python学习日记4
bool(可以用来判断一个值有无被设置)
数字0返回false,其他返回true
无字符串返回false,有字符串返回true
isinstance(对象,类型)判断对象类型true还是false
运算符号(注意优先级)乘方,乘除整除取余,加减
-1**2=-1
1.001-1.001=0.0
-8//5=-2 -3//5=-1(商向负无穷取整)
满足a//b*b+余数=a
-2%5=3(注意很奇怪哦)
4*a*c别忘了*
divmod(3,5)[1]=3
sum([1,2,3])
用math函数(fabs绝对值,ceil去天花板整数,floor取地板整数,sqrt开方)
import math
math.ceil(1.7)=2
print('a\tb')
a b
字符串相加用 +
a[0:]取到最后
a[::2]步长为2从头取到尾
a[::-1]倒着取
a[4:0:-1]从第五个开始倒着取,第一个不取
ord()获取Unicode编码值 ord('a')=97 chr(97)=a
a.upper()=A
is用于判断是不是同一对象,比较内存地址
用==时常量写在前面
字符串可以比较
优先级 not >and> or
x +=2 x=x+2
c if a else b 如果a成立输出a 否则输出b
数字0返回false,其他返回true
无字符串返回false,有字符串返回true
isinstance(对象,类型)判断对象类型true还是false
运算符号(注意优先级)乘方,乘除整除取余,加减
-1**2=-1
1.001-1.001=0.0
-8//5=-2 -3//5=-1(商向负无穷取整)
满足a//b*b+余数=a
-2%5=3(注意很奇怪哦)
4*a*c别忘了*
divmod(3,5)[1]=3
sum([1,2,3])
用math函数(fabs绝对值,ceil去天花板整数,floor取地板整数,sqrt开方)
import math
math.ceil(1.7)=2
print('a\tb')
a b
字符串相加用 +
a[0:]取到最后
a[::2]步长为2从头取到尾
a[::-1]倒着取
a[4:0:-1]从第五个开始倒着取,第一个不取
ord()获取Unicode编码值 ord('a')=97 chr(97)=a
a.upper()=A
is用于判断是不是同一对象,比较内存地址
用==时常量写在前面
字符串可以比较
优先级 not >and> or
x +=2 x=x+2
c if a else b 如果a成立输出a 否则输出b
全部评论
学霸的笔记果然是精简
忘记了的知识点
a[0:]取到最后
a[::2]步长为2从头取到尾
a[::-1]倒着取
a.upper()=A
相关推荐
2025-12-25 13:37
门头沟学院 Java
sneak@0729:标准回答:我期望在广州,但我个人其实对地域选择不敏感,更看重公司的前景和个人长期发展。因此base地具体以公司安排为准 点赞 评论 收藏
分享
2025-12-08 19:24
电子科技大学 Java 点赞 评论 收藏
分享
查看15道真题和解析