[py]简易pick lucky num程序

程序功能:

1,用户输入数字,当用户输入指定数字时候,输出他输入的循环那次

2,第二次询问是否还要输

3,如果no 则 终止

4,如果yes则继续输入

判断输入是否大于首次输入的

如果大于则开始循环输出他第二次的lucky num

否则循环让输入,直到它输入为大于首次

#!/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

执行结果:

[email protected]:~/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):
时间: 2024-10-23 22:09:43

[py]简易pick lucky num程序的相关文章

py标准库之atexit 程序关闭回调

# -*- coding: utf-8 -*-# 作者:新手__author__ = 'Administrator'#py标准库之atexit 程序关闭回调import atexit#用于在注册程序正常关闭时调用函数,sys模块还提供了一个hook,sys.exitfunc, 不过这里只能注册一个函数,aatexit注册表有多个模块和库同时使用#例子1:通过 register()注册一个函数def all_done():    print 'all_done()' print 'register

用py2exe将py文件打包成exe程序

安装py2exe 写一个 setup.py: #以下是个简单常用的 setup.py from distutils.core import setup import py2exe setup(console=["XXX.py"]) # 需要打包的程序XXX.py 在终端中执行: python setup.py py2exe

Java图形界面开发—简易登录注册小程序

登录注册小代码,将学过的一些小知识融合在一起进行了使用,加深印象.本例中如果有注释不详细的地方,详见其它博客. Java程序操作数据库SQLserver详解 功能介绍:简单的登录注册系统,使用了数据库sqlserver.单例模式.正则表达式以及图形化开发等知识. 1.在登录界面,可以登录或者注册用户. 注册用户界面,按照正则表达式规定的格式要求来输入信息,若有误,则重新输入. 2.点击注册,首先连接SQLserver数据库,连接成功则会判断该用户名是否已经存在,若存在,则给出提示.反之则进行注册

web.py简易示例

code.py import web urls = ( '/', 'index' ) class index: def GET(self): return "Hello, world,caixianfeng write for the first web.py!" if __name__ == "__main__": app = web.application(urls, globals()) app.run() --------------------------

简易版C语言程序语法

<程序> -〉 <外部声明> | <函数定义><外部声明> -〉<头文件> | <变量> | <结构体> <头文件> -〉 #include<文件名><文件名> -〉 stdio.h丨stdlib.h丨string.h<结构体> -〉 <结构体声明〉|<结构体成员列表><结构体声明> -〉 struct<结构名><结构体成员列表

使用UISegementControl实现简易汤姆猫程序

// // TomViewController.m #import "TomViewController.h" #import <AVFoundation/AVFoundation.h> @interface TomViewController () @property (nonatomic, retain) UIImageView * imageView; @property (nonatomic, retain) AVAudioPlayer *player; @end

极简易版专家聊天程序--JAVA练手

呵呵,用JAVA包开发SOCKET连接,是很简单的呢~~~ DailyAdviceServer.java import java.io.*; import java.net.*; public class DailyAdviceServer { String[] adviceList = {"Take smaller bites", "Go for the tight jeans", "代码写得好,要饭要到老", "You might

Vue+koa2开发一款全栈小程序(1.课程介绍+2.ES6入门)

1.课程介绍 1.课程概述 1.做什么? Vue+koa2开发一款全栈小程序 2.哪些功能? 个人中心.图书列表.图书详情.图书评论.个人评论列表 3.技术栈 小程序.Vue.js.koa2.koa-router.mysql 2.课程亮点 1.项目前后端分离开发 Vue+koa2开发一款全栈小程序 2.完整流程,一步不少 注册小程序账号,前后端开发,打包,正式上线 2.小程序环境搭建 1.后台地址: https://mp.weixin.qq.com/ 2.文档地址: https://develo

如何在Windows下用cpu模式跑通py-faster-rcnn 的demo.py

关键字:Windows.cpu模式.Python.faster-rcnn.demo.py 声明:本篇blog暂时未经二次实践验证,主要以本人第一次配置过程的经验写成.计划在7月底回家去电脑城借台机子试试验证步骤的正确性,本blog将根据实际遇到的问题持续更新.另外blog中除提到的下载链接外我还会给出网盘链接方便下载,包括我的整个工程的网盘链接.如果有些报错解决不了可直接拿本人的相关文件替换,本篇blog具有较高的参考性. 本人微软版caffe工程     下载链接:http://pan.bai