Python中关于元组、集合、字符串、函数、异常处理的全面详解
元组
元组是不可变序列类型,通常用于存储多个不同类型的对象。它的元素可以是数字、字符串、元组或其他对象。元组可以通过圆括号()中使用逗号分隔的方式创建,元素可以通过索引来访问。
示例说明
# 创建元组
t1 = (1, 2, 3)
t2 = ('a', 'b', 'c')
t3 = (1, 'a', 2, 'b')
print(t1)
print(t2)
print(t3)
# 访问元组元素
print(t1[0])
print(t2[-1])
集合
集合是一种无序、不重复的序列。它的元素可以是数字、字符串、元组或其他对象。集合可以通过大括号{}或set()函数创建。
示例说明
# 创建集合
s1 = {1, 2, 3}
s2 = {'a', 'b', 'c'}
s3 = set([1, 'a', 2, 'b'])
print(s1)
print(s2)
print(s3)
# 访问集合元素
for i in s1:
print(i)
# 添加元素
s1.add(4)
print(s1)
s2.update({'d', 'e'})
print(s2)
# 删除元素
s1.remove(4)
print(s1)
s2.discard('e')
print(s2)
字符串
字符串是Python中最常见的数据类型之一,它是一个由一系列字符组成的序列。字符串通常用单引号('')或双引号("")表示。在Python3中,字符串是不可变的。
示例说明
# 创建字符串
str1 = 'hello world'
str2 = "I'm fine."
# 访问字符串中的字符
print(str1[0])
print(str2[-1])
# 切片
print(str1[0:5])
# 字符串拼接
str3 = "Python"
print(str1 + " " + str3)
# 字符串格式化
pi = 3.14159
print("pi = %.2f" % pi)
print("pi = {:.2f}".format(pi))
函数
函数是一段完成特定任务的独立代码块。函数可以接收参数并且可以返回值。在Python中,函数通过def关键字来定义。
示例说明
# 定义函数
def add(x, y):
return x + y
# 调用函数
result = add(1, 2)
print(result)
异常处理
在程序运行过程中,会出现各种各样的错误。Python提供了try-except语句来处理这些可能出现的错误。
示例说明
# 引发异常
def divide(x, y):
return x / y
try:
result = divide(6, 0)
print(result)
except ZeroDivisionError:
print("除数不能为0")
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python中关于元组 集合 字符串 函数 异常处理的全面详解 - Python技术站