运算符:+   -   *   /  //  %

脚本要求:编写用户登录认证,用户名密码正确则登陆成功,反之则失败并警告重试值

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