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}')

posted @ 2026-10-30 23:21  小宇麒  阅读(3)  评论(0)    收藏  举报