文档章节

python3,格式化字符相关

 只需生长
发布于 2016/11/04 17:07
字数 286
阅读 26
收藏 0

被《笨方法学python》第六题折腾了好一会儿

hilarious=False

joke_evaluation="isnot that joke so funny?! %s"

print("joke_evaluation"%(hilarious))

上面是错误代码,我是根据书中的代码改的,书中的是2.x版本,我安装的是3.x版本,一直报错,找了好久原因,都没解决。后来发到群里,瞬间被解决。

hilarious=False

False为布尔值,不是字符串,应为“false”

print("joke_evaluation"%(hilarious))

上面代码中print("joke_evaluation"%(hilarious))中的joke_evaluation为变量,不加引号,即字符串加引号,变量不加引号。

正确代码如下:

hilarious="False"

joke_evaluation="isnot that joke so funny?! %s"

print(joke_evaluation%(hilarious))

 

以下是收集的汇总

python print格式化输出。

1. 打印字符串

print ("His name is %s"%("Aviad"))

效果:

2.打印整数

print ("He is %d years old"%(25))

效果:

3.打印浮点数

print ("His height is %f m"%(1.83))

效果:

4.打印浮点数(指定保留小数点位数)

print ("His height is %.2f m"%(1.83))

效果:

5.指定占位符宽度

print ("Name:%10s Age:%8d Height:%8.2f"%("Aviad",25,1.83))

 

效果:

6.指定占位符宽度(左对齐)

print ("Name:%-10s Age:%-8d Height:%-8.2f"%("Aviad",25,1.83))

效果:

 

© 著作权归作者所有

粉丝 0
博文 1
码字总数 286
作品 0
驻马店
私信 提问
廖雪峰Python教程学习笔记

Python基础 字符串和编码 字符编码 计算机在读取和编辑、保存、传输时文本时使用UTF-8编码,在内存中表示时使用Unicode编码 UTF-8编码使用一个字节表示英文字符,使用2-6字节表示其他语言字...

OSC_fly
2018/08/10
0
0
python字符串格式化输出及相关操作代码举例

字符串的格式化 Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。在 Python 中,字符串格式化使用...

小星星程序员
2014/08/15
0
0
Python基础总结成千行代码,让Python入门更简单!

只要学会这千行代码,不管你是零基础还是弱基础或是没有接触过编程,都可以快速入门Python!当时我就不信邪啊,等我看完之后,即使作为一个Python老鸟了,还是领会到了很多教授他的独特见解!...

糖宝lsh
2018/09/10
0
0
《Python从小白到大牛》第6章 数据类型

在声明变量时会用到数据类型,在前面已经用到一些数据类型,例如整数和字符串等。在Python中所有的数据类型都是类,每一个变量都是类的“实例”。没有基本数据类型的概念,所以整数、浮点和字...

tony关东升
2018/07/09
0
0
python基础之标识符、关键字、变量的命名规则、变量的输入和输出

一、标识符和关键字 1、标示符就是程序员定义的变量名、函数名 注意:标识符可以由字母、下划线、和数字组成;不能以数字开头;不能与关键字重名。 2、关键字就是在 Python 内部已经使用的标...

weixin_43706509
2018/12/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

写一个线程安全的投票系统

有一个map,key存储候选人名称,value存储该候选人的得票数。请实现一个线程安全的投票系统. 为了测试并发环境下的表现,我们先设计一个小的“框架”,用来模拟并发情况下的投票行为。 首先设...

铁骨铮铮
26分钟前
1
0
今天的学习

php的类是通过关键字class来声明的,关键字后面是类名,然后是花括号,花括号里面是类的属性和方法。 类的属性和方法有四种格式,public,private,protected,finally。 意思是public(公有的...

墨冥
31分钟前
0
0
Issue和PR标签(Kubernetes社区Issue和PR标签解释)

一般标签 标签 含义 备注 good first issue 指示该issue适合由新贡献者参与 参照"help wanted"指导文档 help wanted 指示该issue需要帮助 必须满足"help wanted"指导文档 needs-kind 指示该i......

恋恋美食
今天
1
0
Array数组操作

includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。 Eg:error.message.includes('timeout'); 1、indexOfindexOf()方法返回在该数组中第一...

lslaiwy
今天
2
0
运行pipenv报错UnicodeDecodeError的问题

问题:运行pipenv就报错:UnicodeDecodeError: 'utf-8' codec can't decode ...... 环境:windows10,python 3.7.1 解决:因为升级了一次3.7.3恰好有出了这问题,结果绕了很多弯路,以为是p...

编程老陆
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部