一、赋值运算符有哪些?
整除运算符和除法运算符有什么区别呢?
如果我们使用除法运算符,当除不尽的时候,会返回小数点,也就是会返回浮点类型。
但是使用整除运算符的话,如果除余是有小数点的,也不会返回小数点,也就是会把小数以后的内容全部去掉,只会返回整数部分。
取模运算符:能够被整除,返回0,不能被整除,返回1。
二、b、kb、mb、gb的转换
b、kb、mb、gb是计算机的计量单位。
平时在下载音乐的时候,大家会发现,看到一首歌的大小是3mb,有的时候看到另一首歌是2044kb。再大一点,下载一部电影是725mb。或者再大一点,2.2gb。
并且在这些计量单位中,紧邻的计量单位之间的倍数差是1024倍。
如果把1gb转换成b,那么b应该是多少?
答案是乘以3次的1024。
三、字符串与数字的乘法
字符串无法与字符串做乘法。
字符串只可以和数字作乘法。
1.列表、元组和字典可以做乘法吗?
字典类型是不可以的。
四、代码
# coding:utf-8
a =1
b =2
c =3
d=a+b+c
d +=c
print(d)#9
d -= a
print(d)#8
d *= b #d=d*b
print(d)#16
# a/=b
# print(a)
a//=b
print(a)
c %=3
print(c)
f = 10
f **= 2
print(f)
list_01=[1,2,3]
print(list_01*2)
tuple_01=(1,2,3)
print(tuple_01*2)
print(tuple_01)
dict_01={'name':'xiaobian'}
# print(dict_01*2)
gb=1
b=gb*1024*1024*1024
print(b)
运行结果:
/Users/llq/PycharmProjects/pythonlearn/pythonlearn/.venv/bin/python /Users/llq/PycharmProjects/pythonlearn/pythonlearn1/operation.py
9
8
16
0
0
100
[1, 2, 3, 1, 2, 3]
(1, 2, 3, 1, 2, 3)
(1, 2, 3)
1073741824
进程已结束,退出代码为 0