本文B站配套视频教程
例题:输入一个三位数,返回每个位置的数字
num01 = input("请输入一个三位数:") print("百位数是:{:d}".format(int(num01)//100)) print("十位数是:{:d}".format(int(num01)%100//10)) print("个位数是:{:d}".format(int(num01)%10))例题:
(1)登录判断 提示输入用户名和密码 如果用户名等于 Admin,密码等于 123.com ,提示登录成功 如果用户名不是 Admin,提示用户名不存在 如果密码不等于 123.com,提示密码错误
username = input("请输入用户名:") password = input("请输入密码:") if username != "Admin": print("用户名错误") elif password!="123.com": print("密码错误") else: print("登录成功")例题: (1)让用户输入语文数学成绩,输出一下判断是否正确,正确(True)错误(False) 语文和数学成绩都大于 90 分 语文和数学成绩有一门大于 90 分
chinese,math = eval(input("请依次输入语文数学成绩:")) if chinese>=90 and math >= 90: print("语文和数学成绩都大于90分") elif chinese>=90 or math >= 90: print("语文和数学有一门成绩大于90分") else: print("成绩不怎么样哦")例题: (1)编程实现 145893 是几天几小时几分几秒?
# 编程实现145893是几天几小时几分几秒 total = 145893 day = total // (24*60*60) hour = total % (24*60*60)//(60*60) minute = total % (60*60) // 60 second = total % 60 #打印 print("%d秒 有%d天、%d小时、%d分钟、%d秒"%(total,day,hour,minute,second))###运算符的优先级
以下表格的算数优先级由高到最低顺序排列 运算符描述**幂 (最高优先级)* / % //乘、除、取余数、取整除+ -加法、减法<= < > >=比较运算符== !=等于运算符= %= /= //= -= += *= **=赋值运算符not or and逻辑运算符