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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。
    查看全部
  • 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict 迭代是一个动词,它指的是一种操作,在Python中,就是 for 循环。
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-08-27

  • L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 只用一个 : ,表示从头到尾 切片操作还可以指定第三个参数: >>> L[::2] ['Adam', 'Bart'] 第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个
    查看全部
    0 采集 收起 来源:对list进行切片

    2018-03-22

  • 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None。 return None可以简写为return。
    查看全部
  • 条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    查看全部
  • 1. 凡是执行语句命令,一般后面都有":" 2. 代码块通过缩进来区分; 3. 交互环境中退出缩进时,添加一个空行;
    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-03-22

  • 现在的ypthon就是uniconde编码吗
    查看全部
  • tuple一开始指向的list并没有改成别的list,所以,tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
    查看全部
  • Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义
    查看全部
  • 赋值可以同时进行
    查看全部
  • List链表的特性之一:往前走一步
    查看全部
  • append()总是把新的元素添加到 list 的尾部。 L.append('Paul') insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素 假设新来一名学生Paul,Paul 同学的成绩比Bart好,但是比Lisa差,他应该排到第三名的位置 L.insert(2,'Paul')或 L.insert(-1,'paul')
    查看全部
  • 循环同理 L = [95.5, 85, 59] for i in range(-1,-4): print L[i] '''print L[-1] print L[-2] print L[-3] print L[-4]'''
    查看全部
  • Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了 #表示任意位置的单行注释'''(三对单引号)和"""(三对双引号)都表示多行注释
    查看全部
    0 采集 收起 来源:Python的注释

    2018-03-22

  • 构造list非常简单,按照上面的代码,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。通常,我们会把list赋值给一个变量,这样,就可以通过变量来引用list. 由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据: >>> L = ['Michael', 100, True] 一个元素也没有的list,就是空list: >>> empty_list = []
    查看全部
    0 采集 收起 来源:Python创建list

    2018-03-22

举报

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

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