[py]简易pick lucky num程序
程序 简易 py pick num
2023-09-27 14:21:16 时间
程序功能:
1,用户输入数字,当用户输入指定数字时候,输出他输入的循环那次
2,第二次询问是否还要输
3,如果no 则 终止
4,如果yes则继续输入
判断输入是否大于首次输入的
如果大于则开始循环输出他第二次的lucky num
否则循环让输入,直到它输入为大于首次
程序1:较为繁琐
#!/usr/bin/env python ####coding:utf8 lucky_num=input('lucky_num:') count=1 while count < 100000: # count+=1 print 'loop:',count if lucky_num==count: print 'you have got your lucky num:',count op=raw_input("if you want to continue(y/n):") if op=="n":break else: while 1: lucky_num_new=input('lucky_num:') if lucky_num>lucky_num_new: print "too small,you should bigger than %s pls reinput your lucky num:"% lucky_num else: lucky_num=lucky_num_new break # print 'loop:',count count+=1 else: print 'wow. that fantastic',count
执行结果:
py@lanny:~/t$ python t.py lucky_num:5 loop: 1 loop: 2 loop: 3 loop: 4 loop: 5 you have got your lucky num: 5 if you want to continue(y/n):y lucky_num:3 too small,you should bigger than 5 pls reinput your lucky num: lucky_num:2 too small,you should bigger than 5 pls reinput your lucky num: lucky_num:4 too small,you should bigger than 5 pls reinput your lucky num: lucky_num:9 loop: 6 loop: 7 loop: 8 loop: 9 you have got your lucky num: 9 if you want to continue(y/n):
程序2:
#!/usr/bin/env python #coding:utf8 lucky_num=input('pls input your lucky_num:') count=0 while count<10000: print 'loop',count if lucky_num==count: print 'ok,now is loop:',count op=raw_input('again?(y/n)') if op=='n':break else: while 1: if lucky_num<=count: lucky_num=input('pls input your lucky_num:') else: break count+=1
相关文章
- 黑马程序猿——JAVA高新技术——反射
- 谈论程序中的token
- 《微信小程序:开发入门及案例详解》—— 第1章 初识小程序 1.1 简介
- 《微信小程序:开发入门及案例详解》—— 第3章 布局 3.1 基本知识
- CSDN日报20170225——《六年程序生涯》
- 《iOS应用开发》——2.2节九个基本的程序构建块
- 《Java编码指南:编写安全可靠程序的75条建议》—— 指南6:正确地编码或转义输出
- 《精通Android 5 多媒体开发》——第22章,第22.1节屏幕保护程序介绍
- 安卓程序如何保证低内存下依然存在
- 微信小程序自定义组件的坑之 hidden、boolean 属性和花括号
- Windows下将程序打包为安装包(最为简易的方式)
- 99%的程序都没有考虑的网络异常?使用Fundebug.notify()主动上报
- 听写英语单词的小程序
- 在微信小程序上做一个「博客园年度总结」
- Java //PP2.11 编写一个程序,提示输入一个代表总钱数的双精度值,然后确定每种纸币和硬币需要的最少数量以达到输入的总钱数(假设10美元纸币为所需要的最大面额)。例如,如果输入的值为47.63