Python的示例代码

为您提供一些Python的示例代码,常用标签(实际上,它们更准确地被称为关键字或语句)的用法。

  1. 注释:
 
  

python复制代码

# 这是一个单行注释
'''
这是一个多行注释
可以跨越多行进行注释说明
'''
  1. 判断(if语句):
 
  

python复制代码

x = 10
if x > 5:
print("x大于5")
else:
print("x小于或等于5")
  1. 循环(forwhile语句):
 
  

python复制代码

# for循环示例
for i in range(5):
print(i)
# while循环示例
i = 0
while i < 5:
print(i)
i += 1
  1. 函数(def语句):
 
  

python复制代码

def greet(name):
return "你好," + name + "!"
print(greet("世界")) # 输出:你好,世界!
  1. 类(class语句):
 
  

python复制代码

class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def introduce(self):
print(f"我叫{self.name},我{self.age}岁了。")
person = Person("张三", 30)
person.introduce() # 输出:我叫张三,我30岁了。
  1. 导入(import语句):
 
  

python复制代码

import math # 导入math库,用于数学运算
print(math.sqrt(16)) # 输出:4.0,计算16的平方根
  1. 变量赋值:
 
  

python复制代码

a = 10 # 整型变量赋值
b = "hello" # 字符串变量赋值
c = 3.14 # 浮点型变量赋值
  1. 输出(print()函数):
 
  

python复制代码

print("Hello, World!") # 输出:Hello, World!
  1. 异常处理(tryexceptfinallyraise语句):
 
  

python复制代码

try:
result = 10 / 0 # 这里会抛出ZeroDivisionError异常
except ZeroDivisionError:
print("除数不能为零!") # 捕获到异常后的处理逻辑
finally:
print("这是finally语句块,无论是否发生异常都会执行。") # 总是会执行的代码块
# raise语句用于主动抛出一个异常
raise ValueError("无效的输入值!") # 这里会抛出一个ValueError异常,并终止程序执行(除非被捕获处理)

请注意,在实际执行包含raise的代码时,如果没有适当的异常处理机制,程序将会终止并显示错误信息。在上面的例子中,如果你直接运行包含raise的代码,程序将会终止并显示“无效的输入值!”错误信息。

你可能感兴趣的:(python,开发语言)