返回
Python 基础语句和函数:入门 Python 编程之旅
后端
2024-02-16 17:23:33
Python 基础语句
Python 语句关键词都比较简单,但又有很多灵活的使用方式。
1.1. 缩进
说语句之前,先谈谈之前一直没有谈过的 Python 文件的缩进,Python 文件不是以花括号 {} 来分割代码块,而是以缩进来分割代码块。缩进可以使用空格或制表符,但不能混合使用。一般来说,使用 4 个空格作为缩进。缩进可以帮助您组织代码,使代码更易于阅读。
1.2. 文件头
Python 文件开头通常会有一个文件头,文件头的内容可以是注释、导入语句、函数定义等。文件头通常以以下方式开始:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# 导入必要的模块
import sys
import os
# 定义一个函数
def main():
# 在这里写代码
pass
if __name__ == '__main__':
main()
1.3. 注释
注释是用来解释代码的,注释不会被 Python 解释器执行。注释可以使用井号 # 来表示,也可以使用三引号 """ 或 ''' 来表示。
# 这是一个单行注释
"""
这是一个多行注释
"""
'''
这是一个多行注释
'''
1.4. 赋值
赋值是将值赋给变量的过程。赋值可以使用等号 = 来表示。
a = 1
b = 2
c = a + b
1.5. 运算符
Python 中有许多运算符,包括算术运算符、比较运算符、逻辑运算符、位运算符等。
# 算术运算符
a + b # 加法
a - b # 减法
a * b # 乘法
a / b # 除法
a // b # 整数除法
a % b # 取余
# 比较运算符
a == b # 等于
a != b # 不等于
a > b # 大于
a >= b # 大于等于
a < b # 小于
a <= b # 小于等于
# 逻辑运算符
a and b # 与运算
a or b # 或运算
not a # 非运算
# 位运算符
a & b # 与运算
a | b # 或运算
a ^ b # 异或运算
~a # 非运算
1.6. 流程控制
Python 中的流程控制语句包括 if 语句、elif 语句、else 语句、for 语句、while 语句、break 语句、continue 语句等。
# if 语句
if a > b:
print("a is greater than b")
elif a == b:
print("a is equal to b")
else:
print("a is less than b")
# for 语句
for i in range(10):
print(i)
# while 语句
while a > 0:
print(a)
a -= 1
# break 语句
while True:
print(a)
if a == 0:
break
a -= 1
# continue 语句
for i in range(10):
if i % 2 == 0:
continue
print(i)
1.7. 函数定义
函数是将一段代码组织成一个独立的单元,以便在程序中重复使用。函数可以使用 def 来定义。
def sum(a, b):
"""
计算两个数字的和。
Args:
a: 第一个数字。
b: 第二个数字。
Returns:
两个数字的和。
"""
return a + b
def main():
"""
程序的入口函数。
"""
a = 1
b = 2
c = sum(a, b)
print(c)
if __name__ == '__main__':
main()
1.8. 函数调用
函数可以使用函数名和括号 () 来调用。
def sum(a, b):
return a + b
c = sum(1, 2)
print(c)
总结
以上就是 Python 基础语句和函数的介绍。掌握这些基础知识是您开始 Python 编程之旅的坚实第一步。