输入和输出、格式化输出、运算符

输入和输出

1、print()为输出函数。可以同时输出多个参数,数据间需要用逗号分隔,输出后,默认用一个空格键分隔参数。

print('hello', 'world')

输出即为hello world

2、如想改变输出多个参数之间的间隔为其他符号,可按CTRL后点击函数,了解到系统默认的分隔符sep = ‘ ’。调用时之间在函数内将一个空格键换成其他符号即可

3、当同时输出两个print()函数时,两个输出是排列在不同的行。同样按CTRL后点击函数,可知系统默认以换行符作为结尾(end=’\n’)。调用时直接在函数内将 \n 换为其他符号即可

4、输入的函数为input(),其返回值为str类型的数据,需要用变量进行承接

5、如需要同时输入多个值,可用split()函数进行拆分

name = input('please enter your name: ').split(',')
print(name)

输入两个参数后,返回的值为由两个参数组成的列表 [‘Sam’, ’ Sara’]

格式化输出

1、格式化符包括:%s(字符),%d(数字),%f(浮点),%x(十六进制)

2、格式化符用于进行占位,如

name = 'Sam'
age = 20
pi = 3.1415926
print('name: %s, age: %d, pi: %f'%(name, age, pi))

输出结果为

name: Sam, age: 20, pi: 3.141593

注意:%f 默认保留六位小数,且会四舍五入

3、但是我们仍旧可以对%f 进行调整以更好应用:
调整精度,如将保留小数位数进行修改

pi = 3.1415926
print('pi: %.2f' %(pi))

调整宽度。Python默认用空格键填充不足的位数

pi = 3.1415926
print('pi: %10f' %(pi))

用其他字符填充宽度不足的位数

pi = 3.1415926
print('pi: %010f' %(pi))

运算符

1、算数运算符:%取余,**幂运算,//取整(向下取整)……
2、赋值运算符:=、+=、-=、*=、/=、%=……
3、成员运算符:in、not in,返回值为True和False
4、比较运算符:==、>=、<=、<、>、!=,返回值为True和False

猜你喜欢

转载自blog.csdn.net/weixin_44423669/article/details/86022866
今日推荐