Python基础分支语句和循环语句
import random
左闭右闭区间,随机获取范围内整数值
print(random.randint(1, 3))
print(random.randint(1, 100))
列表中随机提取一个元素值
name_list = ['蔡徐坤', '吴亦凡', '罗志祥', '李易峰']
random模块中有choice方法可以随机提取列表中的元素
print(f'随机获取的明星是:{random.choice(name_list)}')
作用:代码需要重复执行的时候,通过构造循环体,指定循环次数,然后将需要重复执行的代码放置体内
循环体构造
1.计数变量
2.循环条件
3.结束条件
i = 1
while i <= 100:
print(i,end=',')
# 结束条件:需要不断累加直到条件不满足跳出循环体
i += 1 # i = i+1
获取100个1-100之间的整数,存放在列表中
list1 = []
计数变量
i = 1
判断条件
while i <= 100:
# 需要重复执行的代码
# print(random.randint(1, 100), end=',')
list1.append(random.randint(1, 100))
# 结束条件
i += 1 # i = i+1
print(list1)
使用for循环获取奇偶数
list1 = []
list2 = []
range()获取数值区间范围:左闭又开区间,包含开始不包含结束
for i in range(1, 101):
if i % 2 == 0:
list2.append(i)
else:
list1.append(i)
print(f'1-100之间所有的奇数为:{list1}')
print(f'1-100之间所有的偶数为:{list2}')

浙公网安备 33010602011771号