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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 数学捉急
    查看全部
  • 这个任务也不会做==
    查看全部
  • 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。可以试试计算 fact(10000)。
    查看全部
  • 递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。
    查看全部
  • 这个任务不会做==
    查看全部
  • for循环和while循环的区别
    查看全部
  • for x in L: 循环这块写错了,写成了if x in L:
    查看全部
  • 标记,写错了
    查看全部
  • for x in L: if x in s
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-02-19

  • 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:
    查看全部
    0 采集 收起 来源:Python之if语句

    2016-02-19

  • 添加元素时,用 set 的 add() 方法 删除 set 中的元素时,用 set 的 remove() 方法
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-02-18

  • 元组第一位表示 x[0],而不是x(0)
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2016-02-18

  • 替换元素 假设现在班里仍然是3名同学: >>> L = ['Adam', 'Lisa', 'Bart'] 直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。 由于Bart还可以用 -1 做索引,因此,下面的代码也可以完成同样的替换工作: >>> L[-1] = 'Paul'
    查看全部
  • >>> s = set(['A', 'B', 'C']) 可以查看 set 的内容: >>> print s set(['A', 'C', 'B']) 请注意,上述打印的set形式类似 list, 但它不是 list,仔细看还可以发现,打印的顺序和原始 list 的顺序有可能是不同的,因为 set 内部存储的元素是无序的。 set中也不能包含重复的元素,set会自动去掉重复的元素
    查看全部
  • for i in range(1,101)[6::7]: print i ---------------------------------------------<br> j = (100/7 + 1) for i in range(1 , j): print i * 7 ----------------------------------------------<br> for i in range(1,100): if i%7==0: print i,(没“,”时输出的是一列 有 “,”时输出的是一行)
    查看全部
    0 采集 收起 来源:什么是迭代

    2018-03-22

举报

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

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