一、 其实单纯的敲代码是很无聊的,甚至是难以忍受的,尤其是当遇到很多重复代码是,简化代码十分有必要,看一下下面这个例子:
x=1 #这里的1在下面的if中被看做了True
y=2
z=3
if x:
a=y
else:
a=z
print(x)
答案是:
我们下面采用另一种方式写,来简化一下
x=0
y=2
z=3
a=y if x else z
print(a)
答案是:
这样看起来清爽很多,那么来讲一下语法。
A=Y if X else Z
# 如果X是真,那么将Y 赋值给A,否则将Z 赋值给A
前提是X是一个布尔型的表达式,即可判断对错的表达式。
二、下面写一个生成随机数的例子,算是对今天的一点总结
#生成随机数
#语法是:n=random.randint(n,m)//随机生成n-m数组之间的一个整数
#调用方式是:
import random
n=random.randint(2,4)
print(n)
#调用random这个包,按住Ctrl查看这个包里面包含的所有功能,