if條件判斷

2022-10-11 06:09:09 字數 2158 閱讀 6315

score = float(input('請輸入您的分數:'))

# scre=int(score)

if score>=90 and score<=100:

print('優秀')

elif score >=60 and score<90:

print('良好')

elif score<=60 and score>=50:

print('差')

else:

print('太差了呦')

#input接收到的都是str,輸入的內容需要型別轉換,int轉成整型,flat轉為浮點型,float可以輸入整數和小數

#input接收到的都是str,輸入的內容需要型別轉換,int轉成整型,flat轉為浮點型,float可以輸入整數和小數
if 條件判斷的是布林值,常用的有以下幾種

1.in 在不在它裡面,返回的是布林值

names='zhangsan lisi xiaoming'

print("zhangsan"innames)

返回結果:true

2.not in取反,不在它裡面,返回的也是布林值

names='zhangsan lisi xiaoming'

print("mling" notinnames)

返回結果:true

3.is判斷記憶體位址一樣不一樣,返回的也是布林值

eg:不可變變數

name1='mling'#

定義乙個字串

name2='mling'#

定義乙個字串

print(name1isname2)

print(id(name1)) #

檢視記憶體位址

print(id(name2)) #

檢視記憶體位址

返回結果:

true

eg:可變變數

name1=['mling1','mling2'] #

定義乙個列表

name2=['mling1','mling2'] #

定義乙個列表

print(name1isname2)

print(id(name1)) #

檢視記憶體位址

print(id(name2)) #

檢視記憶體位址

返回結果:

false

注意:只有不可變變數值一樣的時候,對應的記憶體位址才是一樣的,可變變數即使值是一樣的,記憶體位址也是不一樣的

4.or和and可以一起用,返回的也是布林值

name1=input('請輸入姓名:')

pwd2=input('請輸入密碼:')

ifname1 =='zhangsan'orname1 =='lisi'andpwd2=='123456':

print('ture')

else:

print('false')

條件判斷 條件篩選?不如條件判斷!

怎樣加快招投標工作流程呢?在此給您支個招,讓excel幫你提高工作效率吧。以下是考評 商是否合格的列表,得分小於60或缺評,則判為 不合格 得分大於60,則判為 合格 為了方便大家學習,開拓思路,在此提供兩種解題方法。01 條件篩選法 開啟篩選功能 數字篩選 小於 在 自定義自動篩選方式 中,分別輸...

條件判斷if

if用於條件判斷,適用於以下情形 1 判斷驅動器 檔案或資料夾是否存在,用 if exist 語句 2 判斷某兩個字串是否相等,用 if 字串1 字串2 語句 3 判斷某兩個數值是否相等,用 if 數值1 equ 數值2 語句 4 判斷某個變數是否已經被賦值,用 if defined str 語句 ...

if 條件判斷

if 語句用於有條件的執行。語法如下 if assignment expression suite elif assignment expression 可選子句 suite 可以多個 elif else 可選子句 suite對於簡單語句,可以寫為一行,但不推薦。它通過對表示式逐個求值直至找到乙個真...