重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、不带括号时,调用的是这个函数本身
为松溪等地区用户提供了全套网页设计制作服务,及松溪网站建设行业解决方案。主营业务为成都网站建设、做网站、松溪网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
2、带括号(此时必须传入需要的参数),调用的是函数的return结果
函数 lazy_sum
函数调用 lazy_sum()
函数调用的结果 f = lazy_sum()
结果是一个函数 f
继续调用函数 f()
括号:
小括号( ) :代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用小括号括起来的。
tup=(1,2,3)
tup
(1,2,3)
()#空元组
()
55,#一个值的元组
(55,)
Python 元组遍历排序操作方法 有对元组操作的更详细讲解。
python中的中括号[ ] :代表list列表数据类型,列表是一种可变的序列。其创建方法即简单又特别,像下面一样:
list('python')
['p','y','t','h','o','n']
如果想创建一个空的列表,或是一个值的列表其方法同元组创建,只要使用不同括号即可。 Pyhton列表list操作 讲解更适合新手深入认识什么是列表。
python大括号{ }花括号: 代表dict字典数据类型,字典是由键对值组组成。冒号':'分开键和值,逗号','隔开组。用大括号创建的方法如下:
dic={'jon':'boy','lili':'girl'}
dic
{'lili':'girl','jon':'boy'}
existKill函数会返回一个可迭代对象,后面的带数字中括号是对其内部元素的引用
加上引号以后表示引号标注的内容是字面值(literalvalue)。
字面值就是所看即所得,'abc'表示一个字符串,它由三个字母abc组成的字符串。
如果不加引号abc就会被解析器认为是一个名字叫abcd的一个变量。假设abc里面存的是'helloworld。',printabc显示的就是helloworld。但是print'abc'显示的就是abc。
第一处函数fu2无参数,如果不带括号返回的是这个函数的属性,需要带括号才会返回参数
第二处下面用法是a=f1(5)(8),根据函数定义已经给函数f2()传导参数,所以return时不需要再用()传导参数
一 函数带不带括号:
1.不带括号时,调用的是这个函数本身
2、带括号(此时必须传入需要的参数),调用的是函数的return结果
二. class实例化带不带括号:
不加括号,相当于对类的引用,也就是类clseest的别名而已;加括号后,变量被关联到一个对象,可以对对象添加各种信息。
即:带括号的实例化方法是调用了 init ()函数, 此时必须传入需要的参数
摘自:
三 class新建的时候要不要加
class MyMsg:
是旧的书写方式
class MyMsg(object):
是新的书写方式,所以建议使用新的书写方式
Ps:即没有差别,不过要是有继承必须写():建议写()
xxxx.upper() , xxxx.lower() 这个写法里 xxxx是程序中的变量,.upper、.lower都是类方法;
len(xxx),这个是函数调用,其中 xxxx是参数。