一. if判断

基本结构:

if 执行语句1
print(代码块1);
print(代码块2); # 满足执行语句1时,执行代码块1和代码块2,否则只执行代码块2.
if 执行语句1
print(代码块1);
else
print(代码块2); # 满足执行语句1条件,执行代码块1.否则执行代码块2.
 if 执行语句1
print(代码块1);
elif 执行语句2
print(代码块2); ......
elif 执行语句n
print(代码块n); # 当满足执行语句1时,执行代码块1.不满足执行语句1满足执行语句2时,执行代码块2........不满足执行语句n-1满足执行语句n时,执行代码块n.
if 执行语句1
   print(代码块1);
  if 执行语句2
    print(代码块2);
  else:  
   print(代码块3);
else:
print(代码块4); # 当只足执行语句1时,执行代码块1.不满足执行语句1时,执行代码块4.
# 当满足执行语句1且满足执行语句2时,执行代码块2,否则执行代码块3

 二. while循环

结构:
while 条件:
代码块(循环体) 执行流程:判断条件真假,真则执行代码块. 再次判断条件是否为真,若为真执行代码块. .......直到条件为假时,跳出循环. break 停止当前本层循环 continue 结束当前本次循环, 继续执行下一次循环
count = 0
while count < 10:
count = count + 1
print(count)#输出从1到10这10个数字
#输出1 2 3 4 5 6  8 9 10
count = 0
while count < 10:
count = count + 1
if count == 7:
continue #跳出本次循环,进入下一次循环
print(count)
if s == 'q':
  break # 停止当前循环

三. for循环

语法:
for 变量 in 可迭代对象 # 将对象里的每个字符都赋给变量
循环体
else:
for i in range(10)
if i == 8:
print('')
else:
print('not found')

四. 格式化输出

%s: 字符串的占位符, 可以放置任何内容(数字)

%d: 数字的占位符

1 count = 1
2 print("次数为%s次" % (count))

if判断、while循环、for循环的更多相关文章

  1. Python基础之if判断,while循环,循环嵌套

    if判断 判断的定义 如果条件满足,就做一件事:条件不满足,就做另一件事: 判断语句又被称为分支语句,有判断,才有分支: if判断语句基本语法 if语句格式: if 判断的条件: 条件成立后做的事 . ...

  2. Python第四天 流程控制 if else条件判断 for循环 while循环

    Python第四天   流程控制   if else条件判断   for循环 while循环 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天 ...

  3. 10_bash_变量_条件判断及运算_sed_循环

    shell编程: 编译器.解释器编程语言:机器语言.汇编语言.高级语言 静态语言:编译型语言 强类型(变量):变量在使用前,必须事先声明,甚至还需要初始化 事先转换成可执行格式 C/C++.C#.Ja ...

  4. JavaScript基础知识(三个判断、三个循环)

    三个判断 if…else…只会执行其中一个条件 如果if条件中只有一个值,那么会默认转布尔: if(1=="1"){ // 当括号中条件为true时,执行此处的代码 console ...

  5. python-if条件判断与while/for循环

    条件判断if 让计算机像人一样,能判断是非对错,根据条件做一些事情. if ''' ------ if代码结构:------- if 条件: 代码体 tips:同一缩进范围内的代码被视作同一代码体,p ...

  6. Python中的条件判断、循环以及循环的终止

    条件判断 条件语句是用来判断给定条件是否满足,并根据判断所得结果从而决定所要执行的操作,通常的逻辑思路如下图: 单次判断 形式 if <判断条件>: <执行> else: &l ...

  7. 判断语句 、 while循环 、 for循环

    判断语句 语法结构 if 条件1: 如果条件1为真,执行语句块 elif 条件2: 如果条件2为真,执行语句块 elif 条件3: 如果条件2为真,执行语句块 elif 条件n: 如果条件n为真,执行 ...

  8. java 流程执行 循环 foreach循环

    一. if分支 1. 结构  if  else if   else 2.执行原则 if  if  if 结构  会一直去执行()里的判断语句 if else if  else if 结构  只要一条( ...

  9. (十一)if...else&for循环&while循环

    ----------------------------------if else------------------------------1.最基本的if语句:if name =="Al ...

  10. Python流程控制-while循环-for循环

    写重复代码 是可耻的行为 -------------- 完美的分割线  -------------- 摘录自:http://www.runoob.com/python/python-loops.htm ...

随机推荐

  1. python3 sort

    #https://docs.python.org/3.5/howto/sorting.html?highlight=sort #In Python 3.2, the functools.cmp_to_ ...

  2. Python知识点整理,基础2 - 列表操作

  3. leetcode第一刷_Insert Interval

    这道题的难度跟微软的那道面试题相当. 要在集合中插入一段新的集合,相当于求两个集合的并了.对于新增加一段集合的情况,分为以下几种: 1. 增加段跟原来的全然相交,也即他的起点和终点都在被包括在原来的段 ...

  4. Spring事务传播属性和隔离

     1 事务的传播属性(Propagation)  1) REQUIRED ,这个是默认的属性 Support a current transaction, create a new one if no ...

  5. removing-guest-session-at-login-in-ubuntu-14-04

    http://askubuntu.com/questions/451526/removing-guest-session-at-login-in-ubuntu-14-04

  6. MongoDB之 写安全(Write Concern)

    MongoDB Write Concern,简称MongoDB写入安全机制,是一种客户端设置,用于控制写入安全的级别.Write Concern 描述了MongoDB写入到mongod单实例,副本集, ...

  7. CenterOS下安装Nginx

    1. 安装gcc 检查版本命令  gcc -v 安装命令 yum install gcc-c++ 2. 安装pcre 命令 yum install prce-devel 3. 安装zlib 命令 yu ...

  8. java注解的自定义和使用

    小伙伴们.今天我们来说说注解.标志@ .针对java不同版本来说,注解的出现是在jdk1.5 但是在jdk1.5版本使用注解必须继续类的方法的重写,不能用于实现的接口中的方法实现,在jdk1.6环境下 ...

  9. 多wan示意图

    此时计算机的网关可以任意选择其中的一台路由器的ip地址.

  10. 解决openwrt中文界面异常

    openwrt的luci以中文字体显示时,出现以下异常情况: 是因为该固件编译了其他的luci application,我是编译了meshwizard. 可作如下修改: scp登陆打开/usr/lib ...