MSCBSC 移动通信论坛
搜索
登录注册
网络优化工程师招聘专栏 4G/LTE通信工程师最新职位列表 通信实习生/应届生招聘职位

【C友贴图区】

C友贴图和看图,请到此版
勿发违规图片

【C友开心吧】

C友交流开心笑话的区域
乐一乐,就在开心吧

【心情咖啡屋】

分享你的心情和通信生活
C友交流心情的地方

【求职招聘区】

招聘,求职,职业交流
讨论通信人的职场前景



  • 阅读:17433
  • 回复:0
PYTHON学习笔记【条件判断】
细阿哥
中级会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

积分 500
帖子 100
威望 10142 个
礼品券 15 个
专家指数 0
注册 2009-2-25
专业方向  通信
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2019-09-25 21:37:43  只看楼主 

1     条件判断

条件判断中elifelse if的缩写,可以有多个elifif语句的完整形式:

 

if <条件判断1>:

       <执行1>

elif <条件判断2>:

       <执行2>

elif <条件判断3>:

       <执行3>

else:

       <执行4>

 

【例1

 [root@localhost day2]# vim 01-if判断.py

 

age=int(input("输入年龄:"))
sex=
input("输入性别:")

# and 表示并且的意思 ,or 表示或者,  not表示不满足后面的条件
if not (sex=='女' or sex=='男'):#sex!='女' and sex!=‘男’
   
print("人妖")
elif age >=18 and sex=='男':
   
print("成年男性,可以做苦力")
elif age<18 or sex=='女':
   
print("未成年或女性,不用做苦力")
else:
   
pass #以后要填充代码,为了保证语法没问题

 

 [root@localhost day2]# python3 01-if判断.py

输入年龄:20

输入性别:男

成年男性,可以做苦力

 

Ø  特殊条件判断

 

真和假

0

0

""

None

[]

()

{}

 

【例1

 [root@localhost day2]# vim 02-特殊条件判断式.py

 

age=int(input("请输入值:"))
if age:
   
print("age 非0")
else:
   
print("age=0")

 

[root@localhost day2]# python3 02-特殊条件判断式.py

请输入值:0

age=0

[root@localhost day2]# python3 02-特殊条件判断式.py

请输入值:1

age 0

[root@localhost day2]# python3 02-特殊条件判断式.py

请输入值:-1

age 0

 

【例2

 

[root@localhost day2]# vim 02-特殊条件判断式.py

 

age=int(input("请输入值:"))
if age:
   
print("age 非0")
else:
   
print("age=0")

name=
""
if name:
   
print("name 不是空字符串")
else:
   
print("name 空字符串")
print("OK")

 

[root@localhost day2]# python3 02-特殊条件判断式.py

请输入值:1

age 0

name 空字符串

OK


扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“YD5GAI”免费领取《中国移动:5G网络AI应用典型场景技术解决方案白皮书
  • 2、回复“5G6G”免费领取《5G_6G毫米波测试技术白皮书-2022_03-21
  • 3、回复“YD6G”免费领取《中国移动:6G至简无线接入网白皮书
  • 4、回复“LTBPS”免费领取《《中国联通5G终端白皮书》
  • 5、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书
  • 6、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 7、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 8、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1
  • 对本帖内容的看法? 我要点评

     
    [充值威望,立即自动到帐] [VIP贵宾权限+威望套餐] 另有大量优惠赠送活动,请光临充值中心
    充值拥有大量的威望和最高的下载权限,下载站内资料无忧

    快速回复主题    
    标题
    内容
     上传资料请点左侧【添加附件】

    当前时区 GMT+8, 现在时间是 2026-06-15 18:08:01
    渝ICP备11001752号  Copyright @ 2006-2016 mscbsc.com  本站统一服务邮箱:mscbsc@163.com

    Processed in 1.031417 second(s), 13 queries , Gzip enabled
    TOP
    清除 Cookies - 联系我们 - 移动通信网 - 移动通信论坛 - 通信招聘网 - Archiver