python3编程入门_在类Unix系统上开始Python3编程入门
>>> s
'Hello'
>>> x = len(s)
>>> print("The length of %s is %d" % (s,x))
The length of Hello is 5
看看《Python基础编程》中对格式化输出的总结:
(1). %字符:标记转换说明符的开始
(2). 转换标志:-表示左对齐;+表示在转换值之前要加上正负号;“”(空白字符)表示正数之前保留空格;0表示转换值若位数不够则用0填充
(3). 最小字段宽度:转换后的字符串至少应该具有该值指定的宽度。如果是*,则宽度会从值元组中读出。
(4). 点(.)后跟精度值:如果转换的是实数,精度值就表示出现在小数点后的位数。如果转换的是字符串,那么该数字就表示最大字段宽度。如果是*,那么精度将从元组中读出
(5).字符串格式化转换类型
转换类型 含义
d,i 带符号的十进制整数
o 不带符号的八进制
u 不带符号的十进制
x 不带符号的十六进制(小写)
X 不带符号的十六进制(大写)
e 科学计数法表示的浮点数(小写)
E 科学计数法表示的浮点数(大写)
f,F 十进制浮点数
g 如果指数大于-4或者小于精度值则和e相同,其他情况和f相同
G 如果指数大于-4或者小于精度值则和E相同,其他情况和F相同
C 单字符(接受整数或者单字符字符串)
r 字符串(使用repr转换任意python对象)
s 字符串(使用str转换任意python对象)
>>> pi = 3.141592653
>>> print('%10.3f' % pi) #字段宽10,精度3
3.142
>>> print("pi = %.*f" % (3,pi)) #用*从后面的元组中读取字段宽度或精度
pi = 3.142
>>> print('%010.3f' % pi) #用0填充空白
000003.142
>>> print('%-10.3f' % pi) #左对齐
3.142
>>> print('%+f' % pi) #显示正负号
+3.141593
4.如何让 print 不换行
在Python中总是默认换行的
php中文网:公益在线php培训,帮助PHP学习者快速成长!
Copyright 2014-2020 https://www.php.cn/ All Rights Reserved | 苏ICP备2020058653号-1
python3编程入门_在类Unix系统上开始Python3编程入门相关推荐
- Unix及类Unix系统文本编辑器的介绍
概述 Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Em ...
- 【转载】Linux等类Unix系统学习用书那点事儿!
Linux并不是一个比windows更神秘的系统. 是的Linux没有MSDN,但Linux和相关软件的文档绝对不比MSDN要少记得,一个看官方网站的文档,一个google.我想,大多问题都会解决的. ...
- unix 增强工具_适用于任何UNIX系统的10种出色工具
就像白话,UNIX工具的领域几乎是永恒的. 新工具经常出现,而其他工具则经过了长期现代化和调整,以适应新兴的最佳实践. 某些工具是常用的. 其他的则很少使用. 一些工具是多年生的. 有时,有些会被彻底 ...
- UNIX家族及类UNIX系统
UNIX家族及类UNIX系统 BSD FreeBSD NetBSD OpenBSD Sun Solaris SCO UNIX Darwin MINIX Linux DOS和它的接班人 DOS Wind ...
- 用好你的Control键(针对类Unix系统用户)
转载于:https://ghui.me/post/2016/05/use-of-control-key/ Control键是所有类Unix系统(Mac, Linux)下一个非常有用的按键,但也是一个经 ...
- linux python开发环境_如何在Linux系统中搭建Python编程环境
1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...
- Linux 及其它类 Unix 系统的系统服务管理和控制程序(初始化系统/init system)简单梳理
文章目录 一.Linux 的启动过程 二.初始化程序 (一)System V init (二)Upstart init (三)systemd (四)Launchd (五)Epoch (六)Mudar ...
- 又一位纯手工打造CPU的牛人,并且汇编语言实现类Unix系统,支持文件系统
作者:安富莱电子,排版:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 硬件设计: GR8CPU是在面包板上构建功能齐全的计算机.第一个版本GR8CPU Rev2拥有600多条电线 ...
- MinGW —— Minimalist GNU for Windows、Cygwin —— Windows 下的类 unix 系统
0. 楔子 Windows 下显然是没有 gcc 编译器的.对于一些软件或者工具如果想要在 Windows 平台下运行,而又需要依赖 gcc 编译其中的一些基于 C/C++ 实现的代码. 此时就借助 ...
最新文章
- 轻雀世界知名体育用品零售商D的交流与思考
- html+引导,html – 引导点的CSS样式
- python编程入门 电子书-Python编程从入门到实践PDF电子书
- ftp服务器搭建遇到的问题
- SQL Server【三】连接查询
- python编写脚本,删除固定用户下的所有表
- 第六课 多算法组合与模型调优
- SQL Server 批量更新字段值为ROW_NUMBER()+列名称
- ACM经验分享[转]
- 架构之旅~底层提供一个统一的GetModel()的重要性
- 《认清C++语言》---接口继承和实现继承
- 视频码率[百科词条]
- 第十一届蓝桥杯校园赛---原题+解析+答案
- JDK 8 foreach的用法
- kotlin-android-extensions扩展的导入
- 矩阵变换应用-分块矩阵
- 课堂派资料PDF文件下载
- vga转html电脑打不开,如何解决HDMI到VGA转换的常见故障_四种解决方法
- 成功解决ImportError: cannot import name ‘imresize‘
- 自学 iOS 开发的一些经验 - 转自无网不剩的博客
热门文章
- python 矩阵合并_numpy 的矩阵合并与分割
- support v4官方下载_掌心长兴客户端下载-掌心长兴ap下载v4.1.4 安卓官方版
- C++中 Vector使用方法
- 工业以太网交换机的重要技术参数分析
- 【渝粤教育】国家开放大学2019年春季 0233-22T学前儿童语言教育 参考试题
- [渝粤教育] 中国地质大学 电力系统保护原理 复习题 (2)
- 分享百度文库提交成功的八大因素
- 丰田pcs可以关闭吗_别只知道开不坏,现在的丰田还有这些厉害绝招!
- 三星q90r如何升级系统_看尚电视强制升级风行系统,如何安装第三方软件?
- 蓝桥杯基础模块5:外部中断