1. IDLE是一个python shell,shell的意思是外壳,基本上来说,就是一个通过键入文本与程序交互的途径。
2. 在python中,#表示注释意思,#后面的文字不是代码。
3. 若想在一个字符串中嵌入一个双引号:1)可以选择反斜杠(\)对双引号转移:\"
2)用单引号引起这个字符串,例如:‘ I love "LSM" ohhhia '
3)str=r' ' ,print(str) #str是一个内置函数名,但也可以对其赋值作为变量,这里只是随意的举了一个例子。
4. if else语法的用法是:
if :
else :
if else的三元运算是: a=x if x>y else y #意为x>y,a=x,否则,a=y
python是靠缩进来表示断句分段的,而不是跟c语言一样用大括号括起来。
5. 只有当标识符已经可以赋值后才能在代码中使用,未赋值的标识符直接使用会导致运行时错误。
6. 在使用变量之前,需要对其进行赋值,变量名可以包括字母、数字、下划线,但变量名不能以数字开头。
7. 三重引号,可以写一段很长的字符串:
""" 你挑着担~
我牵着马~"""
print后格式不变,三重的可以是双引号也可以是单引号,但前后必须保持一致。
8. python里面的随机数模块: import random
secret = random_rand int(a,b) #生成a->b范围内的数,目前我也看不懂
9. type() 可以明确告诉你变量是int 还是float等具体是什么类型
10. isinstance(a,b) 检测a,b是否是同一类型,返回true或者false
11. 单斜杠是真的除法,如3/2=1.5
双斜杠是整型除法 #未知
如3.0//2.0=1
**是幂次方运算,如3**2=9
12. or操作符是或门
and操作符是与门
not操作符是非门
13. assert这个关键字我们称之为“断言”,当这个关键字后面的条件是假的时候,程序自动崩溃并抛出AssertionError的异常,一般来说我们可以为ta在程序中置入检查点,例如:assert 3>4
网友评论