猜年龄小程序

第一版,缺点只能猜一次。

age_of_archerzon = 22

guess_age = int(input("guess age:"))

if guess_age == age_of_archerzon:
    print("yes,you got it!")   break
elif guess_age > age_of_archerzon:
    print("think it smaller!")
else:
    print("think it bigger!")

第二版,通过运用while循环实现了猜3次后退出。

优化版,将while循环改为for循环,

age_of_archerzon = 22

for i in range(3):
    guess_age = int(input("guess_age"))
    if guess_age == age_of_archerzon:
        print("yes,you got it!")
        break
    elif guess_age > age_of_archerzon:
        print("think it smaller!")
    else:
        print("think it bigger!")

原文地址:https://www.cnblogs.com/archerzon/p/9471095.html

时间: 2024-11-08 12:59:34

猜年龄小程序的相关文章

猜数字小程序的实现

目录 猜数字小程序的实现 一.比较两个数的大小 二.猜数字(年龄)的小游戏 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:

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】猜数小程序

有点沙雕 temp=input("猜猜我心里想的是哪个数字?") guess=int (temp) if guess==8: print("你是我肚里的蛔虫么?") print("哼,猜中也没有奖励") else: print("哈哈,猜错了哦!是8") print("游戏结束,不玩了!") PS:代码缩进很重要! 升级版1.0 if嵌套 temp=input("猜猜我心里想的是哪个数字?&quo

猜年龄小游戏

基本要求: 允许用户猜三次,如果没有猜对,提示用户是否继续,输入Y或y继续,输入N或n退出程序,如果猜对直接退出程序. 流程如下: 1 cj=24 2 x=0 3 while True : 4 if x >=3 : 5 p=input('continue please input (Y)y or N(n)>>: ') #提示输入Y(y)或N(n)继续或者退出 6 if p == 'y' or p == 'Y' : 7 x=0 8 continue 9 elif p == 'n' or p

蓝桥杯猜年龄

标题:猜年龄 小明带两个妹妹参加元宵灯会.别人问她们多大了,她们调皮地说:"我们俩的年龄之积是年龄之和的6倍".小明又补充说:"她们可不是双胞胎,年龄差肯定也不超过8岁啊." 请你写出:小明的较小的妹妹的年龄. 注意: 只写一个人的年龄数字,请通过浏览器提交答案.不要书写任何多余的内容. public static void main(String args[]){ for(int i=0;i<100;i++){ for(int j=0;j<i+8;j+

小程序1-生肖猜年龄

输入生肖猜测你的年龄,输入年龄得出你的生肖.ps:这里的年龄实岁而不是虚岁. 效果图: 源代码: package age; import java.text.SimpleDateFormat;import java.time.Year;import java.util.Date;import java.util.Scanner; import javax.xml.soap.SAAJResult; public class age { static String []age = {"鼠"

需求:有一个猜数字小游戏,请写一个程序实现在测试类中只能使用5次,超过5次提示:游戏试玩结束,请付费。

package cn.idcast4; import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.Reader;import java.io.Writer;import java.util.Properties; /* * 需求:有一个猜数字小游戏,请写一个程序实现在测试类中只能使用5次, *

Java 初学 第一弹--编译并运行书上的简单程序(猜数字小游戏)

(博主原创) 首先说明一下,博主是大一上学期结束寒假时自己看的Java,然后我看的是Head First Java的中文版,因为大一学了c,所以里面的一些基本思想还是了解的,在看这本书时就浏览了一下(就是那种光看没有自己动手去敲代码的),然后看到书上的一个猜数字小游戏,就想手动敲一下,熟悉熟悉Java的语法,但是真正去做时,发现比看起来要困难一些. 首先是Java在建立一个源码文件之前要先建一个package,然后我用的Eclipse写的Java(感觉和pycharm风格差不多),再新建一个文件