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