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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • zip()和enumerate()生成结果的结构是一样的,都是tuple组成的的list
    查看全部
    0 采集 收起 来源:索引迭代

    2015-05-03

  • Python中,迭代永远是取出元素本身,而非元素的索引
    查看全部
    0 采集 收起 来源:索引迭代

    2015-05-03

  • 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2015-05-03

  • python代码要写完后才能输出结果
    查看全部
  • s[0].upper()表示将s[0]转换为大写。
    查看全部
    0 采集 收起 来源:对字符串切片

    2015-05-02

  • 字符串也可以用切片操作,只是操作结果仍是字符串 upper() 可以把字符变成大写字母 lower() 相反
    查看全部
    0 采集 收起 来源:对字符串切片

    2015-05-02

  • 记住倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。与正序恰好相反。
    查看全部
    0 采集 收起 来源:倒序切片

    2015-05-02

  • 1.L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 2.如果第一个索引是0,还可以省略. 3.只用一个 : ,表示从头到尾. 4.L[::2] 会每两个元素取出一个来,也就是隔一个取一个。 5.L[2::3]会从2以后(不包括2)后开始每隔三个去一个元素。 6.L[4:50:5]表示从4以后到50之间每隔五个取一个元素。
    查看全部
    0 采集 收起 来源:对list进行切片

    2015-05-02

  • len()用来提取字符串的个数 for…in…是另外一个循环语句,它在一序列的对象上 递归 即逐一使用队列中的每个项目 return用来返回结果
    查看全部
  • 1.可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数def (*args). 2.在函数内部,直接把变量 args 看成一个 tuple 就好了。
    查看全部
  • 函数的默认参数的作用是简化调用。 默认参数只能定义在必需参数的后面。def fn1(a, b=1, c=2)
    查看全部
  • 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。
    查看全部
  • elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。 ##特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。 请思考下面的代码: age = 8 if age >= 6: print 'teenager' elif age >= 18: print 'adult' else: print 'kid' 当 age = 8 时,结果正确,但 age = 20 时,为什么没有打印出 adult? 如果要修复,应该如何修复?
    查看全部
  • 利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。 注意: else 后面有个“:”。
    查看全部
    0 采集 收起 来源:Python之 if-else

    2015-05-02

  • 1.Python代码的缩进规则。具有相同缩进的代码被视为代码块 2.if 语句后接表达式,然后用:表示代码块开始。 3.Python的习惯写法:4个空格,不用Tab,Tab和空格不要混用,容易出错
    查看全部
    0 采集 收起 来源:Python之if语句

    2015-05-02

举报

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

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