python学习课后练习

此次爬虫学习的资源是B站所找,具体如下:Python课程天花板,Python入门+Python爬虫+Python数据分析5天项目实操/Python基础,该课程留了课后练习,我把自己的代码和想法单独整成一份博客,随着课程更新,也欢迎大家交流指正。

#条件判断语句课后练习
import random
user = int(input("请输入:剪刀(0)、石头(1)、布(2):"))
x = random.randint(0,2)
if user == 0:
    print("您的输入为:剪刀(0)")
    print("随机生成数字为",x)
    if x == 0:
        print("平局")
    elif x == 1:
        print("哈哈,你输了:)")
    else:
        print("你赢了!")
elif user == 1:
    print("您的输入为:石头(1)")
    print("随机生成数字为", x)
    if x == 1:
        print("平局")
    elif x == 2:
        print("哈哈,你输了:)")
    else:
        print("你赢了!")
elif user == 2:
    print("您的输入为:布(2)")
    print("随机生成数字为", x)
    if x == 2:
        print("平局")
    elif x == 0:
        print("哈哈,你输了:)")
    else:
        print("你赢了!")
else:
    print("输入错误!")

如果用户输入错误的话,应该是要重新开始的,我感觉就要用到循环了;另外如果遇到输入字符串的话,是无法比较的,我记得Java是抛出异常来解决,python就不知到了,因为赶时间学习,就先不百度了,等用到再搜,欢迎知道的兄弟留言解答

posted @ 2022-08-26 14:43  鹤城  阅读(34)  评论(0编辑  收藏  举报