python 常用关键字

关键字作用示例
and逻辑与操作符,当左右两边的表达式都为真时,结果为真。if a > 0 and b < 0: print("a is positive and b is negative")
as用于给导入的模块指定别名。import os as operating_system
assert断言,用于调试,检查表达式是否为真,否则抛出异常。assert 2 + 2 == 4
break跳出最内层的循环。for i in range(10): if i == 5: break
class定义类。class MyClass: pass
continue跳过当前循环的剩余代码,直接开始下一次循环。for i in range(5): if i == 2: continue
def定义函数。def my_function(): print("Hello, World!")
del删除对象。del my_list[1]
elif条件语句的一部分,用于在多个条件中选择。if a < b: print("a is less than b") elif a > b: print("a is greater than b")
else条件语句的一部分,用于当条件不满足时执行。if a < b: print("a is less than b") else: print("a is not less than b")
except异常处理,用于捕获并处理异常。try: open("file.txt") except FileNotFoundError: print("File not found")
finally异常处理的一部分,无论是否发生异常都会执行。try: open("file.txt") finally: print("Operation complete")
for用于遍历可迭代对象。for item in my_list: print(item)
from用于从模块中导入特定的部分。from math import sqrt
global声明全局变量。global my_global_var my_global_var = 10
if条件语句,用于根据不同的条件执行不同的代码块。if a > b: print("a is greater than b")
import导入模块。import math
in用于检查某个元素是否存在于序列中。if "apple" in my_list: print("apple is in the list")
is用于比较两个对象的id是否相等。if a is b: print("a and b are the same object")
lambda定义匿名函数。my_lambda = lambda x: x * 2
nonlocal声明非局部变量,用于闭包中。def outer(): def inner(): nonlocal my_var my_var = 5
not逻辑非操作符,用于反转布尔值。if not a: print("a is False")
or逻辑或操作符,当左右两边的表达式至少有一个为真时,结果为真。if a > 0 or b < 0: print("a is positive or b is negative")
pass空操作,用于占位。if a > b: pass
raise抛出指定的异常。if a < 0: raise ValueError("a must be non-negative")
return从函数返回值。def my_function(): return a
try异常处理,用于捕获异常。try: open("file.txt") except FileNotFoundError: print("File not found")
while循环语句,用于在满足条件时重复执行代码块。while a > 0: a -= 1
with上下文管理器,用于简化资源管理。with open("file.txt") as file: print(file.read())
yield用于定义生成器函数,每次调用返回一个值。def my_generator(): yield 1 yield 2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值