【Python3_基础系列_009】Python3-条件语句-If
生活随笔
收集整理的這篇文章主要介紹了
【Python3_基础系列_009】Python3-条件语句-If
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、if語(yǔ)句用法
if分支判斷是編程語(yǔ)言的必備的語(yǔ)法規(guī)則,python中if ..elif..else的用法如下:
if condition:Statement1 elif condition:statement2 else:statement3?
1.判斷a,b的大小關(guān)系
>>> a=3 >>> b=5 >>> if a > b: print('a大') elif a < b:print('b大') else:print('a和b相等') #tab 或者 四個(gè)空格 習(xí)慣這樣 輸出:b大二、面試題
if語(yǔ)句一般不會(huì)有面試題,這幾個(gè)只是簡(jiǎn)單的練習(xí)
1.學(xué)習(xí)成績(jī)>=90分的同學(xué)用A表示,60-89分之間的用B表示,60分以下的用C表示;
a = float(input("請(qǐng)輸入一個(gè)分?jǐn)?shù):"))if a > 100:print("請(qǐng)輸入一個(gè)正確的分?jǐn)?shù)")elif a < 0:print("請(qǐng)輸入一個(gè)正確的分?jǐn)?shù)")elif a >= 90:print("A")elif a >= 60:print("B")else:print("C")2.計(jì)算個(gè)人所得稅繳納額:應(yīng)納個(gè)人所得稅稅額 = (應(yīng)納稅所得額 – 3500)× 適用稅率-?速算扣除數(shù)
money = float(input('請(qǐng)輸入你的工資')) level = money - 3500if level < 0:print("不需要納稅") elif level > 80000:s = level * 0.45 - 13505print(s) elif level > 55000:s = level * 0.35 - 5505print(s) elif level > 35000:s = (money - 3500) * 0.3 - 2775print(s) elif level > 9000:s = level * 0.25 - 1005print(s) elif level > 4500:s = level * 0.2 - 555print(s) elif level > 1500:s = level * 0.1 - 105print(s) else:s = money * 0.3print(s)輸出:
請(qǐng)輸入你的工資10000
745.0
?
轉(zhuǎn)載于:https://www.cnblogs.com/forfreewill/articles/9293343.html
總結(jié)
以上是生活随笔為你收集整理的【Python3_基础系列_009】Python3-条件语句-If的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 遇到的问题及解决方法
- 下一篇: 尝试create tech team