|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1,空格不影响程序运行,但放空格程序会美观很多,这是程序员的素养,主要看气质。
2,random模块:这里面有一个函数叫做:randint(),ta会返回一个随机的整数。
3,当while循环后面的条件为真时,程序会一直执行下去,这样就变成了死循环。在python看来,只有以下内同会被看作假(注意括号里边啥都没有,连空格都不要有!):False None 0 '' "" () [] {}。
4,print()默认是打印完字符串会自动添加一个换行符,end=" "参数告诉print()用空格代替换行符。
5,听说过“短路逻辑(short-circut logic)”吗?
逻辑操作符有个有趣的特性:在不需要求值的时候不进行操作。这么说可能比较高深。举个例子,表达式x and y,需要x和y两个变量同时为真(True)的时候,结果才为真。因此,如果当x变量得知是假(False)的时候,表达式就会立刻返回False,而不用去管y变量的值。这种行为被成为短路逻辑或者惰性求值(lazy evaluation)。
实际上,python的做法是如果x为假,表达式会返回x的值(0),否则它就会返回y的值。 |
评分
-
查看全部评分
|