Python判断语句_实战案例

Python判断语句_实战案例

学习目标
通过逻辑判断语句,完成猜数字的案例代码编写

案例需求

定义一个数字(1~10,随机产生),通过3次判断来猜出来数字。

案例要求

  1. 数字随机产生,范围1~10;
  2. 有3次机会猜测数字,通过3层嵌套判断实现;
  3. 每次猜不中,会提示大了或小了。

提示

通过如下代码,可以定义一个变量num,变量内存储随机数字(1~10)。

import random
num = random.randint(1,10)

那么代码方案如下:

import random
num = random.randint(1,10)
input_num = int(input("请猜第一次:"))
if input_num == num:
    print("恭喜你,第一次就猜对了!")
else:
    if input_num > num:
        print("大了")
    else:
        print("小了")
    input_num = int(input("请猜第二次:"))
    if input_num == num:
        print("恭喜你,在第二次时猜对了!")
    else:
        if input_num > num:
            print("大了")
        else:
            print("小了")
        input_num = int(input("请猜第三次:"))
        if input_num == num:
            print("恭喜你,在最后一次时猜对了!")
        else:
            if input_num > num:
                print("最后一次机会猜错了,大了")
            else:
                print("最后一次机会猜错了,小了")

运行结果,猜对了

运行结果,猜错了

版权声明:本文《Python判断语句_实战案例》是由陶其原创撰写,首发于陶其的个人博客
转载声明:如需转载本文,请务必在转载处保留原文链接:https://www.tqazy.com/?p=847,并明确注明文章来源。
暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