-
汉诺塔递归查看全部
-
print r'''"To be, or not to be": that is the question. Whether it's nobler in the mind to suffer.'''查看全部
-
s = 'Python was started in 1989 by \"Guido\".\nPython is free and easy to learn.' print s查看全部
-
x1 = 1 d = 3 n = 100 x100 = x1+(n-1)*d s = ((x1 + x100)*n)/2 print s查看全部
-
列表生成式则可以用一行语句代替循环生成上面的list:查看全部
-
zip()函数可以把两个 list 变成一个 list: >>> zip([10, 20, 30], ['A', 'B', 'C']) [(10, 'A'), (20, 'B'), (30, 'C')] 在迭代 ['Adam', 'Lisa', 'Bart', 'Paul'] 时,如果我们想打印出名次 - 名字(名次从1开始),请考虑如何在迭代中打印出来。 提示:考虑使用zip()函数和range()函数查看全部
-
Python 集合查看全部
-
可变参数 args 是一个tuple,当0个参数传入时,args是一个空tuple。查看全部
-
在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回, 要注意空格缩进。查看全部
-
Python适合的领域查看全部
-
递归汉诺塔查看全部
-
Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它接收一个参数。查看全部
-
因为()既可以表示tuple,又可以作为括号表示运算时的优先级,结果 (1) 被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1。 正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义:查看全部
-
t()既可以表示tuple 又可以作为括号表示运算时的优先级,所以不是tuple而是整数1 用()定义单元素的tuple有歧义,要多加逗号,,,,,,,,>>>t=(1,2,2,2,2,2,2,) >>>print t (1,)Python在打印单元素tuple时也自动添加了,,,,,为了明确告知是tuple 多元素加不加额外的,效果是一样的 >>>t=(1,2,3,)或t=(1,2,3)查看全部
-
创建单元素tuple,tuple和list一样,可以包含0个,1个和任意多个元素,包含0个元素的tuple,空tuple,用()表示>>>t=() >>>print t () t=() t=() t=() t=() t=() t=() t=() 创建包含一个元素的tuple >>>t=(1) >>>print t 1查看全部
举报
0/150
提交
取消