python全栈开发《13.赋值运算》

一、赋值运算符有哪些?

0375aeb80df83ada5ab42d9ddce33707.png
python中所有的赋值运算符
整除运算符和除法运算符有什么区别呢?

如果我们使用除法运算符,当除不尽的时候,会返回小数点,也就是会返回浮点类型。

但是使用整除运算符的话,如果除余是有小数点的,也不会返回小数点,也就是会把小数以后的内容全部去掉,只会返回整数部分。

取模运算符:能够被整除,返回0,不能被整除,返回1。

二、b、kb、mb、gb的转换

  • b、kb、mb、gb是计算机的计量单位。

平时在下载音乐的时候,大家会发现,看到一首歌的大小是3mb,有的时候看到另一首歌是2044kb。再大一点,下载一部电影是725mb。或者再大一点,2.2gb。

  • 并且在这些计量单位中,紧邻的计量单位之间的倍数差是1024倍。

9abef6299e62a183d83d1bb7074ac071.png
如果把1gb转换成b,那么b应该是多少?

答案是乘以3次的1024。

三、字符串与数字的乘法

  • 字符串无法与字符串做乘法。

  • 字符串只可以和数字作乘法。

f284a95ab489562f8e7572c2eb7f2221.png
1.列表、元组和字典可以做乘法吗?

字典类型是不可以的。

3c107e8806e09d13a56ce6fd1e076817.png

四、代码

# 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清菡软件测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值