美文网首页
04-if语句和循环语句

04-if语句和循环语句

作者: 飘摇的水草 | 来源:发表于2023-03-31 17:45 被阅读0次
if判断语句

if语句是用来进行判断的,其使用格式如下:

if 判断语句:
      判断条件为True,会执行的代码
elif 判断语句2:
      判断条件为True,会执行的代码
else:
      判断条件为False,会执行的代码
  • 顶格书写的代码,代表和 if 判断没有关系

  • 在 python 中使用缩进,代替代码的层级关系,在 if 语句的缩进内,属于 if 语句的代码块(多行代码的意思)

  • 简写格式

a = int(input("请输入一个整数:"))
b = int(input("请输入另外一个整数:"))
result = a - b if a >= b else b - a
Debug调试

1.可以查看代码的执行过程
2.可以查看错误

PyCharm 里代码左边点击就打上了断点,如果想调试断点,不能再像以前的情况直接 run 代码,而要选择 Debug 代码,并且由于 PyCharm 自身的问题,可能需要打两个断点才起作用。

选中代码,按 Tab 键可以向右缩进,shift + Tab 是向左缩进

while循环

循环的基本语法

while 判断条件:
判断条件为True,会执行的代码
判断条件为True,会执行的代码

不在缩进范围内的语句与while没有关系

for循环

基本格式:

for 变量 in 字符串:
print(变量)

for循环里使用 range(a) ,可以生成从0到整数的前一个整数的序列,或者 range(a,b),二者均不包括b,或者 range(a,b,c) 其中 c 表示间隔几位

for i in range(5):
    print(i)

print 函数默认会输出一个换行,所以如果想到换行只需要用: print() 即可,里面不需要添加 \n

  • break和continue 只能用在循环中
循环else结构

Python中的else不仅可以能和 if 配对,还能与 for 配对,基本格式如下:

for x in xx:
    if xxx:
       xx
    else :
       xxx
else :
    xxx   # for 循环代码运行结束,但是不是被 break 终止的时候会执行

其中else语句的执行时间是: for 循环代码运行结束,但是不是被 break 终止的时候会执行

相关文章

  • Linux结构化语句-条件与循环

    Linux结构化语句 条件语句 if循环语句: for 循环和 while循环 条件语句 if if 条件语句的常...

  • 20170824 Shell编程进阶(一)

    选择执行:if语句条件判断:case语句循环控制:for语句循环控制:while语句和until语句循环控制:co...

  • Swift-控制流

    循环语句 for-in , whileif和循环控制语句早退语句 guard else(选修)退出循环语句 bre...

  • 12、Python元组(tuple)

    上集回顾: for循环语句求和 for循环语句乘法口诀表 continue语句 break语句和else语句 学习...

  • 零基础Java学习第四篇

    流程控制 条件语句 if条件语句 循环语句 while循环语句 for循环语句 循环语句嵌套

  • 循环语句-while

    一、循环语句——while语句和for语句 1、while语句 2、for语句

  • Python3:条件、循环、迭代、生成

    条件语句 if 语句 if else语句 if嵌套 循环语句 while循环 for循环 循环控制语句 break...

  • 04-IF条件语句

    程序执行流程 1-顺序结构 2-选择分支结构 3-循环结构 选择分支结构(单分支,双分支,多分支,分支嵌...

  • 第二篇学习总结

    第二篇学习总结 一、循环语句 和选择语句不同,循环语句满足一定条件循环执行循环体内的语句。循环语句在Java中有三...

  • 我的python学习笔记-第十天

    循环语句 Python中的循环语句有 for 和 while。 while 循环 Python中while语句的一...

网友评论

      本文标题:04-if语句和循环语句

      本文链接:https://www.haomeiwen.com/subject/djrhddtx.html