# 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:循环判断基本语句的几个代码的更多相关文章

  1. python学习之循环语句

    编程语言中的循环语句,以循环判断达式是否成立为条件,若表达式成立则循环执行该表达式,若不成立则跳出当前执行执行语句且继续执行其后代码. 如下图所示. Python中提供以下循环方式 循环类型 描述 w ...

  2. Python学习-while循环语句

    Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.即重复性的做一件事情 语法形式如下: while 判断条件: 条件满足执行语句…… ...

  3. Python学习笔记—条件判断和循环

    条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= ...

  4. Python学习之条件判断和循环

    #coding= utf-8 # 条件判断和循环 # 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 >= 18: prin ...

  5. Python学习-while循环&逻辑运算符

    一.while循环,continue.break语句在while循环中的使用 1.while循环语句: while 条件:     代码块 执行过程:判断条件是否为真,如果为真,执行代码块,继续下次循 ...

  6. Python学习-day1

    Mark一下,python学习. 今天一天已1.5x的速度看完了Alex老师的第一周的视频,先是4节鸡汤课,而且给了勺,讲述了python目前在世界的地位,发展趋势,以及未来的愿景. 最重要的还是写一 ...

  7. Python 学习 第五篇:语句和语法

    Python程序是语句构成的,语句包含表达式,表达式嵌套在语句中,包含变量和常量,用于处理对象.Python的语法实质上是由表达式.语句和代码块构成的.语句是由表达式构成的,代码块是由多个语句构成的复 ...

  8. Python之条件 循环和其他语句 2014-4-6

    #条件 循环和其他语句 23:30pm-1:431.print和import的更多信息 使用逗号将多个表达式输出 >>> print 'age:',42 age: 42 >&g ...

  9. Python学习笔记——esle和with 语句

    1. else与while组合 def showMaxFactor(num): count = num // 2 while count > 1: if num % count == 0: pr ...

随机推荐

  1. ZOJ3953 Intervals

    题意 有n个区间,要求删除一些区间使得不存在三个相交的区间.找出删除的最少区间. 分析 是个比较显然的贪心吧. 先按照区间的左起点进行排序,然后从左往右扫,当有三个区间相交的时候,删除那个右端点最远的 ...

  2. Windows下Memcached的安装配置方法

    1.将第一个包解压放某个盘下面,比如在c:\memcached. 2.在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d install' 安装. 3.再 ...

  3. open source libraries: BIAS

    The Basic Image AlgorithmS C/C++ Library (BIAS) is the code base for research and software developme ...

  4. CSS变量教程

    今年三月,微软宣布 Edge 浏览器将支持 CSS 变量. 这个重要的 CSS 新功能,所有主要浏览器已经都支持了.本文全面介绍如何使用它,你会发现原生 CSS 从此变得异常强大. 一.变量的声明 声 ...

  5. 屌爆的xamarin,一人单挑google/apple/windows

    一个IDE就把3大手机平台全包了: android:自带模拟器xamarin player,速度堪比genymotion. ios:需要一台mac机辅助,一旦配好后可全程脱离,连ios模拟器都给镜像到 ...

  6. Django--form保存用户输入内容

    需求 用户提交form时,如果报错,页面中的用户信息还在(除了密码),没有被刷新掉,不用用户再次输入. 速查 views.py 1 2 3 def login(request):     obj = ...

  7. 3、python的传入参数

    转载:https://blog.csdn.net/abc_12366/article/details/79627263 1.位置参数: def func(a, b): print(a+b) func( ...

  8. Python基础 之 int、bool、str、列表、元组、字典

    数据类型 数据类型划分:可变数据类型     不可变数据类型 不可变数据类型:元组.bool.int (本身不可更改).str      (可哈希) 可变数据类型:列表list.字典dict   .集 ...

  9. java - Logback获取方法名称

    java - Logback获取方法名称 摘自: https://blog.csdn.net/qq853632587/article/details/78222780 我们目前正在从 Log4J 迁移 ...

  10. Ajax——三种数据传输格式

    一.HTML HTML由一些普通文本组成.如果服务器通过XMLHTTPRequest发送HTML,文本将存储在responseText属性中. 从服务器端发送的HTML的代码在浏览器端不需要用Java ...