1. 我编写的第一个程序:猜数字
需求:猜1-10之间的随机数字,如果猜对了!游戏技术,如果猜错了,继续猜!最多猜三次
语法点:
1. # import random :引入外部模块,生成随机数,常用的语法有如下几种:
random.randint(1, 10) #生成1-10之间的随机整数
random.random() #生成0-1之间的随机浮点数
random.uniform(1.1, 5.4) #生成1.1到5.4之间的随机浮点数,区间可以不是整数
random.choice("tomorrow") #生成tomorrow序列中随机选取一个元素
random.randrange(1, 100, 2) # 生成1-100之间间隔为2的随机整数
a = [1,3,5,6,7]
random.shuffle(a) #将a数组中的顺序打乱
2. input 输入函数的使用
input以字符串的方式获得用户的输入
输入的字符串只能进行拼接,复制,但不可以直接进行算术运算,如果要进行算术运算,要将其类型强制转换成int(),float()
eval()用来执行一个字符串表达式,并返回表达式的值
3. break和continue的用法
break语句用在while和for循环中。
break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句
如果使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码
continue语句用在while和for循环中。
Python continue 语句跳出本次循环,而break跳出整个循环。
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。