python web框架企业实战详解(第六期)\第一课时-sorted&if&for
Posted t0nsha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python web框架企业实战详解(第六期)\第一课时-sorted&if&for相关的知识,希望对你有一定的参考价值。
1、元组和列表的区别? 元组:用元括弧括起来的一组元素集合。其特点是内容丌可变,即一旦定义其长度和内容都是固定的;类似于C询言的数组。 列表:由中括弧括起来的包含一组元素的集合;其特点是长度和内容都可以改变。可以理解为java中的链表数组。 2、python中分割列表用什么方式? L = [0, False, ‘l‘,‘AA‘,‘BBB‘] print L[1:],L[:1],L[1:2],L[-1] 3、python中怎么进行多行注释? 采用三个单引号或者双引号括起来,如: def foo(): """multiple lines comments""" print "in foo" foo() 4、实现一个函数,传入任意一个整数返回其阶乘的值,传入值必须小于10 def q4(arg1): if arg1<=10: ret=1 for i in range(arg1): j=i+1 ret=ret*j print "ret= %i ,i=%i,j=%i" % (ret,i,j) return ret print q4(5) print q4(11) >>> ret= 1 ,i=0,j=1 ret= 2 ,i=1,j=2 ret= 6 ,i=2,j=3 ret= 24 ,i=3,j=4 ret= 120 ,i=4,j=5 120 None >>> 5、给定{1:‘v1‘, 4:‘k4‘, 3:‘s3‘, 2:‘b2‘},根据其键值进行排序 def q5(): d1={1:‘v1‘, 4:‘k4‘, 3:‘s3‘, 2:‘b2‘} #d2= sorted(d1.iteritems(), key=lambda d:d1[1], reverse = True) d2= sorted(d1.items()) print d2 q5() >>> [(1, ‘v1‘), (2, ‘b2‘), (3, ‘s3‘), (4, ‘k4‘)] >>> --eof--
以上是关于python web框架企业实战详解(第六期)\第一课时-sorted&if&for的主要内容,如果未能解决你的问题,请参考以下文章
python web框架企业实战详解(第六期)\第三课时-css&bootstrap
python web框架企业实战详解(第六期)\第二课时-pickle&__eq__
python web框架企业实战详解(第六期)\第一课时-sorted&if&for
python web框架企业实战详解(第六期)第三课时-css&bootstrap