日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

03.【python基础二】if判断语句之if-else、elif、if嵌套

發布時間:2024/3/13 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 03.【python基础二】if判断语句之if-else、elif、if嵌套 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

📋 個人簡介
💖 作者簡介:大家好,我是小鵬linux,運維領域新星創作者,阿里云ACE認證高級工程師😜
📝 個人主頁:小鵬linux🔥
🎉 支持我:點贊👍+收藏??+留言📝
💬格言:你未必出類拔萃,但一定與眾不同!🔥
📕 系列專欄:
? ? ? ? ? ? ? ?🍎 階段一:windows基礎 ? ? ? ? ? ? ? ? ? ? ? ?目前原創16篇
? ? ? ? ? ? ? ?🍎 階段二:Linux基礎知識 ? ? ? ? ? ? ? ? ? ? ?目前原創38篇
? ? ? ? ? ? ? ?🍎 階段三:shell基礎+shell高級 ? ? ? ? ? ? ?目前原創23篇
? ? ? ? ? ? ? ?🍎 階段四:python基礎及自動化應用 ? ? ?目前原創3篇
? ? ? ? ? ? ? ?🍎 階段五:Linux網絡服務 ? ? ? ? ? ? ? ? ? ? ? 原創未開始
? ? ? ? ? ? ? ?🍎 階段六:集群原理及架構 ? ? ? ? ? ? ? ? ? ? 原創未開始
? ? ? ? ? ? ? ?🍎 階段七:云計算虛擬化技術 ? ? ? ? ? ? ? ? 原創未開始

目錄

1.if判斷語句

1.1if判斷語句語法

1.2if 語句的應用

2.運算符

2.1邏輯(關系) 運算符

2.2比較(關系)運算符

3.If-else

3.1if-else的使用格式

4.elif的格式

5.if嵌套

5.1舉例:猜丁殼游戲

6.壓箱底好網站分享


1.if判斷語句

如果某些條件滿足,才能做某件事情,而不滿足時不允許做,這就是所謂的判斷不僅生活中有,在軟件開發中“判斷”功能也經常會用到

1.1if判斷語句語法

if語句是用來進行判斷的,其使用格式如下:

if要判斷的條件: ?

條件成立時,要做的事情?

1.2if 語句的應用

age = 18 print("------if 判斷開始------") if age >= 18: print(" 我已經成年了,可以做成年人做的事情了") print("------if 判斷結束------")

注意:代碼的縮進為一個tab 鍵,或者4 個空格

練一練

要求:從鍵盤獲取自己的年齡,判斷是否大于或者等于18歲,如果滿足就輸出“已成年,可以承擔法律責任”

1. 使用input從鍵盤中獲取數據,并且存入到一個變量中

2. 使用if語句,來判斷?age>=18是否成立

3. 支持Python2和Python3都能正常運行

age=int(input("請輸入您的年齡")) if age >=18:print("已成年,可以承擔法律責任") else:print("年齡不夠滾蛋!!!")

2.運算符

2.1邏輯(關系) 運算符

運算符

邏輯表達式

描述

and

x?and?y

布爾"與"?-?如果?x?為?False,x?and?y?返回False,否則它返回?y?的計算值。

or

x?or?y

布爾"或"?-?如果?x?是?True,它返回?True,否則它返回?y?的計算值。

not

not?x

布爾"非"?-?如果?x?為?True,返回?False?。如果?x?為?False,它返回?True。

2.2比較(關系)運算符

運算符

描述

示例

==

檢查兩個操作數的值是否相等,如果是則條件變為真。

如a=3,b=3則(a?==?b)為?True.

!=

檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。

如a=1,b=3則(a?!=?b)為?True.

<>

檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。Python和在Pascal等特有方式,java和c沒有,在Python3中廢棄了

如a=1,b=3則(a?<>?b?True。這個類似于?!=運算符

>

檢查左操作數的值是否大于右操作數的值,如果是,則條件成立。

如a=7,b=3則(a?>?b)?為?True.

<

檢查左操作數的值是否小于右操作數的值,如果是,則條件成立。

如a=7,b=3則(a?<?b)?為?False.

>=

檢查左操作數的值是否大于或等于右操作數的值,如果是,則條件成立。

如a=3,b=3則(a?>=?b)為True.

<=

檢查左操作數的值是否小于或等于右操作數的值,如果是,則條件成立。

如a=3,b=3則(a?<=?b)?為?True.

3.If-else

3.1if-else的使用格式

if 條件:滿足條件時要做的事情1滿足條件時要做的事情2滿足條件時要做的事情3...(省略)... else:不滿足條件時要做的事情1不滿足條件時要做的事情2不滿足條件時要做的事情3...(省略)... #去辦理個人貸款買房手續,只需要你或者你媳婦去 you = input("你本人去嗎?(去或者不去):") yourWife = input("你媳婦去嗎?(去或者不去):") if you == "去" or yourWife == "去":print("恭喜,至少有一人前來,可以辦理!") else:print("必須有一人前來辦理!")

4.elif的格式

if xxx1:事情1 elif xxx2:事情2 elif xxx3:事情3 """ 判斷年齡屬于哪個時期 0-3 嬰幼兒期 3-12 兒童期 12-17 青春期 18-24 青年期 25-44 壯年期 45-60 中年期 60-100 老年期 100-$ 修仙期 """ age = int(input("請輸入年齡:")) if age >0 and age <=3:print("嬰幼兒期") elif age>3 and age <=12:print("屬于兒童期") elif age>12 and age <=17:print("屬于青春期") elif age>17 and age <=24:print("屬于青年期") elif age>24 and age <=44:print("屬于壯年期") elif age>44 and age <=60:print("屬于中年期") elif age>60 and age <=100:print("屬于兒老年期") elif age>100:print("屬于修仙期!") else:print("這個世界你從未來過!")

注意:elif 必須和if 一起使用,否則出錯

5.if嵌套

if 條件1:滿足條件1 做的事情1滿足條件1 做的事情2...(省略)... if 條件2:滿足條件2 做的事情1滿足條件2 做的事情2...(省略)... else:不滿足條件2做的事情1不滿足條件2做的事情2...(省略)...

5.1舉例:猜丁殼游戲

?游戲要求:用戶先出,和系統所出進行比較。

import random """ 0代表剪刀 1代表石頭 2代表布 """ player = int(input("請輸入 剪刀(0) 石頭(1)布(2):")) computer = random.randint(0,2) print(player,computer) if player<=2 and player>=0:if (player==0 and computer == 2) or (player==1 and computer==0) or (player==2 and computer==1):print("你贏了")elif player==computer :print("平手")else:print("你輸了") else:print("輸入內容錯誤,請重新輸入")

6.壓箱底好網站分享

🔥個人大力推薦??途W - 【找工作】、【筆試題庫】、【面試經驗】、【實習招聘內推】、【求職就業】等
點擊鏈接注冊即可
1、算法篇(398題):面試必刷100題、算法入門、面試高頻榜單
2、SQL篇(82題):快速入門、SQL必知必會、SQL進階挑戰、面試真題
3、大廠筆試真題:字節跳動、美團、百度、騰訊…
?

總結

以上是生活随笔為你收集整理的03.【python基础二】if判断语句之if-else、elif、if嵌套的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。