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
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
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基礎語句練習