网站开发方案 文档页面模板微信

张小明 2026/1/9 4:42:41
网站开发方案 文档,页面模板微信,网站推广策略方法,网站地址大全目录 1.顺序语句 2.条件语句 3.缩进和代码块 4空语句 pass 5循环语句 5.1while 循环 5.2for 循环 5.3continue 5.4break 1.顺序语句 默认情况下, Python 的代码执行顺序是按照从上到下的顺序, 依次执行的print(1) print(2) print(31) print(2) print(3)执行结果一定为123,而不会出现321或者132等.这种按照顺序执行的代码,我们称为顺序语句.2.条件语句什么是条件语句条件语句能够表达如果...否则...这样的语义.这构成了计算机中基础的逻辑判定.条件语句也叫做分支语句,表示了接下来的逻辑可能有几种走向语法格式Python中使用if else关键字表示条件语句.(1)ifif expression: do_something1 do_something2 next_something如果expression值为True,则执行do_something1, do_something2, next_something如果 expression值为False,则只执行next_something,不执行do_something1, do_something2(2)if - elseif expression: do_something1 else: do_something2如果expression值为True,则执行do_something1如果expression值为False,则执行do_something2(3)if - elif - elseif expression1: do_something1 elif expression2: do_something2 else: do_something3如果expression1值为True,则执行do_something1如果expression1值为False,并且expression2为True则执行do_something2如果expression1值为False,并且expression2为False则执行do_something3注意:Python中的条件语句写法,和很多编程语言不太一样.if后面的条件表达式,没有( ),使用:作为结尾.if / else命中条件后要执行的语句块,使用缩进(通常是4个空格或者1个tab)来表示,而不是{ }对于多条件分支,不是写作else if,而是elif (合体了)3.缩进和代码块代码块 指的是一组放在一起执行的代码.在Python中使用缩进表示代码块.不同级别的缩进,程序的执行效果是不同的# 代码1 a input(请输入一个整数: ) if a 1: print(hello) print(world) # 代码2 a input(请输入一个整数: ) if a 1: print(hello) print(world)注意上述代码的区别.在代码1中,print(world)有一级缩进,这个语句属于if内的代码块,意味着条件成立,才执行,条件不 成立,则不执行.在代码2中,print(world)没有缩进,这个语句是if外部的代码,不属于if内部的代码块.意味着条件 无论是否成立,都会执行另外,代码块内部还可以嵌套代码块a input(请输入第一个整数: ) b input(请输入第二个整数: ) if a 1: if b 2: print(hello) print(world) print(python)print(hello)具有两级缩进,属于if b 2条件成立的代码块.print(world)具有一级缩进,属于if a 1条件成立的代码块.print(python)没有缩进,无论上述两个条件是否成立,该语句都会执行.基于缩进的方式表示代码块, 带来的好处就是强制要求程序猿要写明确的缩进, 来明确代码之间的相对关系. 如果缩进书写的不对, 则直接报错.像 C / Java 这些语言, 即使完全不写缩进, 语法也不会报错. 代码可读性就比较差.同时, 带来的坏处就是, 如果缩进层次比较多, 就容易分不清楚某个语句属于哪个层级.4空语句pass代码示例:输入一个数字,如果数字为1,则打印helloa int(input(请输入一个整数:)) if a 1: print(hello) 这个代码也可以等价写成 a int(input(请输入一个整数:)) if a ! 1: pass else: print(hello)其中pass表示空语句,并不会对程序的执行有任何影响,只是占个位置,保持Python语法格式符合要求.5循环语句有些操作是需要反复执行的.这种就需要使用循环.5.1while循环基本语法格式while条件:循环体条件为真,则执行循环体代码.条件为假,则结束循环代码示例:打印1-10的整数num 1 while num 10: print(num) num 15.2for循环基本语法格式for循环变量in可迭代对象:循环体注意:python的for和其他语言不同,没有初始化语句, 循环条件判定语句, 循环变量更新语句,而是更加简单所谓的可迭代对象,指的是内部包含多个元素,能一个一个把元素取出来的特殊变量代码示例:打印1-10for i in range(1, 11): print(i) 打印2.4.6.8.10 for i in range(2, 12, 2): print(i) 打印 10到1 for i in range(10, 0, -1): print(i)使用range函数,能够生成一个可迭代对象.生成的范围是[1, 11),也就是[1, 10]通过range的第三个参数,可以指定迭代时候的步长.也就是一次让循环变量加几range的 步长 也可以设定成负数5.3continuecontinue表示结束这次循环,进入下次循环.代码示例:模拟吃包子for i in range(1, 6): if i 3: continue print(f吃完第 {i} 个包子)5.4breakbreak表示结束整个循环代码示例:for i in range(1, 6): if i 3: break print(f吃完第 {i} 个包子)
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

中国个人优秀网站招聘门户

外卖点餐 目录 基于springboot vue外卖点餐系统 一、前言 二、系统功能演示 详细视频演示 三、技术选型 四、其他项目参考 五、代码参考 六、测试参考 七、最新计算机毕设选题推荐 八、源码获取: 基于springboot vue外卖点餐系统 一、前言 博主介绍&am…

张小明 2026/1/9 4:40:39 网站建设

赤峰市做网站多少钱网站开发哪家便宜

BetterNCM安装器完整指南:3步实现网易云音乐功能升级 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在为网易云音乐PC版的功能限制感到困扰吗?这款基于Rust技…

张小明 2026/1/9 4:36:34 网站建设

网站自定义链接怎么做湖北seo网站设计

特征值、特征向量与蒙特卡罗模拟方法解析 1. 特征值与特征向量相关计算 在矩阵运算中,求解特征值和特征向量是重要的基础操作。下面将介绍通过反射进行 QR 分解以及将矩阵转换为 Hessenberg 形式的方法。 1.1 通过反射进行 QR 分解 设矩阵 (A),可以通过一系列反射操作将其…

张小明 2026/1/9 4:34:31 网站建设

百度提交网站入口网址wordpress主题是什么

在代码的海洋中航行,每一个开发者都曾经历过这样的时刻:当你满怀期待地点击一个开源项目的下载链接,却只能眼睁睁看着进度条以肉眼可见的速度缓慢爬行。这种等待不仅消耗时间,更消磨着创造的热情。而现在,这一切都将成…

张小明 2026/1/9 4:30:25 网站建设

给你一个新的网站怎么做巴中市建设厅官方网站

还在为微信QQ里一闪而过的撤回消息而懊恼吗?当同事撤回工作安排、朋友撤回关键对话时,那些消失的内容往往成为你最大的遗憾。现在,一款名为Anti-recall的神器彻底改变了这一局面,让你在信息交流中占据主动。 【免费下载链接】Anti…

张小明 2026/1/9 4:28:23 网站建设