zoukankan      html  css  js  c++  java
  • Python程序游戏-猜字谜

    一、猜数字

    1、规则设计

    系统生成一个随机数,玩家输入一个幸运数字进行匹配,如果值相等则提醒恭喜您猜中了,如果未猜中,则告诉玩家是猜大了,还是猜小了,直到玩家猜中为止。

    2、游戏程序设计

    首先我们需要生成随机数

    接下来我们需要接受用户终端输入

    之后数据进行比较

    猜对程序终止

    没猜对就要不断进行猜

    3、技术分析

    随机数生成 random

    终端输入 input

    循环 while

    4、游戏实现

    代码:

    #游戏:猜字谜
    import random
    #生成一个0-100的数字,左右都包含,包含0和100
    score = random.randint(0,100)
    
    # print(score)
    #打印随机数的数据类型
    # print(type(score))
    
    
    # print(user_guess)
    #打印input输入的数据类型
    # print(type(user_guess))
    #循环,不断接受终端输入
    while True:
        #将输入的数据进行了类型转换,转换为int类型
        user_guess = int((input("请输入一个幸运数字:
    ")))
        #程序分支, == > <
        if score == user_guess:
            print("你真是一个小天才,恭喜你就猜中了!")
            #循环终止 跳出循环
            break
        elif score > user_guess:
            print("你预测的值小了,请你再猜一次!")
        else:
            print("你预测的值大了,请你再猜一次!")
  • 相关阅读:
    Java模拟ATM运行过程(第一版)
    双色Hanoi塔问题及判断指令
    一点编程风格
    游戏程序员养成计划
    OGRE编译
    Python学习收藏
    case 语句注意
    [c、c++]宏中"#"和"##"的用法(zz)
    网络代码平台tortoise svn+google code
    使用delegate进行解耦
  • 原文地址:https://www.cnblogs.com/Caesars/p/12615309.html
Copyright © 2011-2022 走看看