为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
初识Python_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 等差数列
    查看全部
  • 列表生成式中,可以用多层for生成多层循环。 格式为[m+n for m in 'abc' for n in 'def'] []中不需要逗号。
    查看全部
    0 采集 收起 来源:多层表达式

    2015-09-10

  • 列表生成式的for循环后面还可以加上if判断。 x.upper()的作用是把x变成大写 isinstance(x,str)的作用是判断x是否是字符串。(以此类推,isinstant(x,int)判断x是否是int)
    查看全部
    0 采集 收起 来源:条件过滤

    2015-09-10

  • print '....'的方式,打印标签,可以写成html程序
    查看全部
    0 采集 收起 来源:复杂表达式

    2015-09-10

  • L = ['Adam', 'Lisa', 'Bart'] for name in L: print name tips: 1.注意代码块的缩进 2.依次取出list中每一个元素,并把元素赋值给name,然后执行for循环的代码块
    查看全部
    0 采集 收起 来源:Python之 for循环

    2015-09-10

  • range(1,101,2)三个参数的写法,用逗号替代冒号。
    查看全部
    0 采集 收起 来源:生成列表

    2015-09-10

  • [x*x for x in range(1,11)]列表生成式。
    查看全部
    0 采集 收起 来源:生成列表

    2015-09-10

  • d.items()方法把dict对象转换成了包含tuple元素的list,每个tuple元素是key-value,该方法对应有iteritems().
    查看全部
  • d.values()和d.itervalues()方法的不同: 前者把一个dict转换成了包含value的list 后者不转换,在迭代过程中依次从dict中取出value,所以itervalues比values节省生成list所需内存。
    查看全部
    0 采集 收起 来源:迭代dict的value

    2015-09-10

  • enumerate(L)的作用是自动把每个元素变成(index,element)这样的tuple。 zip([1,2,3],['A','B','C'])的作用是把两个list变成一个list,即[(1,'A'),...]
    查看全部
    0 采集 收起 来源:索引迭代

    2015-09-10

  • if 判断条件: 代码块 elif 判断条件: 代码块 else: 代码块 例如: if age >= 18: print 'adult' elif age >= 6: print 'teenager' elif age >= 3: print 'kid' else: print 'baby'
    查看全部
  • if 判断条件: 代码块 else: 代码块 例如: if age >= 18: print 'adult' else: print 'teenager'
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-22

  • if 判断条件: 代码块 代码块 age = 20 if age >= 18: print 'your age is', age print 'adult' print 'END' tips: 1.if语句的判断条件不用括号括起来,后面加冒号表示代码块开始,代码块要缩进4个字符(必须是4个空格,不能是Tab键)表示属于此部分代码块。 2.在交互式环境下输入代码,要特别留意缩进,退出缩进要多敲一行回车 >>> age = 20 >>> if age >= 18: ... print 'your age is', age ... print 'adult' ... your age is 20 adult
    查看全部
    0 采集 收起 来源:Python之if语句

    2018-03-22

  • tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
    查看全部
  • tuple可以包含0个元素: >>> t=() >>> print t >>> () tuple也可以包含1个元素(必须加一个逗号,不然不表示元组): >>> t=(1,) >>> print t >>> (1,)
    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!