一.格式化输出
1.占位符
a = 1
b = 2
print('%S %s'%(a,b))
#1 2
print('%s %s'%(1,2))
#1 2
2.format格式化
a = 1
b = 2
print('{} {}'.format(a,b))
#1 2
print('{}次数{}次数'.format(a,b))
#1次数2次数
print('{}'.format("a"))
#好
print('{0} {1}'.format(a,b,1,2,3,4))
#1 2
print('{} {}'.format(a,b,3,5,6,7))
#1 2
#format格式化比占位符优点,他可以format后面的值的数量比前面多,但是不能前面值比后面多,如果用占位符可以一一对应。
推荐Python大牛在线分享技术 扣qun:855408893
领域:web开发,爬虫,数据分析,数据挖掘,人工智能
3.f-string格式化
a= 10
b =11
print(f'{a} {b}')
二.基本运算符
1.算术运算
就是普通的加减乘除,无非就是不同数据类型中的加减与乘除会有点区别不同
如
#数字类型
a = 1
b = 2
print(a+b) #3
print(a*b) #2
#字符串类型
a = '1'
b = '2'
print(a+b)#12
print(a*b)#报错
print(a*2)#11也就相当于print(a+a)
2.比较运算
> 大于
< 小于
!= 不等于#不存在!<不大于以及!>不小于这样写法
<=小于等于
>=大于等于
3.赋值运算
其中数据类型会使得结果会发生点变化
如
a = 1
b = 1
b += a#等同于b = a+b