>>> 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编程入门相关推荐

  1. Unix及类Unix系统文本编辑器的介绍

    概述 Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Em ...

  2. 【转载】Linux等类Unix系统学习用书那点事儿!

    Linux并不是一个比windows更神秘的系统. 是的Linux没有MSDN,但Linux和相关软件的文档绝对不比MSDN要少记得,一个看官方网站的文档,一个google.我想,大多问题都会解决的. ...

  3. unix 增强工具_适用于任何UNIX系统的10种出色工具

    就像白话,UNIX工具的领域几乎是永恒的. 新工具经常出现,而其他工具则经过了长期现代化和调整,以适应新兴的最佳实践. 某些工具是常用的. 其他的则很少使用. 一些工具是多年生的. 有时,有些会被彻底 ...

  4. UNIX家族及类UNIX系统

    UNIX家族及类UNIX系统 BSD FreeBSD NetBSD OpenBSD Sun Solaris SCO UNIX Darwin MINIX Linux DOS和它的接班人 DOS Wind ...

  5. 用好你的Control键(针对类Unix系统用户)

    转载于:https://ghui.me/post/2016/05/use-of-control-key/ Control键是所有类Unix系统(Mac, Linux)下一个非常有用的按键,但也是一个经 ...

  6. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  7. Linux 及其它类 Unix 系统的系统服务管理和控制程序(初始化系统/init system)简单梳理

    文章目录 一.Linux 的启动过程 二.初始化程序 (一)System V init (二)Upstart init (三)systemd (四)Launchd (五)Epoch (六)Mudar ...

  8. 又一位纯手工打造CPU的牛人,并且汇编语言实现类Unix系统,支持文件系统

    作者:安富莱电子,排版:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 硬件设计:     GR8CPU是在面包板上构建功能齐全的计算机.第一个版本GR8CPU Rev2拥有600多条电线 ...

  9. MinGW —— Minimalist GNU for Windows、Cygwin —— Windows 下的类 unix 系统

    0. 楔子 Windows 下显然是没有 gcc 编译器的.对于一些软件或者工具如果想要在 Windows 平台下运行,而又需要依赖 gcc 编译其中的一些基于 C/C++ 实现的代码. 此时就借助 ...

最新文章

  1. 轻雀世界知名体育用品零售商D的交流与思考
  2. html+引导,html – 引导点的CSS样式
  3. python编程入门 电子书-Python编程从入门到实践PDF电子书
  4. ftp服务器搭建遇到的问题
  5. SQL Server【三】连接查询
  6. python编写脚本,删除固定用户下的所有表
  7. 第六课 多算法组合与模型调优
  8. SQL Server 批量更新字段值为ROW_NUMBER()+列名称
  9. ACM经验分享[转]
  10. 架构之旅~底层提供一个统一的GetModel()的重要性
  11. 《认清C++语言》---接口继承和实现继承
  12. 视频码率[百科词条]
  13. 第十一届蓝桥杯校园赛---原题+解析+答案
  14. JDK 8 foreach的用法
  15. kotlin-android-extensions扩展的导入
  16. 矩阵变换应用-分块矩阵
  17. 课堂派资料PDF文件下载
  18. vga转html电脑打不开,如何解决HDMI到VGA转换的常见故障_四种解决方法
  19. 成功解决ImportError: cannot import name ‘imresize‘
  20. 自学 iOS 开发的一些经验 - 转自无网不剩的博客

热门文章

  1. python 矩阵合并_numpy 的矩阵合并与分割
  2. support v4官方下载_掌心长兴客户端下载-掌心长兴ap下载v4.1.4 安卓官方版
  3. C++中 Vector使用方法
  4. 工业以太网交换机的重要技术参数分析
  5. 【渝粤教育】国家开放大学2019年春季 0233-22T学前儿童语言教育 参考试题
  6. [渝粤教育] 中国地质大学 电力系统保护原理 复习题 (2)
  7. 分享百度文库提交成功的八大因素
  8. 丰田pcs可以关闭吗_别只知道开不坏,现在的丰田还有这些厉害绝招!
  9. 三星q90r如何升级系统_看尚电视强制升级风行系统,如何安装第三方软件?
  10. 蓝桥杯基础模块5:外部中断