python-3---Print函数用法实例详解
Print函数用法实例详解
Python 思想:“一切都是对象!”
python3和python2中print的用法有很多不同,python3中需要使用括号,缩进要使用4个空格(这不是必须的,但你最好这么做),缩进表示一个代码块的开始,非缩进表示一个代码的结束。没有明确的大括号、中括号、或者关键字。这意味着空白很重要,而且必须要是一致的。第一个没有缩进的行标记了代码块,意思是指函数,if 语句、 for 循环、while 循环等等的结束。后面我们将陆续介绍。今天我们先通过实例学习print函数的用法。
语句格式:
print(*objects,sep="",end="\n",file=sys.stdout,flush=False)
参数注解:
1.objects: 之所以是复数,表示可以一次输出多个对象。输出多个对象时,需要用,分隔
举个例子:
程序
a1="aaa"
a2="bbb"
print(a1,a2,)
运行结果:aaa bbb
2.sep=" "
用来间隔多个对象,默认值是一个空格。你可以设置成其他字符。在print 函数中,所有非关键字的参数都会被转化成字符型。
举个例子:
程序:
print("aaa","bbb",sep="hello")
print("aaa","bbb",sep="word")
运行结果:
aaahellobbb
aaawordbbb
两个字符串不用,隔开就会当做一个字符串。
这个参数的作用很明显,用来设定以什么结尾。默认值是换行符,我们可以换成其他字符串。用这个选项可以实现不换行输出:
程序:
a1="aaa"
a2="bbb"
print(a1,end="")
print(a2)
运行结果:
aaabbb
Lst为列表
6.2 输出字典
程序1-6x.py
d = {1:'A',2:'B',3:'C',4:'D'}
print(d)
print (d[2],d[4]
运行结果:
{1: 'A', 2: 'B', 3: 'C', 4: 'D'}
B D
7、换行不换行输出
程序1-7.py
for i in range(0,6):#产生{0,1,2,3,4,5}的列表,注意不包括6    print (i,)  #换行输出I的值
for i in range(0,6):
print (i,end="")  #不换行输出I的值
运行结果:
1
2
3
4
5
012345
8、输出运算结果
程序1-8.py
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= 2.0
7/3= 2
2的3次方= 8
python3实例菜鸟教程
9、连续输出多个字符
程序1-9.py

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。