"元组不可修改,只可读"
tuple1 = (1,2,3,4,5)
tuple1[1] = 1
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
tuple1[1] = 1
TypeError: 'tuple' object does not support item assignment
"元组复制可以通过切片实现"
tuple2 = tuple1[:]
tuple2
(1, 2, 3, 4, 5)
"更新和删除元组,元组中的元素是不可修改的,但不影响创建一个新的同名元组"
tuple1 = (tuple1[0],'0')+tuple1[1:]
tuple1
(1, '0', 2, 3, 4, 5)
tuple1 = (tuple1[0],0)+tuple1[0:]
tuple1
(1, 0, 1, 2, 3, 4, 5)
"字符串和元组一样,不能修改,只能用切片和拼接来实现。"
str1 = "一只穿云箭,千军万马来相见!"
str1 = str1[:1]+'支'+ str1[2:]
"函数"
str1
'一支穿云箭,千军万马来相见!'
def myFirstFunction():
print("这是我创建的第一个函数")
print("我表示很激动...")
print("在这里,我要感谢thb,感谢小甲鱼。")
myFirstFunction()
这是我创建的第一个函数
我表示很激动...
在这里,我要感谢thb,感谢小甲鱼。
"参数"
def add(num1,num2):
print(num1+num2)
add(2,3)
5