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 ...
随机推荐
- apt-get update 时的问题 W:Failed to fetch gzip:/var/lib/apt/lists/partial...解决办法
http://askubuntu.com/questions/149454/upgrade-from-11-04-to-11-10-getting-wfailed-to-fetch-gzip 这个问题 ...
- 10.IN 操作符
IN 操作符 IN 操作符允许我们在 WHERE 子句中规定多个值. SQL IN 语法 SELECT column_name(s) FROM table_name WHERE column_name ...
- Arduino ADC + 模拟温度传感器LM35D
LM35是美国国家半导体(后被TI收购)推出的精密温度传感IC系列,其信号输出方式为模拟输出,输出电压值与摄氏温度值呈正比,且用户不需额外的校正就能获得较高的测量精度.其主要特性有: 供电电压:4~3 ...
- Jquery delegate的理解
$(".step4TagList .albumShow", "#divStep4").delegate(" .abmFct .icoRt", ...
- Jquery queue实例
$(function () { var queueList = [ function () { $("div").animate({ height: 80, top: 40 }, ...
- T-SQL查询进阶--SQL Server中的事务与锁
为什么需要锁 在任何多用户的数据库中,必须有一套用于数据修改的一致的规则,当两个不同的进程试图同时修改同一份数据时,数据库管理系统(DBMS)负责解决它们之间潜在的冲突.任何关系数据库必须支持事务的A ...
- 十四、JS同步异步知识点,重点(Node.js-fs模块补充篇)
(本片文章如果你能耐着性子看我,保证会对同步和异步有一个非常深刻的理解) JavaScript是单线程执行,所谓的单线程呢就是指如果有多个任务就必须去排队,前面任务执行完成后,后面任务再执行.因为Ja ...
- springboot项目部署运行(后台);端口被占用;
打包: mvn clean package -Pprod -Dmaven.test.skip=true -Pprod 使用生产环境配置: -DskipTests,不执行测试用例,但编译测试用例类生成相 ...
- AppIcon应用图标 and Launchimage启动图标的制作
1.制作软件 需要在AppStore里搜索:Appicons and Launchimages Lite 2.操作步骤 看图示意(三步) 1)选择资源源文件 2)选择需要应用的平台 3)选择生成的目标 ...
- Codeforces Round #545 (Div. 2)C(离散化,思维,PAIR排序)
#include<bits/stdc++.h>using namespace std;int a[1007][1007];pair<int,int>p1[1007],p2[10 ...