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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • dict的三大特点: 1.查找速度快 2.存储的key-value序对是没有顺序的。 3.作为 key 的元素必须不可变。(list是可变的,就不能作为 key;value是否可变无所谓)
    查看全部
  • 参数个数可变, def fn (*args): print args
    查看全部
  • 变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头
    查看全部
  • 由于函数的参数按照从左到右的顺序匹配,所以默认函数只能定义在必需参数的后面。
    查看全部
  • for x in [1, 2, 3, 4, 5, 6, 7, 8, 9]: for y in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]: if x < y: print x * 10 + y for x in ['1','2','3','4','5','6','7','8','9' ]: for y in [ '2','3','4','5','6','7','8','9' ]: if x >= y: continue print x + y,
    查看全部
  • 注意 中间要加一个空格行,也就是print 上边有一个空行,表示 for循环结束。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-08-04

  • s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for name,score in s: print name,':',score
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-08-04

  • 在函数内部,可以调用其他函数,如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归函数的优点是定义简单,逻辑清晰,理论上,所有的递归函数都可以写成循环方式,但是循环的逻辑不如递归的清晰; 注意: 使用递归函数需要注意房子桟溢出。 在计算机中,函数调用是通过桟(stack)这种数据结构实现的,每当进入一个函数调用,桟就会加一层桟帧,每当函数返回,桟就会减一层桟帧。由于桟的大小是无线的,所以,递归调用次数过多,会导致桟溢出。
    查看全部
  • for x in L: sum = sum + x n = n + 1 n最后的数值刚好是循环总共执行的次数,下面直接用sum/n即可完成平均分的计算
    查看全部
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for k,v in d.items(): print k,':',v
    查看全部
  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for (key, value) in d.items(): print("%s: %s" % (key, value))
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • import math 在函数中,print 打印返回的结果,是一个元组tuple。
    查看全部
  • python中,定义一个函数需要使用def语句,依次写出函数名,括号,括号中的参数和冒号,然后,在缩进中编写函数体,函数的返回值用return语句返回。 注意:函数体内部的语句在执行时,一旦执行到return时,函数执行完毕,并且将结果返回,因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。 如果没有return语句,函数执行完成后就会返回结果,只是结果为None
    查看全部
  • 2.利用一个sum变量累加就可以计算出总成绩。 3.for循环紧接着一行需要使用缩进。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2017-08-04

  • 1.要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构,一次写完所有的规则
    查看全部

举报

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

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