关于嵌套列表

关于嵌套列表

其实不是嵌套列表的问题了,但是在老师讲解的这个案例过程中,姓名,年龄,工资,有可能控制这个字符串的"年龄和工资"的这两个内容为20-60和1000-30000之间的数字么,以保证输入内容的正确,因为在这样的条件下,有可能年龄和工资输入反了,也有可能在年龄里面输入了汉字什么的

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学,你好,可在以输入之后添加if条件判断,不知道是否是同学想表达的意思 。例:

# [姓名,年龄,工资]
info = input('请输入员工信息')   #张三,50,5000
info_list = info.split(",")
print(info_list)  # ['张三', '50', '5000']
# 判断年龄是否是数字和是否在20到60之间
if info_list[1].isdigit():
    if int(info_list[1])>=20 or int(info_list[1])<=60:
        print('年龄为{}'.format(info_list[1]))
else:
    print('输入的不是数字,请重新输入')
  • 7vince 提问者 #1
    谢谢!!!!
    2019-04-18 08:15:05
好帮手慕美 2019-04-17 16:30:48

同学,你好,同学的意思是要对年龄和工资输入的内容做一些条件判断吗?确保年龄在-之间,工资在1000-30000吗?同学可以描述清楚一点,方便老师为您解决问题?

  • 提问者 7vince #1
    对,就是在列表和字典原始数据输入的过程中,对于某些输入的内容进行条件判断
    2019-04-17 16:54:17
提问者 7vince 2019-04-17 15:44:41

没事了,我看到字典了....写写...

  • 提问者 7vince #1
    好像字典也不能解决这个问题?
    2019-04-17 16:21:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
1.Python零基础入门
  • 参与学习           人
  • 提交作业       2727    份
  • 解答问题       8160    个

想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师