目录
输入凡input()都是字符串
round函数
四舍,六入,被舍的前一位如果是奇数就舍弃,如果是偶数就进一
sep-修改间隔
print('a','b','c')#默认间隔为一个空格
print('a','b','c',sep='--')#将分隔符修改为‘--’
#结果
#a b c
#a--b--c
end-修改结尾
print('晚来天欲雪')#结尾默认为换行
print('能饮一杯无')
#结果
#晚来天欲雪
#能饮一杯无
print('晚来天欲雪',end=',')#修改结尾为‘,’
print('能饮一杯无')
#结果
#晚来天欲雪,能饮一杯无
format,f方法
print('{}{}{}'.format('花','照','月'))#将参量填入对应的模板
print('{2}{1}{0}'.format('花','照','月'))#给模板添加索引,从0开始
#结果
#花照月
#月照花
a='花'
b='照'
c='月'
print(f'{a}{b}{c}')#类似format
print(r'\n')#r使换行符失效
#结果
#花照月
#\n
字符串的拼接
a='在春日的微风为我们写就的诗里'
b=520
print(a+','+'我在每一页都悄悄写下'+str(b))#int整型要用str转为字符串
#结果
#在春日的微风为我们写就的诗里,我在每一页都悄悄写下520
保留小数
format函数
print('{:.3f}'.format(3.1415))
print(format(3.1415, '.3f'))
#四舍五入结果为3.142
round函数
number = round(number, ndigits)
其中,number是要进行四舍五入的浮点数,ndigits是保留的小数位数。
四舍,六入,五后非0进,规则太绕了不建议使用该方法
a=round(0.25,1)
b=round(0.35,1)
c=round(0.45,1)
d=round(0.55,1)
print(a)
print(b)
print(c)
print(d)
#结果
#0.2
#0.3
#0.5
#0.6
'%.mf'方法
print('%.3f'%3.1415)
#保留三位小数
多变量同步赋值
a,b,c=[1,2,3]
b,c=c,b
print(a,b,c)
#结果
#1 3 2
命名规则
数字不开头,区分大小写,可以是数字字母下划线
数字运算
赋值运算符
a=a+b等于a+=b
b=a-b
a=a-b等于a-=b
pow乘方
a=pow(2,5)
print(a)
#结果32
abs取绝对
a=abs(-12)
print(a)
#结果为12
sum求和
print(sum(range(11)))#从0到10
#结果为55
感谢看到这里,专栏持续更行中,点关注,不迷路\比心