Python中if有多個條件處理方法
Python中if有多個條件怎么辦
python中if有多個條件,可以使用and、or、elif關(guān)鍵字來連接。
Python 編程中 if 語句用于控制程序的執(zhí)行,基本形式為:
if 判斷條件: 執(zhí)行語句……else: 執(zhí)行語句……
if 語句的判斷條件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)來表示其關(guān)系。
當(dāng)判斷條件為多個值是,可以使用以下形式:
if 判斷條件1: 執(zhí)行語句1……elif 判斷條件2: 執(zhí)行語句2……elif 判斷條件3: 執(zhí)行語句3……else: 執(zhí)行語句4……
示例
1、使用and進(jìn)行多條件判斷:
if name == 'zs' and age == 18:
print('name: zs, age: 18')
2、使用or進(jìn)行多條件判斷:
if passwd == '123456' or passwd == 'abcdef'
print('welcome!')
3、使用elif進(jìn)行多條件判斷:
if user == 'zs';
print('hi zs')
elif user == 'ls':
print('hi li')
實例擴展:
.if條件語句的基本用法:
if 判斷條件:
執(zhí)行語句……
else:
執(zhí)行語句……
其中"判斷條件"成立時(非零),則執(zhí)行后面的語句,而執(zhí)行內(nèi)容可以多行,以縮進(jìn)來區(qū)分表示同一范圍。
else 為可選語句,當(dāng)需要在條件不成立時執(zhí)行內(nèi)容則可以執(zhí)行相關(guān)語句。
實例:
if實例:
age = 18
if age >= 18:
print('你已成年!')
else:
print('你未成年!')
到此這篇關(guān)于Python中if有多個條件處理方法的文章就介紹到這了,更多相關(guān)Python中if有多個條件怎么辦內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
基于matplotlib中ion()和ioff()的使用詳解
這篇文章主要介紹了基于matplotlib中ion()和ioff()的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
python中protobuf和json互相轉(zhuǎn)換應(yīng)用處理方法
protobuf目前有proto2和proto3兩個版本,本文所介紹的是基于proto3,在Python 3.6.9環(huán)境下運行,本文記錄一下python中protobuf和json的相互轉(zhuǎn)換的處理方法,感興趣的朋友跟隨小編一起看看吧2022-12-12
Python?Socket實現(xiàn)遠(yuǎn)程木馬彈窗詳解
這篇文章主要介紹了Python?Socket實現(xiàn)遠(yuǎn)程木馬彈窗詳解,Socket用來描述IP地址和端口,是通信鏈的句柄,應(yīng)用程序可以通過Socket向網(wǎng)絡(luò)發(fā)送請求或者應(yīng)答網(wǎng)絡(luò)請求2022-07-07
python中將zip壓縮包轉(zhuǎn)為gz.tar的方法
今天小編就為大家分享一篇python中將zip壓縮包轉(zhuǎn)為gz.tar的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
Python基于twisted實現(xiàn)簡單的web服務(wù)器
這篇文章主要介紹了Python基于twisted實現(xiàn)簡單的web服務(wù)器,可模擬出簡單的web服務(wù)器功能,是很實用的技巧,需要的朋友可以參考下2014-09-09
使用python構(gòu)建WebSocket客戶端的教程詳解
WebSocket是一種在客戶端和服務(wù)器之間實現(xiàn)雙向通信的協(xié)議,常用于實時聊天、實時數(shù)據(jù)更新等場景,Python提供了許多庫來實現(xiàn) WebSocket客戶端,本教程將介紹如何使用Python構(gòu)建WebSocket客戶端,文中通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12

