重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Python3中使用:print()函数
创新互联公司2013年至今,先为蓝田等服务建站,蓝田等地企业,进行企业商务咨询服务。为蓝田企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
用法(从IDLE帮助上复制):
print(...)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
value即你要输出的值(大多数类型均可),sep是这多个值用什么分割(默认为空格),end是这个输出的末尾是什么(默认是换行)。
print("我是python小白")
终端输出:我是python 。
此种写法只用于了解print函数的作用,在程序中要输出某个内容,一般采用变量的形式,即:
my="小白"
print("我是python%s。" % my)
终端输出:我是python小白。
此处my为变量,小白是被赋值给变量my,并不是my等于变量。定义变量的好处是一个程序可以无限次数的使用它。定义变量还可以为:
a=b=c=2 #2同时赋值给a b c三个变量
a,b c=1,2,3 #a=1 b=2 c=3
注意:变量名区分大小写,不能以数字开头。
name,age,weight="小白",18,65.5
stuid=1
print("我的名字是%s,我的年龄是%d,我的体重是%f公斤,我和学号是%d" % (name,age,weight,stuid))
终端输出:我的名字是小白,我的年龄是18岁,我的体重是65.500000公斤,我的学号是1
print("我的名字是%s,我的年龄是%d岁,我的体重是%.2f公斤,我的学号是%03d" %(name,age,weight,stuid))
终端输出:我的名字是小白,我的年龄是18岁,我的体重是65.50公斤,我的学号是001
printt(f"我的名字是{name},我明年的年龄是{age 1}岁,我的体重是{weight}公斤,我的学号是00{stuid}")
#此种写法为最常用的。
终端输出:我的名字是小白,我明年的年龄是19岁,我的体重是65.5公斤,我的学号是001
%d 为整数型函数值 %03d表示以3位整数显示,不足的以0替代,超出的原样显示。
%f为小数型函数值%.2f表示只显示小数点后两位
%s为字符型函数值 字符串应以双引或单引号括起。
print函数是python语言中的一个输出函数,可以输出以下几种内容
1. 字符串和数值类型 可以直接输出
print( 1)
1
print( "Hello World")
Hello World
2.变量
无论什么类型,数值,布尔,列表,字典...都可以直接输出
x = 12
print(x)
12
s = 'Hello'
print(s)
Hello
L = [ 1, 2, 'a']
print(L)
[ 1, 2, 'a']
t = ( 1, 2, 'a')
print(t)
( 1, 2, 'a')
d = { 'a': 1, 'b': 2}
print(d)
{ 'a': 1, 'b': 2}
3.格式化输出
类似于C中的 printf
s
'Hello'
x = len(s)
print( "The length of %s is %d" % (s,x) )
The length of Hello is 5
【注意】
Python2和3的print函数格式不同,3要求加括号(print())
缩进最好使用4个空格
考到二级,Python二级全称为全国计算二级Python语言程序设计,是全国计算机二级考试的其中一类,考试成绩合格之后便会拥有一份国家二级证书。目前含金量比较高的Python证书是1.阿里python工程师实习证书。2.腾讯python工程师实习证书。3.字节python工程师实习证书。4.美团python工程师实习证书,毕竟做项目的硬技术比证书更重要。