一.注释
crtl + ? 选中区域都加上#
二.变量
vraible = 1表示开辟一块内存,把1存进去,并贴上标签为varibel
三.输入
name = input('请输入你的名字:')
# 注意:通过input函数输入进来的内容一律会被当成字符串处理
四.格式化输出
eg.
name = 'zjw'
print(f'名字叫做{name}')
1.文字 / 名字 / 字符串 → 必须加 '' 或 ""
2.数字→ 不用加引号
五.数据类型
1.整型
可以表示无限大的数字
2.浮点型
计算的时候存在精度丢失,只有在小数是2的负次幂的时候不会丢失
3.字符串
word = 'inevitable'
print(word[0])
print(word[0:5])
print(word[::-1]) #反转字符串
print(word[::2]) #步长,从第0位开始,每隔2个打印一下
(1)[]中冒号前后可省略,默认为第0位和最后一位
(2)左开右闭
(3)常用方法
I.列表
sentence = "I love you"
ret = sentence.split(" ") #以空格分割形成列表
print(ret)
II.替换
word = 'eeeeeeeeeeeeee'
wordAfter = word.replace('e','h',3)
print(wordAfter)