Python学习日记 第二天

来源:互联网 发布:淘宝都市丽人 编辑:程序博客网 时间:2024/06/07 00:37

1.所有的格式化字符
%d 带符号的整数、小数
%i 带符号的整数、小数
%o 无符号的八进制数
%u 无符号的小数
%x 无符号的十六进制数(小写)
%X 无符号的十六进制数(大写)
%e 浮点指数
%f 浮点小数
%c 单个字符
%s 字符串(str())

字符串中包含变量时使用如下方式打印(Python3.6要加括号)
print "Let's talk about %s." % my_name
print "Let's caculate ", %s,"!" % my_weight
%r 如同说 print this no matter what

2.Python3.6 与 Python 打印时的区别
前者打印必须加括号;后者加括号会打印出括号,不加括号正常打印。
这里写图片描述
这里写图片描述

3.单独打印变量:print x;
变量中有格式化字符,print x % y

4.将两个变量连起来打印
这里写图片描述
这里写图片描述

这种想法是我参考ex4.py 得出的。实际操作后发现出现错误。
print x, y 这种情况只能用于x, y 均为数字。只要其中一个为字符串,就会出现错误。
这是为数字的情况
这里写图片描述
这里写图片描述
改成字符串
出现错误

5.将含有格式化字符的字符串变量放入含有格式化字符的变量中也很有意思。内部的字符串变量中的格式化字符被判断为字符打印出来。
这里写图片描述
这里写图片描述

原创粉丝点击