文章目录
学习python有几个月了,但是一直没有总结过,后来看别人代码的时候发现有很多知识漏洞。于是想到了记笔记这个方法,写这样的一份学习笔记是一个梳理的过程,可以让我们更好得记住那些盲点,让自己的python基础更扎实。
1. 布尔值方面
名字很高大上,其实就是True、False两个值
例如:
a = "方平文"
b = "苹"
c = "方"
print(b in a)
print(c in a)
结果是:
False
True
2. int()方法后面可以带参数
num = "0011"
v = int(num, base=16)
#将num基于16进制转换成数字类型(int是代表数字类型,即为整型)
print(v)
结果是:17
3. bit_lenth()方法
该方法作用是,显示当前数字用二进制表示是会占多少位
我们知道二级制是这样对应的:
1 1
2 10
5 101
age = 5
r = age.bit_length()
print(r)
这结果一定是:3
4. 字符串变换大小写、字符串占格
test = "alex"
v = test.capitalize() #首字母大写
v1 = v.casefold() #首字母变小写
v2 = test.center(20,"*") #将test占20个空格且把test放在中间,周围用"*"补齐
v3 = test.ljust(20,"*") #将test中的内容放左边
v4 = test.rjust(20,"*") #将test中的内容放右边
v5 = test.upper