电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

python中if及if-else如何使用

瀏覽:6日期:2022-07-23 13:19:00

if 結構

if 結構允許程序做出選擇,并根據不同的情況執行不同的操作

基本用法

比較運算符

根據 PEP 8 標準,比較運算符兩側應該各有一個空格,比如:5 == 3。 PEP8 標準

==(相等):如果該運算符兩側的值完全相同則返回 True

!=(不等):與相等相反

print(5 == ’5’)print(True == ’1’)print(True == 1)print(’Eric’.lower() == ’eric’.lower())

>(大于):左側大于右側則輸出 True

<(小于):與大于相反

>=(大于等于):左側大于或者等于右側則輸出 True

<=(小于等于):左側小于或者等于右側則輸出 True

print(5 > 3)print(2 > True)print(True > False)

if的用法

1.只有 if 進行判斷

desserts = [’ice cream’, ’chocolate’, ’apple crisp’, ’cookies’]favorite_dessert = ’apple crisp’hate_dessert = ’chocolate’for dessert in desserts: if dessert == favorite_dessert: print('%s is my favorite dessert!' % dessert.title())

2. if - else 進行判斷

for dessert in desserts: # 比較運算符(== 相等 、!= 不等、> 大于、>= 大于等于、< 小于、<=小于等于) if dessert == favorite_dessert: print('%s is my favorite dessert!' % dessert.title()) # elif => else + if 當前值不符合上面 if 的判斷條件,執行 elif 的判斷條件 else: print('I like %s.' % dessert)

3. if - elif - else 進行判斷,其中 elif 不是唯一的,可以根據需要添加,實現更細粒度的判斷

# 對不同的 dessert 輸出不完全相同的結果for dessert in desserts: # 比較運算符(== 相等 、!= 不等、> 大于、>= 大于等于、< 小于、<=小于等于) if dessert == favorite_dessert: print('%s is my favorite dessert!' % dessert.title()) # elif => else + if 當前值不符合上面 if 的判斷條件,執行 elif 的判斷條件 elif dessert == hate_dessert: print('I hate %s.' % dessert) # 當前值不符合上面所有的判斷條件,就執行 else 里的語句 # 當然如果這個else 不需要的話,可以不寫 else: print('I like %s.' % dessert)

值得注意的一點是:當整個 if 判斷滿足某一個判斷條件時,就不會再繼續判斷該判斷條件之后的判斷

4.特殊的判斷條件

if 0: # 其他數字都返回 True print('True.')else: print('False.') # 結果是這個if ’’: #其他的字符串,包括空格都返回 True print('True.')else: print('False.') # 結果是這個if None: # None 是 Python 中特殊的對象 print('True.')else: print('False.') # 結果是這個 if 1: print('True.') # 結果是這個else: print('False.')

實例擴展:

實例(Python 3.0+)實例一:

# Filename : test.py# author by : www.runoob.com # 用戶輸入數字 num = float(input('輸入一個數字: '))if num > 0: print('正數')elif num == 0: print('零')else: print('負數')

實例(Python 3.0+)實例二:

# Filename :test.py# author by : www.runoob.com # 內嵌 if 語句 num = float(input('輸入一個數字: '))if num >= 0: if num == 0: print('零') else: print('正數')else: print('負數')

到此這篇關于python中if及if-else如何使用的文章就介紹到這了,更多相關python中條件語句總結內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 合肥网带炉_安徽箱式炉_钟罩炉-合肥品炙装备科技有限公司 | 动物麻醉机-数显脑立体定位仪-北京易则佳科技有限公司 | 鲁尔圆锥接头多功能测试仪-留置针测试仪-上海威夏环保科技有限公司 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 开业庆典_舞龙舞狮_乔迁奠基仪式_开工仪式-神挚龙狮鼓乐文化传媒 | 电缆接头_防水接头_电缆防水接头_防水电缆接头_上海闵彬 | 广州小程序开发_APP开发公司_分销商城系统定制_小跑科技 | 台式核磁共振仪,玻璃软化点测定仪,旋转高温粘度计,测温锥和测温块-上海麟文仪器 | 专业音响设备_舞台音响设备_会议音响工程-首选深圳一禾科技 | 武汉宣传片制作-视频拍摄-企业宣传片公司-武汉红年影视 | 双菱电缆-广州电缆厂_广州电缆厂有限公司 | 春腾云财 - 为企业提供专业财税咨询、代理记账服务 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 安徽成考网-安徽成人高考网| 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 深圳APP开发_手机软件APP定制外包_小程序开发公司-来科信 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 托利多电子平台秤-高精度接线盒-托利多高精度电子秤|百科 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 手持式3d激光扫描仪-便携式三维立体扫描仪-北京福禄克斯 | 河北中仪伟创试验仪器有限公司是专业生产沥青,土工,水泥,混凝土等试验仪器的厂家,咨询电话:13373070969 | 济南展厅设计施工_数字化展厅策划设计施工公司_山东锐尚文化传播有限公司 | 立式壁挂广告机厂家-红外电容触摸一体机价格-华邦瀛 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 破碎机锤头_合金耐磨锤头_郑州宇耐机械工程技术有限公司 | 深圳善跑体育产业集团有限公司_塑胶跑道_人造草坪_运动木地板 | 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | 船老大板材_浙江船老大全屋定制_船老大官网 | 安规_综合测试仪,电器安全性能综合测试仪,低压母线槽安规综合测试仪-青岛合众电子有限公司 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 无纺布包装机|径向缠绕包装机|缠绕膜打包机-上海晏陵智能设备有限公司 | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 阳光1号桔柚_无核沃柑_柑橘新品种枝条苗木批发 - 苧金网 | 餐饮小吃技术培训-火锅串串香培训「何小胖培训」_成都点石成金[官网] | 最新范文网_实用的精品范文美文网 | 耐酸碱胶管_耐腐蚀软管总成_化学品输送软管_漯河利通液压科技耐油耐磨喷砂软管|耐腐蚀化学软管 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 |