1. 程式人生 > >Python基礎語句練習

Python基礎語句練習

python 基礎練習

運算符:+ - * / // %

腳本要求:編寫用戶登錄認證,用戶名密碼正確則登陸成功,反之則失敗並警告重試值

user= "patwang"
password= "123123"

for i in range(3):
users =
input("You type in the user:")
passwd =
input("Retype new password password:")
if users == user and passwd == password:
print("OK")
break
else
:
print

("you have left%s"%(3-(i+1)))
continue

1)設置正確的用戶與密碼變量

2)設置循環再高輸入次數三次

設置循環內容 (提示輸入的信息)

設置if判斷(輸入信息與變量值一致則出現成功信息,並退出循環)

(不一致,返回提示失敗並 警告,並進入下一循環)

%s:標替換

%d:必須為整數

// 浮點運算小數點後省略

% 取余數被除數小於除數(被除數為余數)

** 表次方

float:浮點數(通俗的說就是帶小數點的數)

Int:整數類型

str:字符串

tpye())查看數據類型

腳本要求輸入組數字 由大到小自動排序

num1 = int(input("one num1:"))
num2 =
int(input("two num2:"))
num3 =
int(input("three num3:"))

if num1 > num2 and num1 > num3 and num2 > num3:
print (num1, num2,num3)
elif num1 > num2 and num1 > num3 and num2 < num3:
print (num1,num3,num2)
elif num2 >num1 and num2 > num3 and

num1 > num3:
print(num2,num1,num3)
elif num2 > num1 and num2 > num3 and num1 < num3:
print(num2, num3 ,num1)
elif num3 > num1 and num3 > num2 and num1 > num2:
print(num3,num1,num2)
elif num3 > num1 and num3 > num2 and num1 < num2:
print(num3, num2 , num1)

先設置三個數字的輸入式變量

if判斷 設置三組數字的大小關系 使用and連接關系

返回相應的對應關系

Or 要求兩個條件有一個成立那麽返回為true。兩條都不成立

返回false

And要求前後兩個條件都成立才可返回true

Not取反

腳本要求:根據分值評價

grade = int(input("please enter your grade:"))
if grade >= 90:
print ("perpect")
elif grade >= 80:
print ("goodyou")
elif grade >= 60:
print ("justsoso")
elif grade < 60:
print ("roll")

設置輸入式的分數變量

設置if判斷

當 分數大於等於90 完美

當 分數大於等於80 好

當 分數大於等於60 及格

當 分數小於60 不及格

腳步要求;輸入三個數找出最大的

num1 = int(input("one num:"))
num2 =
int(input("two num:"))
num3 =
int(input("threenum:"))

if num1 > num2 and num1 > num3:
print(num1)
elif num2 > num1 and num2 > num3:
print(num2)
elif num3 > num2 and num3 > num1:
print(num3)

設置三個可輸入式整數變量

If進行判斷 三個變量值的大小關系,輸出最大的一個值 完成腳步

腳步要求:找出20以內的偶數且大於15 小於5

fornumberin range(21):
if number % 2 == (number < 5 or number > 15):
print (number)

設置for循環 對21以內的數字進行處理

變量值 除 2 且 大於15 小於 5


Python基礎語句練習