python中的不可变类型有: 布尔、 整数、 浮点数、 字符串和元组
字典的键只可以使用不可变类型( 布尔、 整数、 浮点数、 字符串和元组)。
如果确实试图在函数内部改变全局变量, 你会得到一个新的局部变量
属性并不属于类, 它们属于各个实例。 因为每个实例可以有不同的属性
python类中的自带方法和自定义方法都要首先传入一个类似于this的self变量?
input:会根据用户的输入来做类型的转换
raw_input:则会把用户的输入都作为一个字符串来处理
变量赋予另外一个变量,就是重新贴了一个标签
判断的基本语句:
if answer >= 10:
print "You got at least 10!"
elif answer >= 5:
print "You got at least 5!"
elif answer >= 3:
print "You got at least 3!"
else:
print "You got less than 3."
if answer >= 10:
print "You got at least 10!"
elif answer >= 5:
print "You got at least 5!"
elif answer >= 3:
print "You got at least 3!"
else:
print "You got less than 3."
多个判断条件的联合,使用and、or语句,取反使用not
任何空的东西,在python中都是False的:‘’、()、[]、{}、0
python在if、for、while等块中申请的变量,在同一个域内可见