Python中关键字的用法与示例
发布时间:2023-12-19 01:32:19
在Python中,关键字是被保留的标识符,用于表示特定的功能或含义。Python中有35个关键字,这些关键字具有特殊的用途,并且不能用作变量名或标识符。
下面是Python中的一些关键字的用法示例:
1. if:用于条件语句中,用于判断条件是否成立。
if x > 5:
print("x is greater than 5")
2. else:与if一起使用,用于指定在条件不成立时要执行的代码块。
if x > 5:
print("x is greater than 5")
else:
print("x is not greater than 5")
3. elif:与if和else一起使用,在多个条件之间进行选择。
if x > 5:
print("x is greater than 5")
elif x < 5:
print("x is less than 5")
else:
print("x is equal to 5")
4. for:用于迭代循环,可以遍历数据结构中的每个元素。
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
5. while:用于创建循环,只要指定的条件为真,就会一直执行循环体。
i = 0
while i < 5:
print(i)
i += 1
6. break:用于终止循环,无论循环条件是否为真。
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
if fruit == "banana":
break
print(fruit)
7. continue:用于跳过当前循环的剩余代码,并开始下一次循环。
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
if fruit == "banana":
continue
print(fruit)
8. def:用于定义函数,定义一个可重复使用的代码块。
def greet(name):
print("Hello, " + name + "!")
9. return:用于从函数中返回值,并终止函数的执行。
def add(x, y):
return x + y
result = add(3, 5)
print(result)
10. import:用于导入模块或特定的函数。
import math num = math.sqrt(16) print(num)
11. class:用于定义类,类是用于创建对象的蓝图。
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
12. self:用于表示类的实例对象本身。
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print("Hello, my name is " + self.name)
这些只是Python中的一小部分关键字的用法示例,希望对你有所帮助!
