python学习,day1:循环判断基本语句的几个代码
# coding=utf-8
# Author: RyAn Bi
count = 0
'''while True :
print('count:',count)
count = count + 1
if count == 10000:
break #退出这个循环,终止while
'''
#for i in range(0,10,2): #从0 到10,间隔2
# print('loop',i) for i in range(10):
if i < 3:
print('you see',i)
else:
continue #退出这次循环,继续循环
print('hehe')
上面这个代码,是一个简单的循环代码,需要注意的就是,一个range的用法,一个是break和contiue,break是结束整个循环体,continue是结束单次循环
# coding=utf-8
# Author: RyAn Bi
old_boy_age = 39
count = 0
'''while True:
if count == 3:
break
#第一种方法,当循环到3,退出
'''
while count < 3: #第二种方法
guessage = int(input('guessage:')) #使用int是为了保证输入的是整形数据
if old_boy_age == guessage :
print('congratulations,you got it!')
break
elif old_boy_age > guessage: #不是else if,是elif
print('get bigger please!')
else :
print('get smaller please!')
count += 1#第二种方法
if count == 3:
countine_confirm = input('do you want to go on?,if you want push enter,else push n')
if countine_confirm != "n":
count = 0
#if count == 3: 第一种方法
else:
print('you have tried too many times!')
上面是一个猜年龄的代码,猜对了或者错误三次后,停止。
# coding=utf-8
# Author: RyAn Bi
'''=
username = input('username:')
password = input('password:')
print(username,password)
'''
name =input('name:')
age =int(input('age:'))
print(type(age))
job = input('job:')
salary =int( input('salary:')) info ='''
---------info of %s----------
name:%s
age:%d
job:%s
salary:%d
'''%(name,name,age,job,salary) #方法1,其中引用的顺序必须对应上
print(info)
info2 ='''
---------info of {_name}----------
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name =name,
_age =age,
_job = job,
_salary=salary) #第二种方法,用变量代替,只要变量对应上即可
print(info2)
info3 ='''
---------info of {0}----------
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary) #第三种方法,用数字代替,注意从0开始
print(info3)
上面主要是一个引用的代码,表示引用的方法,介绍了3种方法
python学习,day1:循环判断基本语句的几个代码的更多相关文章
- python学习之循环语句
编程语言中的循环语句,以循环判断达式是否成立为条件,若表达式成立则循环执行该表达式,若不成立则跳出当前执行执行语句且继续执行其后代码. 如下图所示. Python中提供以下循环方式 循环类型 描述 w ...
- Python学习-while循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.即重复性的做一件事情 语法形式如下: while 判断条件: 条件满足执行语句…… ...
- Python学习笔记—条件判断和循环
条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= ...
- Python学习之条件判断和循环
#coding= utf-8 # 条件判断和循环 # 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 >= 18: prin ...
- Python学习-while循环&逻辑运算符
一.while循环,continue.break语句在while循环中的使用 1.while循环语句: while 条件: 代码块 执行过程:判断条件是否为真,如果为真,执行代码块,继续下次循 ...
- Python学习-day1
Mark一下,python学习. 今天一天已1.5x的速度看完了Alex老师的第一周的视频,先是4节鸡汤课,而且给了勺,讲述了python目前在世界的地位,发展趋势,以及未来的愿景. 最重要的还是写一 ...
- Python 学习 第五篇:语句和语法
Python程序是语句构成的,语句包含表达式,表达式嵌套在语句中,包含变量和常量,用于处理对象.Python的语法实质上是由表达式.语句和代码块构成的.语句是由表达式构成的,代码块是由多个语句构成的复 ...
- Python之条件 循环和其他语句 2014-4-6
#条件 循环和其他语句 23:30pm-1:431.print和import的更多信息 使用逗号将多个表达式输出 >>> print 'age:',42 age: 42 >&g ...
- Python学习笔记——esle和with 语句
1. else与while组合 def showMaxFactor(num): count = num // 2 while count > 1: if num % count == 0: pr ...
随机推荐
- 4-2 线程安全性-原子性-atomic-2
AtomicReference和AtomicLong.AtomicInteger很像,方法也基本上是一样的,然后我们通过引用Integer来做一个简单的例子. com.mmall.concurrenc ...
- c++ 适配器模式(adapter)
当两个系统的接口不一样时,我们就要重新封装一下接口,以便于当前系统的调用.这种模式叫做适配器模式.适配器模式分为两种: 1.对象组合适配器(Object Adapter) 2.类适配器(Class A ...
- mybatis 框架 的应用之二(批量添加、实现分页查询)
lf-driver=com.mysql.jdbc.Driver lf-url=jdbc:mysql://localhost:3306/test lf-user=LF lf-password=LF &l ...
- 4-fiddler抓包中文乱码:
接受到的html被压缩了,要解压,在工具栏有decode
- 在Ubuntu上源码安装NodeJS
Refer http://nqdeng.github.io/7-days-nodejs/#7.1 前提条件: 确保系统下g++版本(g++ -v)在4.6以上,python版本(python --ve ...
- HTTP请求:POST和GET的差异
1,一般情况下应用目的不同:GET是从服务器上获取数据,POST是向服务器传送数据. 2,将数据提交到服务器的方式不同:GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各 ...
- Reading——The Non-Designer's Design Book
看这本书的时候真的好恨没有CS7在手><,不然我百度几张图来模拟下,体验下设计的快感. 人们总是很容易注意到在他们潜意识里存在的东西,比如说这个图: 我们很容易联想到微信,但是3 ...
- 几个SQL小知识(转)
出处:http://www.cnblogs.com/wuguanglei/p/4205976.html 写在前面的话:之前做的一个项目,数据库及系统整体构架设计完成之后,和弟兄们经过一段时间的编码,系 ...
- python核心编程第5章课后题答案
5-8Geometry import math def sqcube(): s = float(raw_input('enter length of one side: ')) print 'the ...
- HDU 3723 Delta Wave (高精度+calelan数)
题意:给定一个图,问你只能向上向下,或者平着走,有多少种方法可以走到最后一个格. 析:首先先考虑,如果没有平的情况就是calelan数了,现在有平的情况,那么就枚举呗,因为数很大,所以要用高精度. 答 ...