网站建设广告平台推广,加强网站安全建设说明报告范文,新图闻的品牌建设经验,南山商城网站建设多少钱案例#xff1a;
幸运数字6#xff08;只要是6的倍数#xff09;#xff1a;输入任意数字#xff0c;如数字8#xff0c;生成nums列表#xff0c;元素值为1~8#xff0c;从中选取幸运数字移动到新列表lucky#xff0c;打印nums与lucky。
思考#xff1a;
要求是6的…案例
幸运数字6只要是6的倍数输入任意数字如数字8生成nums列表元素值为1~8从中选取幸运数字移动到新列表lucky打印nums与lucky。
思考
要求是6的倍数就是取余%参考链接Python算术运算符加减乘除 整除// 取余(取模)% 幂指数** 小括号-CSDN博客 输入任意数字所以就用input让用户输入。因为是数字所以可以转换数字类型避免输入其他类型导致报错。用int整数。 生成nums列表就是设置一个变量名nums, 等于一个列表【】
元素值为1~8就是一个范围用range参考链接Python----range方法函数-CSDN博客 新列表lucky就是设置一个变量名lucky, 等于一个列表【】
因为不确定所以输入的数字是多少所以肯定要判断用 if。
因为要取数字但是因为不确定输入数字多少所以设置for循环。
结合上面所有以往知识点综合代码
代码 # 第一步定义二个空列表
nums []
lucky []
# 第二步提示用户输入数字
num int(input(请输入您要输入的数字))
# 第三步生成nums列表把1到num所有的数据都追加到nums列表中
for i in range(1, num1):nums.append(i)
# 第四步对nums进行遍历操作获取幸运数字
for i in nums:if i % 6 0:# 幸运数字从nums中删除nums.remove(i)# 把幸运数字写入到lucky列表中lucky.append(i)
# 第五步打印nums和lucky
print(nums)
print(lucky)