运算符:+ - * / // %
脚本要求:编写用户登录认证,用户名密码正确则登陆成功,反之则失败并警告重试值
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