注释文本
ESC+M 进行Mark down
一个# 代表一级标题, 两个##代表二级, _ (注意有空格)代表小点
1.2 数据类型
整数与整数相加是整数,整数与浮点数相加/相除是浮点数
数据类型之间可以相互转换
在转换成整数的过程中会向下取整
e.g print(float(1)) 1.0
print(int(2/3)) 0
print(int(2/3+0.5)) 1
1.2.2 字符串
如何得到字符串中间的值?
str_en="hello world"
print(str_en([int(len(str_en)/2)]))
字符串与整数可以相乘,却不能相加
print(str_en *2)
"hello world""hello world"
由于字符串之间可以相加的特性,我们可以先将整数转换为字符串
print(str_en +str(2))
"你好世界”2
\t与\n
\t:制表符
print("he\tllo")
"he llo"
\n:转到下一行
“he\nllo"
he
llo
split:分割
new_str="I have an apple, I have a pen"
str_sp=new_str.split(”,”)#括号里的是分割依据
print(str_sp)
["I have an apple", "I have a pen"]
print(str_sp[0])
"I have an apple"
replace: 替换
new_str_2=new_str.replace("a","A",1)
print(new_str_2)
I hAve An Apple, I have a pen
#如果后面不加数字,就是全部字符串替换
1.2.3 布尔函数(判断真假)
布尔函数更多用在if语句中
1.3 运算符