任务一: 编写程序输入学员成绩
异常捕获忘了的同学,可以参考这个:Bug的常见类型及异常处理机制
# 任务一: 编写程序输入学员成绩
i=int(input('请输入学员成绩:'))
if 0<=i<=100:
print(i)
else:
raise Exception('分数不正确!')
try:
i = int(input('请输入学员成绩:'))
if 0 <= i <= 100:
print(i)
else:
raise Exception('分数不正确!')
except Exception as e:
print(e)
任务二: 编写程序,判断三个参数能否构成三角形
# 任务二: 编写程序,判断三个参数能否构成三角形
def is_triangle(a,b,c):
if a<0 or b<0 or c<0:
return ('三条边不能有负数哦!')
elif a+b>c and a+c>b and b+c>a:
return (f'三角形的边长为a={a},b={b},c={c}')
else:
raise Exception(f'三角形的边长为a={a},b={b},c={c},不能构成三角形')
if __name__ == '__main__':
try:
a=int(input('请输入第一条边:'))
b = int(input('请输入第二条边:'))
c = int(input('请输入第三条边:'))
print(is_triangle(a, b, c))
except Exception as e:
print(e)
【实操案例一】:输出文件内容、天气预报、机票界面、以及地铁运行图!
【实操案例二】:特殊符号、列表、字典、输出颜色以及保留小数位数的实例代码及运行效果图!
【实操案例三】:进制转换、异常捕获、输出颜色设置、格式化字符串的设置等实例代码及运行效果图!
【实操案例四】:验证账号、密码、输入次数,以及随机数生成等实例代码及运行效果图!
【实操案例五】:字母对应的ASCII码、模拟用户登录、猜数游戏、水仙花数等实例代码及运行效果图!
【实操案例六】:列表操作 实例代码及运行效果图!
【实操案例七】:字典的应用实例及运行效果图!
【实操案例八】:元组、集合操作 实例代码及运行效果图!
【实操案例九】:统计字符个数、格式化字符串 实例代码及运行效果图!
【实操案例十】:函数操作 实例代码及运行效果图!