重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
一 函数带不带括号:
创新互联是一家专注于成都网站制作、做网站与策划设计,忻州网站建设哪家好?创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:忻州等地区。忻州做网站价格咨询:028-86922220
1.不带括号时,调用的是这个函数本身
2、带括号(此时必须传入需要的参数),调用的是函数的return结果
二. class实例化带不带括号:
不加括号,相当于对类的引用,也就是类clseest的别名而已;加括号后,变量被关联到一个对象,可以对对象添加各种信息。
即:带括号的实例化方法是调用了 init ()函数, 此时必须传入需要的参数
摘自:
三 class新建的时候要不要加
class MyMsg:
是旧的书写方式
class MyMsg(object):
是新的书写方式,所以建议使用新的书写方式
Ps:即没有差别,不过要是有继承必须写():建议写()
如函数:
1、不带括号时,调用的是这个函数本身
2、带括号(此时必须传入需要的参数),调用的是函数的return结果
小括号表示元组 如 t=(1,2,3)
中括号表示列表 如l=[1,2,3]
大括号表示字典 如 d={1:1,2:2,3:3} ,
中括号还可以表示上述三种数据类型的下标,如t[0],l[0],d[1]
大括号也可以表示set 如 s={1,2,3}
小括号也可以用在函数调用 ,改变表达式的优先级等