list = [['小米手环4',209],['荣耀手环5',199],['华为手环B5',849],['ZNNCO智能血压手环',379]]
order = 0
price = 0
print("数字猜谜游戏!")
print('可以竞猜的商品如下:\n','1',list[0][0],'\n 2',list[1][0],'\n 3',list[2][0],'\n 4',list[3][0])while True:number = input("请输入竞猜商品前面的数字:")if number.isdigit() == True:order = int(number)if order <= 4 and order > 0:print("您选择的竞猜商品是:",list[order-1][0])price = list[order-1][1]breakelse:print("您输入的数字有误,请重新输入!")continueelse:print("您输入的不是数字,请重新输入!")continueguess = 0
time = 0
while guess != price:guess =  input("请输入竞猜价格(只能输入整数价格):")time += 1if guess.isdigit() == True:guess=int(guess)if guess == price:print("恭喜!您猜中的奖品是:%s,一共猜了%d次"%(list[order-1][0],time))elif guess < price:print("猜的价格小了...")elif guess > price:print("猜的价格大了...")    else:print("输入价格非法,请重新输入!")

运行结果:

商品价格竞猜简易版(每天一个python小项目)相关推荐

  1. python秒表项目_第一个Python小项目——秒表

    一.项目描述: 前言: 这只是我今天试着写的一个小项目,这个项目我发在博客上只是为了便于保存,日后自己看起来方便,所以很多地方没有写注释,如果大家有什么想法,欢迎给我留言. 项目名称: 简易秒表 开发 ...

  2. 我写了一个Python小项目

    最近我写了一个 Python 练手小项目,它是一个 PC 桌面版的便签程序,很简陋.写这个小项目是为了熟悉一下用 Python 进行一个完整的项目开发,进一步熟练 Python 的使用. 界面是这样的 ...

  3. 使用OpenCV-Python为照片添加不同滤镜(每天一个python小项目)

    原图如下所示: 灰度滤镜 import cv2 # 导入OpenCV-Python模块 import os # 导入文件与系统模块 import numpy as np # 导入数值计算库'''* 功 ...

  4. 随机抽奖程序(每天一个python小项目)

    import random num = [] # 用于存放抽奖码 print("欢迎来到抽奖小程序!")while True:usernum = input("请输入参与 ...

  5. 创建动态时钟(每天一个python小项目)

    ''' 动态时钟 ''' import turtle # 导入绘图海龟模块 import datetime # 导入日期时间模块# 移动一段距离 def skip(distance): # 移动方法, ...

  6. 幸运大转盘(每天一个python小项目)

    from turtle import * import turtle from random import randint import sys #屏幕初始化 screen = turtle.Scre ...

  7. 基于tkinter的随机抽奖程序(每天一个python小项目)

    import csv import tkinter as tk import tkinter.messagebox import datetime import pandas as pd import ...

  8. 九宫格切图器(每天一个python小项目)

    首先安装PIL库: import tkinter as tk from PIL import Image,ImageTk import sys import tkinter.filedialog im ...

  9. 基于Python pygame简易版斗兽棋小游戏源代码

    基于Python pygame简易版斗兽棋小游戏源代码 游戏规则如下: 胜利条件: 1.吃掉对方全部棋子 2.走入对方兽穴(不可进入自己洞穴) 吃法: 1.象>狮>虎>豹>狼& ...

最新文章

  1. Java 8中一些常用的全新的函数式接口
  2. memcached完全剖析系列教程《转》 memcached完全剖析系列教程–2.理解memcached的内存存储...
  3. webstorm代码行数统计_【Rust每周一库】Tokei 统计代码行数等信息的实用工具
  4. 前端特效demo | 值得收藏的6个 HTML5 Canvas 实用案例 1
  5. 解决虚拟机中kylin连不上网络的问题
  6. iBaits中,关于insert返回值的问题(注意!!!不必写resultClass= java.lang.Integer,方法的返回值就是int)
  7. 扫地机器人单扫和双扫_618买扫地机器人前必看 别图便宜 小心入坑!
  8. 解决Mac文件乱码问题
  9. Win32汇编——钩子
  10. 解决Intellij中的一些bug
  11. JavaScript数组实现图片轮播
  12. oracle重置口令是什么意思,Oracle重置数据库命令
  13. 小程序代码压缩之js压缩
  14. 永久提升Chrome下载速度
  15. sitemesh2.4
  16. 数学符号读法及常用符号英文(超全)
  17. 蓝牙开发那些事儿(3)——看看空中包
  18. mac配置git公钥
  19. C# 通过发送邮箱找回密码
  20. 赛氪2020上半年 A.转换AV号(avtobv)[神奇的输入][神奇的getchar()][进制转换]

热门文章

  1. USBKey系列产品在电子银行领域的应用概述
  2. mysql order by 多个字段 索引_mysql 索引优化order by 语句
  3. 显卡的所谓“丐版”和“非丐版”差别有多大?
  4. Ubuntu18.04上通过Wine 7.2 安装使用最新版微信
  5. Kotlin 协程--线程池的7个灵魂拷问
  6. 基于javaweb的新闻管理系统(java+ssm+html+js+jsp+mysql)
  7. 计算机病毒都破坏什么症状,电脑中病毒有什么现象?会不会毁坏硬件?
  8. Lesson 51 Reward for virtue 对美德的奖赏
  9. Redis启动失败的原因及解决方法
  10. 计算机择业方向,计算机就业的几个方向