栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python 基础 2022 最新】第四课 基础语法

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python 基础 2022 最新】第四课 基础语法

【Python 基础 2022 最新】第四课 基础语法
  • 概述
  • 循环
    • for 循环
    • while 循环
  • 判断语句
    • if 判断
    • 三元表达式
    • break
    • continue
    • pass

概述

从今天开始, 小白我将带领大家学习一下 Python 零基础入门的内容. 本专栏会以讲解 + 练习的模式, 带领大家熟悉 Python 的语法, 应用, 以及代码的基础逻辑.

循环

循环语句可以帮助我们重复执行某个代码块多次, 提高代码的复用率和简洁性.

Python 中循环的类型:

  • for 循环: 重复执行语句
  • while 循环: 当判断条件为 True 时, 重复执行语句
for 循环

例 1:

# 利用for循环输出0-9
for i in range(10):
    print(i)

输出结果:

0
1
2
3
4
5
6
7
8
9

例 2:

# 创建列表
list1 = [1, 2, 3, 4, 5]

# 利用for循环遍历列表
for num in list1:
    print(num)

输出结果:

1
2
3
4
5
while 循环

例子:

# 定义变量i
i = 0

# while循环输出0-9
while i < 10: 
    print(i)  # 调试输出i
    i += 1  # 每次循环i+1

输出结果:

0
1
2
3
4
5
6
7
8
9
判断语句

判断语句通过判断制定条件来确定后续执行的代码块.

if 判断

格式:

if 判断条件:
	执行语句

例子:

# if判断语句
if 1 < 2:
    print("祖国你好1")  # 条件为True, 执行
    
if 2 < 1:
    print("祖国你好2")  # 条件为False, 不会执行

输出结果:

祖国你好1

格式:

if 判断条件:
	条件为 True 执行语句
else:
	条件为 False 执行语句

例子:

# 创建变量
num1 = 1
num2 = 2

# if...else...判断语句
if num1 > num2:
    print("数字num1 > 数字num2")
else:
    print("数字num2 > 数字num1")

输出结果:

数字num2 > 数字num1
三元表达式

格式:

条件为 True 执行 if 条件 else 条件为 False 执行

例子:

# 创建变量
num1 = 1
num2 = 2

# 三元表达式
result = "数字num1 > 数字num2" if num1 > num2 else "数字num2 > 数字num1"
print(result)  # 调试输出

输出结果:

数字num2 > 数字num1
break

通过使用break语句, python 代码可以提前跳出循环.

例子:

# for循环
for i in range(10):

    # 当i为3时跳出循环
    if i == 3:
        break
    # 调试输出
    print(i)

输出结果:

0
1
2
continue

相较于使用break语句直接跳出循环, 使用contine语句会跳出本次的循环, 不会执行余下的代码.

例子:

# for循环
for i in range(10):

    # 当i为3时跳过该次循环
    if i == 3:
        continue
    # 调试输出
    print(i)

输出结果:

0
1
2
4
5
6
7
8
9

我们可以看到, 当 i = 3 的时候, 跳过了当次循环, i 并没有打印.

pass

pass语句在 python 中的作用是占位.

例子:

# 定义函数
def func():
    pass  # 占位
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/976779.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号