python记录

1.list tuple.list可变,tuple不可改变。创建空list=[],创建空tuple=()

  list的赋值:list1=[1,2,3,4,5],list2=list1[:],list3=list1

  两种赋值的区别:list2是重新创建了一个对象[1,2,3,4,5]   list3是list1的对象[1,2,3,4,5]新标签;list1改变,list3也会跟着改变,list2不发生变化,如图:

temp=(1):temp不是一个元祖,是一个整形;

要创建一个元素的元祖:temp=(1,)关键是逗号

temp=1,2,3也是一个元祖

2.函数的定义:

   def name(var1,var2):

        函数体

调用格式:name(实参,实参)  

传递参数的格式:顺序传递/关键字传递/默认参数/可变参数(收集参数)

原文地址:https://www.cnblogs.com/flytotheworld/p/6566844.html