python3Print函数用法实例详解.docx
- 文档编号:29483365
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:8
- 大小:16.70KB
python3Print函数用法实例详解.docx
《python3Print函数用法实例详解.docx》由会员分享,可在线阅读,更多相关《python3Print函数用法实例详解.docx(8页珍藏版)》请在冰豆网上搜索。
python3Print函数用法实例详解
Print函数用法实例详解
Python思想:
“一切都是对象!
”
python3和python2中print的用法有很多不同,python3中需要利用括号,缩进要利用4个空格(这不是必需的,但你最好这么做),缩进表示一个代码块的开始,非缩进表示一个代码的终止。
没有明确的大括号、中括号、或关键字。
这意味着空白很重要,而且必需若是一致的。
第一个没有缩进的行标记了代码块,意思是指函数,if语句、for循环、while循环等等的终止。
后面咱们将陆续介绍。
今天咱们先通过实例学习print函数的用法。
语句格式:
print(*objects,sep="",end="\n",file=,flush=False)
参数注解:
:
之因此是复数,表示能够一次输出多个对象。
输出多个对象时,需要用,分隔
举个例子:
程序
a1="aaa"
a2="bbb"
print(a1,a2,)
运行结果:
aaabbb
=""
用来距离多个对象,默许值是一个空格。
你能够设置成其他字符。
在print函数中,所有非关键字的参数都会被转化成字符型。
举个例子:
程序:
print("aaa","bbb",sep="hello")
print("aaa","bbb",sep="word")
运行结果:
aaahellobbb
aaawordbbb
两个字符串不用,隔开就会当做一个字符串。
="\n"
那个参数的作用很明显,用来设定以什么结尾。
默许值是换行符,咱们能够换成其他字符串。
用那个选项能够实现不换行输出:
程序:
a1="aaa"
a2="bbb"
print(a1,end="")
print(a2)
运行结果:
aaabbb
咱们也能够在end结尾加上换行符:
程序:
print("aaa",end="hello\n")
print("aaa","bbb",sep="hello",end="hello")
运行结果:
aaahello
aaahellobbbhello
=
file指定的对象必需要有写(write)的方式,若是指定的对象没有该方式或不存在,就会利用默许值。
举个例子:
程序:
new=open("","w")#新建一个对象new,对应的是文本文件,属性可写
print("aaa",end="hello\n",file=new)#输出,file指向该对象,不能指向txt文本文件
()#关闭打开的文件
运行结果:
在文本中成功写入字符串aaahello。
=False
该参数只有两个选项--trueorfalse。
True表示强制清除缓存,false表示缓存的情形交给文件本身吧。
实例练习:
下面咱们一路通过调试几个程序体会print函数的更深层次的应用,深切明白得灵活运用print函数为所欲为的输出咱们的结果。
1.输出字符串
程序
print("跟我学Python")
进行结果:
跟我学Python
照原样输出引号中的字符,引号并非输出,若是要想输出引号如何处置。
注意:
必然要手工录入程序,不要复制、粘贴,注意中英大小写切换,上排符的输入。
2.格式化输出字符串、整数
%s—字符串
%d—整数
程序
strhello="hellword"
print("%s那个字符串的字符长度是%d"%(strhello,len(strhello)))
运行结果:
hellword那个字符串的字符长度是9
3.格式化输出16进制、十进制、八进制整数
%x---hex十六进制
%d---dec十进制
%o---oct八进制
程序
a=255
print("nHex=%x,nDec=%d,nOct=%o"%(a,a,a))
运行结果:
nHex=ff,nDec=255,nOct=377
4.格式化输出浮点数(float)
%f—浮点数
程序
importmath
print('PI=%f'%
print("PI=%"%#字段宽10,精度3
print("PI=%"%#左对齐
print("PI=%06d"%int)用0填充空白
运行结果
PI=
PI=
PI=
PI=000003
五、格式化输出字符串
程序
print("%.3s"%("python"))
print("%.*s"%(4,"python"))#用*从后面的元组中读取字段宽度或精度
print("%"%("python"))
运行结果:
pyt
pyth
pyt
6.输出列表(List)
输出列表
程序
lst=[1,2,3,4,'python']
print(lst)
运行结果:
[1,2,3,4,'python']
Lst为列表
输出字典
程序
d={1:
'A',2:
'B',3:
'C',4:
'D'}
print(d)
print(d[2],d[4]
运行结果:
{1:
'A',2:
'B',3:
'C',4:
'D'}
BD
7、换行不换行输出
程序
foriinrange(0,6):
#产生{0,1,2,3,4,5}的列表,注意不包括6
print(i,)#换行输出I的值
foriinrange(0,6):
print(i,end="")#不换行输出I的值
运行结果:
0
1
2
3
4
5
012345
八、输出运算结果
程序
print("2+3=",2+3)
print("4×6=",4*6)
print("6÷3=",6/3)
print("7/3=",7//3)
print("2的3次方=",2**3)
运行结果:
2+3=5
4×6=24
6÷3=
7/3=2
2的3次方=8
九、持续输出多个字符
程序
print(2*3)
print("hello"*6)
运行结果:
6
Hellohellohellohellohellohello
python字符串格式化符号:
符 号
描述
%c
格式化字符及其ASCII码
%s
格式化字符串
%d
格式化整数
%u
格式化无符号整型
%o
格式化无符号八进制数
%x
格式化无符号十六进制数
%X
格式化无符号十六进制数(大写)
%f
格式化浮点数字,可指定小数点后的精度
%e
用科学计数法格式化浮点数
%E
作用同%e,用科学计数法格式化浮点数
%g
%f和%e的简写
%G
%f和%E的简写
%p
用十六进制数格式化变量的地址
注意必然要一个一个程序去调试,去查看运行结果,体会什么缘故是如此的结果,达到不上机运行程序也正确写出结果才行。
要认真体会print语句的灵活用法,注意总结他人是怎么用的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python3Print 函数 用法 实例 详解