1 变量命名
1.一般以数字、下划线、字母组成(3.8解释器可以用中文,但不建议)
2.变量名无需声明类型
2 注释
1.#+注释代码
2.多行注释
2.1 '''.....'''
2.2 选中需要注释的代码,‘Ctrl+?’;
3 缩进代码
Python代码需要严格对齐,以空格/tab控制缩进限制,规范是以四个空格/一个tab作为层级划分;
4 字符串与数值
- 合并:'char1+char2+char3'
- 重复:'word'*3
- 转换:int(String)
- 索引:取出字符串中某个字符
- 正索引 下标从左到右,从0开始++
- 负索引 下标从右到左,从-1开始--
5.切片:取出字符串中某几个连续的字符
- eg. String[0:3] -取索引从0-3的字符
- String[:3] 从0-3
- String[3:] 从3-末尾
实战:
#1.创建一个字符串变量"Apple's unit priceis 9 yuan."。 string="Apple's unit priceis 9 yuan" #2.提取出里面的数字9并赋值给新的变量。 new_string=string[-6] print(new_string) # 3,查看新变量的数据类型。 type(new_string) # 4.将提取的数字9转成整型(int)。 new_stringInt=int(new_string) #5.确认数据类型是否转换成功。 type(new_stringInt)
5 常用运算符
5.1算术运算符
- +
- -
- *
- /
- %
- ** 幂 2**3=8
- // 取整除 23//20=2
5.2比较运算符
- ==
- !=
- >
- <
- >=
- <=
5.3赋值运算符
- =
- +=
- -=
- *=
- /=
- %=
- **=
- //=
5.4逻辑运算符
- and
- or
- not
5.5成员运算符
- in x in y x在y的序列中,返回true
- not in x not in y x不在y的序列中,返回true
5.6 身份运算符
- is 用于判断两个标识符是不是引用自一个对象 x is y 如果id(x)=id(y)那么返回结果1
- is not 用于判断两个标识符是不是引用自不同对象 x is not y 如果id(x)不等于id(y)那么返回结果1
5.7优先级


被折叠的 条评论
为什么被折叠?



