当前位置: 首页 > news >正文

金华企业网站推广jq网站特效插件

金华企业网站推广,jq网站特效插件,o2o手机网站建设技术,wordpress免费企业模板下载目录 1. if 语句 1.1 条件表达式与关系运算符 1.2 if-else 条件语句 1.3 多重 if 语句 1.4 if 语句的常见问题 2. Python 的循环 2.1 while 循环 2.1.1 while 循环语句 2.1.2 Python 的注释 2.1.3 字符串的格式化输出 2.1.4 while 循环嵌套 2.2 for 循环 2.2.1 for…

目录

1. if 语句

1.1 条件表达式与关系运算符

1.2 if-else 条件语句

1.3 多重 if 语句

1.4 if 语句的常见问题

2. Python 的循环

2.1 while 循环

2.1.1 while 循环语句

2.1.2 Python 的注释

2.1.3 字符串的格式化输出

2.1.4 while 循环嵌套

2.2 for 循环

2.2.1 for 循环的几种方式

2.2.2 for 循环示例

2.2.3 逻辑运算符

2.2.4 for 循环嵌套

2.3 循环控制

2.3.1 break 语句

2.3.2 continue 语句


1. if 语句

if 语句用于根据条件执行不同的代码块。condition 是一个布尔表达式,后面一定要加冒号,这是 Python 语法规定。if 语句后面的条件表达式是可以加括号的,但并不是必须的。使用括号可以使代码更加清晰易读,特别是在复杂的条件表达式中。(括号并不是语法要求,可以根据个人编码风格和团队约定进行选择。)

if 语句用于判断某个条件是否成立。如果成立,则执行语句内的程序;否则跳过 if 语句, 执行后面的内容,语法格式如下

if condition:# 代码块
else:# 代码块

1.1 条件表达式与关系运算符

在 Python 里,条件表达式借助关系运算符来对两个值进行比较,其结果为布尔值(True 或者 False)。常见的关系运算符有:

  • ==:等于
  • !=:不等于
  • >:大于
  • <:小于
  • >=:大于等于
  • <=:小于等于

示例代码如下:

a = 5
b = 10
print(a == b)  # False
print(a != b)  # True
print(a > b)   # False
print(a < b)   # True
print(a >= b)  # False
print(a <= b)  # True

1.2 if-else 条件语句

if - else 语句能够依据条件表达式的结果来执行不同的代码块。其基本语法如下:

if condition:# 如果条件为 True 执行这里的代码pass
else:# 如果条件为 False 执行这里的代码pass

示例代码如下:

age = 18
if age >= 18:print("你已经成年了")
else:print("你还未成年")

1.3 多重 if 语句

多重 if 语句可用于检查多个条件。其基本语法如下:

if condition1:# 如果条件 1 为 True 执行这里的代码pass
elif condition2:# 如果条件 1 为 False 且条件 2 为 True 执行这里的代码pass
else:# 如果所有条件都为 False 执行这里的代码pass

示例代码如下:

score = 85
if score >= 90:print("优秀")
elif score >= 80:print("良好")
elif score >= 60:print("及格")
else:print("不及格")

1.4 if 语句的常见问题

  • 缩进问题:Python 依靠缩进来划分代码块,所以 if 语句里的代码块必须保持一致的缩进。
  • 条件表达式错误:要保证条件表达式的结果是布尔值。

2. Python 的循环

编写程序时经常有一些代码块需要重复运行,Python 提供了 while 和 for 语句实现循环操作。

2.1 while 循环

循环的条件表达式后面也要使用冒号,然后缩进写循环操作语句。while 语句是先判断后执行。即:先判断条件表达式是否成立,如果条件表达式的值为True,则执行循环操作语句。如果其值为 False,则跳出循环,执行 while 语句后面的语句。

2.1.1 while 循环语句

循环的条件表达式后面也要使用冒号,然后缩进写循环操作语句。while 语句是先判断后执行。即:先判断条件表达式是否成立,如果条件表达式的值为True,则执行循环操作语句。如果其值为 False,则跳出循环,执行 while 语句后面的语句。其基本语法如下:

while condition:# 只要条件为 True 就会执行这里的代码pass

示例代码如下:

i = 0
while i < 5:print(i)i += 1

2.1.2 Python 的注释

在 Python 中,注释用于对代码进行说明,不会被解释器执行。单行注释以 # 开头,多行注释可以使用三个单引号 ''' 或者三个双引号 """

