【Python】实现简单循环

 1 # -*- coding:utf-8 -*-
 2
 3 #猜数字游戏
 4
 5 lucky_num = 6
 6 count = 0
 7
 8 while count < 3:
 9     input_num = int(raw_input("请输入一个数字:"))
10     if input_num == lucky_num:
11         print("恭喜你,答对了!")
12         break
13     elif input_num > lucky_num:
14         print("你输入的数字大了~")
15     else:
16         print("你输入的数字小了~")
17     count += 1
18 else:
19     print("哎哟,输入太多次了...")
 1 # -*- coding:utf-8 -*-
 2
 3 #猜数字游戏
 4
 5 lucky_num = 6
 6
 7 for i in range(3):
 8     input_num = int(raw_input("请输入一个数字:"))
 9     if input_num == lucky_num:
10         print("恭喜你,答对了!")
11         break
12     elif input_num > lucky_num:
13         print("你输入的数字大了~")
14     else:
15         print("你输入的数字小了~")
16 else:
17     print("哎哟,输入太多次了...")
时间: 2024-10-05 10:42:16

【Python】实现简单循环的相关文章

Python Twisted 学习系列3(转载stulife最棒的Twisted入门教程)

第三部分:初步认识Twisted 作者:[email protected]http://krondo.com/?p=1333译者:杨晓伟(采用意译) 第三部分:开始认识Twisted 可以从这里从头开始阅读这个系列. 用twisted的方式实现前面的内容 最终我们将使用twisted的方式来重新实现我们前面的异步模式客户端.不过,首先我们先稍微写点简单的twisted程序来认识一下twisted. 最最简单的twisted程序就是下面的代码,其在twisted-intro目录中的basic-tw

python入门——条件语句、for、while循环4

一.if语句 条件测试 每条if语句的核心都是一条值为false或True的表达式,这种表达式称为条件测试python根据条件测试的结果决是否执行后面的代码: 检查是否相等 >>> name = 'Woon' >>> name == 'Woon' True >>> name == 'xi' False 检查是否相等时需要考虑大小写,如果大小写不重要可以用lower()进行转换: >>> name == 'woon' False 检查是

python学习之路(基础篇)——基本语法流程控制

一.hello world程序 1. 在linux 下创建一个文件叫hello.py,并输入 print("Hello World!") 然后执行命令:python hello.py ,输出 localhost:~ jieli$ vim hello.py localhost:~ jieli$ python hello.py Hello World! 2.由 python 解释器来执行 #!/usr/bin/env python print "hello,world"

我要翻译《Think Python》-002 贡献列表 &amp; 目录部分

PDF源文件地址 :  http://www.greenteapress.com/thinkpython/thinkpython.pdf 贡献列表 自从本书诞生之后,有超过上百个目光敏锐且有想法的读者给我发来了许多建议并指出了一些需要修正的地方.他们的热情和无私的奉献给了我巨大的帮助.如果你有任何建议或者发现需要修正的地方,请发邮件至:[email protected].如果您的建议被采纳,您的大名将会出现在我们的贡献人员列表(除非你本人过于低调拒绝承认).如果您发现文中的错误内容,敬请提供一下

Python学习1-Python和Pycharm的下载与安装

本文主要介绍Python的下载安装和Python编辑器Pycharm的下载与安装. 一.Python的下载与安装 1.下载 到Python官网上下载Python的安装文件,进入网站后显示如下图: 网速访问慢的话可直接在这里下载:python-2.7.11.amd64 在Downloads中有对应的支持的平台,这里我们是在Windows平台下运行,所以点击Windows,出现如下: 在这里显示了Python更新的所有版本,其中最上面两行分别是Python2.X和Python3.X对应的最后更新版本

Python——深入理解urllib、urllib2及requests(requests不建议使用?)

深入理解urllib.urllib2及requests            python Python 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议[1] .Python语法简洁而清晰,具有丰富和强大的类库. urllib and urllib2 区别 urllib和urllib2模块都做与请求URL相关的操作,但

python学习_day26_面向对象之封装

1.私有属性 (1)动态属性 在python中用双下划线开头的方式将属性隐藏起来.类中所有双下划线开头的名称,如__x都会自动变形成:_类名__x的形式.这种自动变形的特点是: a.类中定义的__x只能在内部使用,如self.__x,引用的就是变形的结果.b.这种变形其实正是针对外部的变形,在外部是无法通过__x这个名字访问到的.c.在子类定义的__x不会覆盖在父类定义的__x,因为子类中变形成了:_子类名__x,而父类中变形成了:_父类名__x,即双下滑线开头的属性在继承给子类时,子类是无法覆

python面向对象知识点疏理

面向对象技术简介 类: 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例.class 类变量:类变量在整个实例化的对象中是公用的.类变量定义在类中且在函数体之外.类变量通常不作为实例变量使用. 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据. 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖,也称为方法的重写. 实例变量:定义在方法中的变量,只作用于当前实例的类. 继承:即一个派生类(de

python实现网页登录时的rsa加密流程

对某些网站的登录包进行抓包时发现,客户端对用户名进行了加密,然后传给服务器进行校验. 使用chrome调试功能断点调试,发现网站用javascript对用户名做了rsa加密. 为了实现网站的自动登录,需要模拟这个加密过程. 网上搜了下关于rsa加密的最简明的解释: rsa加密是非对称加密算法,该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥.公钥是可发布的供任何人使用,私钥则为自己