# 任务一:Mini计算器
def calc(a, b, op):if op == '+':return add(a, b)elif op == '-':return sub(a, b)elif op == '*':return mul(a, b)elif op == '/':if b != 0:return div(a, b)else:return '0不能为除数!'def add(a, b):return a + bdef sub(a, b):return a - bdef mul(a, b):return a * bdef div(a, b):return a / bif __name__ == '__main__':a = int(input('请输入第一个整数:'))b = int(input('请输入第二个整数:'))op = input('请输入运算符:')print(calc(a, b, op))
# 方法二:
def calc(a, b, op):if op == '+':return a+belif op == '-':return a-belif op == '*':return a*belif op == '/':if b != 0:return a/belse:return '0不能为除数!'
if __name__ == '__main__':a = int(input('请输入第一个整数:'))b = int(input('请输入第二个整数:'))op = input('请输入运算符:')print(calc(a, b, op))
方法一:使用while循环
# 任务二:猜数游戏
# 方法一:使用while循环
import random
print('我在心中有个1-100的整数,请你猜一猜:')
price=random.randint(1,100)
while True:guess=int(input('请输入你的猜想:'))if guess>price:print('大了!')elif guess
方法二:使用for循环
# 方法二:使用for循环
import random
print('我在心中有个1-100的整数,请你猜一猜:')
price=random.randint(1,100)
for i in range(5):guess=int(input('请输入你的猜想:'))if guess>price:print('大了!')elif guess
方法三:使用函数
# 方法三:使用函数
import random
def guess(num,guess_num):if num>guess_num:return '大了!'elif num
【实操案例一】:输出文件内容、天气预报、机票界面、以及地铁运行图!
【实操案例二】:特殊符号、列表、字典、输出颜色以及保留小数位数的实例代码及运行效果图!
【实操案例三】:进制转换、异常捕获、输出颜色设置、格式化字符串的设置等实例代码及运行效果图!
【实操案例四】:验证账号、密码、输入次数,以及随机数生成等实例代码及运行效果图!
【实操案例五】:字母对应的ASCII码、模拟用户登录、猜数游戏、水仙花数等实例代码及运行效果图!
【实操案例六】:列表操作 实例代码及运行效果图!
【实操案例七】:字典的应用实例及运行效果图!
【实操案例八】:元组、集合操作 实例代码及运行效果图!
【实操案例九】:统计字符个数、格式化字符串 实例代码及运行效果图!