示例代码如下:

# 这是一个单行注释
'''
这是一个多行注释
可以写很多内容
'''
"""
这也是一个多行注释
"""

2.1.3 字符串的格式化输出

Python 提供了多种字符串格式化输出的方式,如 % 格式化、str.format() 方法以及 f - 字符串。

示例代码如下:

name = "Alice"
age = 20# % 格式化
print("我的名字是 %s,我今年 %d 岁。" % (name, age))# str.format() 方法
print("我的名字是 {},我今年 {} 岁。".format(name, age))# f - 字符串
print(f"我的名字是 {name},我今年 {age} 岁。")

2.1.4 while 循环嵌套

while 循环可以嵌套使用,也就是在一个 while 循环内部再使用另一个 while 循环。

示例代码如下:

i = 0
while i < 3:j = 0while j < 2:print(i, j)j += 1i += 1

2.2 for 循环

for 语句是另一种用于控制循环结构的方式。Pvthon 的 while 是使用条件判断执行循环,而 for是使用遍历元素的方式进行循环。

2.2.1 for 循环的几种方式

  • 遍历序列:可以遍历列表、元组、字符串等序列类型。
  • 使用 range() 函数range() 函数能生成一个整数序列。

示例代码如下:

# 遍历列表
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:print(fruit)# 使用 range() 函数
for i in range(5):print(i)

2.2.2 for 循环示例

以下是一个计算 1 到 10 的整数之和的示例:

sum = 0
for i in range(1, 11):sum += i
print(sum)

2.2.3 逻辑运算符

逻辑运算符用于组合多个条件表达式,常见的逻辑运算符有:

  • and:逻辑与,两个条件都为 True 时结果才为 True
  • or:逻辑或,两个条件中有一个为 True 时结果就为 True
  • not:逻辑非,对条件表达式取反。

示例代码如下:

a = 5
b = 10
c = 15
print((a < b) and (b < c))  # True
print((a < b) or (b > c))   # True
print(not (a < b))          # False

2.2.4 for 循环嵌套

for 循环也可以嵌套使用。

示例代码如下:

for i in range(3):for j in range(2):print(i, j)

2.3 循环控制

2.3.1 break 语句

break 语句用于跳出当前所在的循环。

示例代码如下:

for i in range(5):if i == 3:breakprint(i)

2.3.2 continue 语句

continue 语句用于跳过当前循环的剩余代码,直接进入下一次循环。

示例代码如下:

for i in range(5):if i == 3:continueprint(i)

http://www.dtcms.com/a/424798.html

相关文章:

  • 建设厅五大员证书查询网站宁波外贸网站制作公司
  • 北京做电子系统网站的公司软件开发需要多少资金
  • 织梦网站后台地址秀米编辑器官网
  • 集团网站建设多少钱网站发布与推广
  • wap网站前台广告设计公司改建项目
  • C++4d
  • Reranker模型从Reddit帖子爬取发现潜在客户需求
  • 购物网站 页面设计北京软件编程培训机构
  • Highcharts 树状图(Treemap)
  • LTspice —— 验证戴维南与诺顿定理
  • 网站服务器如何更改解析微信公众号网站导航怎么做
  • 如何学习 OpenTelemetry-Java-Agent(一):自定义 OTLP-HTTP-Collector 实现数据接收与格式化输出
  • 网站双语怎么做大学院系网站建设
  • 明星设计网站风格说明行政机关网站建设的意义
  • 云畅网站建设后台万网域名管理平台登录
  • 深度剖析档案宝:如何重塑档案收集、存储与利用流程?
  • php一个空间放多个网站浏览量代码wordpress
  • Python字符串格式化:从%操作符到f-string的完全指南
  • html网站开发实验报告网站建设设计 飞沐
  • 国产服务器品牌前十大排名怎么做网站的seo排名知乎
  • 没事网站建设项目规划书网站嵌入英文地图
  • Python实现网址管理小工具
  • 潮汕17网站一起做网店官网北京快三平台
  • 专门做杂志的网站有哪些做网站单网页
  • wordpress 文章转dz企业站seo点击软件
  • 一流的聊城做网站费用百度高级搜索引擎入口
  • 李想公开课_如何做一个专业的CEO笔记
  • 房地产型网站建设报价pageadmin系统
  • group scheduling
  • 工业园区门户网站建设方案网站建设极地网