-
python 的注释
注释以#开头,没有块注释,可以多行注释也是多个#
python中IDLE的快捷键:加缩进 ctrl + ] (tab也可以加,但shift+tab减不了缩进)
减缩进 ctrl + [
加注释 alt+3
去注释 alt+4
上一条指令 alt+p
下一条指令 alt+n
鼠标选中后进行复制 enter常用快捷键参考:https://www.cnblogs.com/liyuanhong/articles/4375890.html
-
三引号可以输入多行内容""" “”"
-
python 的与或非 and or not 且拥有短路逻辑
和C语言不一样的地方1 and 3 //结果是3 0 and 1 // 结果是0
-
原始字符串 带字符串钱加上r
一个字符串尾部需要加上反斜杠 可以如下使用str1 = r'C:\programs\software''\' print(str1) // C:\\programs\\software\\
-
python3 可以使用逗号分隔开,让一行书写多个语句
print('I love fishc');print('very much!')
过长的语句分行书写
3 > 4 and \ 1 < 2 ( 3 > 4 and 1 < 2 )
-
python的 三目运算符
[为真时的结果] if [判断条件] else [为假时的结果] //(注意,没有冒号)例如: 实现四舍五入
num = num+1 if(num%1 >= 0.5) else num>>> a= 8.51 >>> int(a+1 if(a%1>=0.5) else a) 9 >>> a = 8.49 >>> int(a+1 if(a%1>=0.5) else a) 8
-
str的成员函数介绍
s 为字符串s.isalnum() 所有字符都是数字或者字母,为真返回 True,否则返回 False。
s.isalpha() 所有字符都是字母,为真返回 True,否则返回 False。
s.isdigit() 所有字符都是数字,为真返回 True,否则返回 False。
s.islower() 所有字符都是小写,为真返回 True,否则返回 False。
s.isupper() 所有字符都是大写,为真返回 True,否则返回 False。
s.istitle() 所有单词都是首字母大写,为真返回 True,否则返回 False。
s.isspace() 所有字符都是空白字符,为真返回 True,否则返回 False。
-
python 中True == 1 Flase == 0
-
python中int()将小数转化为正数时,对于正数,是向下取整,对于负数,是向上取整;也可以理解成忽略符号,都是向下取整;
-
// 是取商 / 是真正的除法 * 是真正的乘法 ** 是幂运算
>>> 10 ** 8 100000000 >>> 3 ** -2 0.1111111111111111