【Python】猜数小程序

有点沙雕

temp=input("猜猜我心里想的是哪个数字?")
guess=int (temp)
if guess==8:
    print("你是我肚里的蛔虫么?")
    print("哼,猜中也没有奖励")
else:
    print("哈哈,猜错了哦!是8")

    print("游戏结束,不玩了!")

PS:代码缩进很重要!

升级版1.0 if嵌套

temp=input("猜猜我心里想的是哪个数字?")
guess=int (temp)
if guess==8:
    print("你是我肚里的蛔虫么?")
    print("哼,猜中也没有奖励")
else:
    if guess<8:
        print("小啦~")
    else:
        print("大啦~")

print("游戏结束,不玩了!")

升级版2.0 循环

#三次机会
counts=3
#循环
while counts>0:
    temp=input("猜猜我心里想的是哪个数字?只有三次机会哦!\n")
    guess=int (temp)

    if guess==8:
     print("你是我肚里的蛔虫么?")
     print("哼,猜中也没有奖励")
    else:
        if guess<8:
            print("小啦~")
        else:
            print("大啦~")
        counts=counts-1
print("游戏结束,不玩了!")

注意:代码缩进很重要的!

原文地址:https://www.cnblogs.com/HGNET/p/11997629.html

时间: 2024-10-09 11:47:38

【Python】猜数小程序的相关文章

pyqt5猜数小程序

#-*- coding:utf-8 -*- from PyQt5.QtWidgets import QApplication,QWidget,QTableWidgetItem import sys from form import Ui_Form import random import time class mywindow(QWidget,Ui_Form): def __init__(self): super().__init__() self.setupUi(self) self.btns

Python猜数小游戏

[游戏规则]生成一个指定范围的随机数(如:1-100),然后玩家输入数值猜答案,屏幕会根据玩家输入的数字给出大小提示,一直到玩家猜出准确答案则游戏胜利并结束. import  random answer=random.randint(1,100) n=int(input("Please input num: ")) while n!=answer :       if n>answer:           n = int(input("Num is Big! Plea

Python 登陆接口小程序V1

Python 登陆接口小程序版本V1 Python #!/usr/bin/env python #_*_coding:utf-8 _*_ __author__ = 'gaogd' import MySQLdb as mysql import datetime class Authon(object):     def __init__(self):         self.db = mysql.connect(user="root", passwd="[email prot

[python]Google翻译小程序

工程中要用到一个翻译的功能,也就是提交到Google翻译后,获取返回的结果. 首先摸清Google翻译的脉络: request处理 提交翻译后,查看request和response分别是什么内容: 首先我们得到了提交的URL url = httl://translate.google.cn/translate_a/t 还有如上的提交表单,分析可知: sl = source language = en(english) tl = target language = zh-CN(简体中文) 以及编码

猜数字小程序的实现

目录 猜数字小程序的实现 一.比较两个数的大小 二.猜数字(年龄)的小游戏 2.1 用一个条件语句实现猜数字的小程序 2.2 随机数字 2.3 限制猜测次数 猜数字小程序的实现 一.比较两个数的大小 实现代码: # 设计思路 # 1.输入第一个数字num1 # 2.输入第二个数字num2 # 3.判断两个数字的大小 # 4.输出判断结果 #设计代码 num1=float(input("请输入第一个数字:")) num2=float(input("请输入第二个数字:"

Python实践:猜数字小程序Collatz序列

猜数字 代码 ''' 猜数字小游戏,不断输入你所猜的数(1-100),程序会根据你的输入提醒你进行 适当调整所猜数的大小,直到最后猜出这个随机数 ''' guessNumber = random.randint(1,100) print("I'm thinking a number between 1 and 100.") while True: print('Take a guess.') guess = int(input()) if guess > guessNumber:

python 发送文本文件小程序!

献上python小程序一枚,不成敬意! #!/usr/bin/python #coding=utf-8 import time import email import smtplib from email.mime.text import MIMEText date=time.strftime('%Y-%m-%d  %H:%M:%S',time.localtime()) sender='[email protected]' receiver='[email protected]' subject

python猜数脚本(电脑猜测)(二分法)

# coding=utf-8# 猜数# 记录猜数的过程import random com_result=[]  #存放电脑结果,数组com_count=0 #存放电脑猜测次数ran=random.randint(0,100) #随机生成数字print('Start Guessing 开始猜测')up=100 #设置上限和下限down=0print('Human provide random number is: ',ran) #人随机提供一个数guessing=0 #为循环初始化while (g

python 协程小程序(草稿有待完善)

#description下面这个小程序就像linux中命tail -f /var/log/messages一样,当运行时可以动态的显示文本文件里的信息哦! import time import sys import os def tail(f): f.seek(0,2) #跳转到文本文件的最后的位置 while True: line = f.readline() if not line: time.sleep(0.1) continue yield line#匹配函数 def grep(line