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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 注:字符串可以通过 % 进行格式化,用指定的参数替代 %s。字符串的join()方法可以把一个 list 拼接成一个字符串。
    查看全部
    0 采集 收起 来源:复杂表达式

    2017-05-07

  • 首先,我们看看 dict 对象的 items() 方法返回的值:
    查看全部
  • 对list进行切片,用: 只用一个 : ,表示从头到尾。L[:]实际上复制出了一个新list 表示每N个取一个 L[::N] 把list换成tuple,切片操作完全相同,只是切片的结果也变成了tuple
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-05-07

  • 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数:
    查看全部
    0 采集 收起 来源:索引迭代

    2017-05-07

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

    2017-05-07

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

    2017-05-07

  • 切片概念解析: 1、对于只有一个'前数字:后数字',“前数字”表示索引起始位置,若是从头开始可以不标明数字;“后数字”表示索引末端位置。 2、对于有两个“A:B:C”A位置表示的是索引的起始位置,B表示的是索引的终端位置,C表示间隔几个数取一次数。A处如果没有数字,表示从头开始取;B处如果没有数字,表示一直取到最后。
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-05-07

  • L=['Adam', 'Lisa', 'Bart', 'Paul'] M=[] for x in L: M.append(x.lower()) s = set(M+L) print 'adam' in s print 'bart' in s
    查看全部
    0 采集 收起 来源:Python之 访问set

    2017-05-07

  • 对list进行切片 print L[2::3] 从索引为2(也就是正序第三个元素)的元素开始取值,每隔三个取一个,直到取完所有的值。 print L[4:50:5] 从索引为4(也就是正序第五个元素)的元素开始取值取到索引为50(第51个元素)的元素,每隔5个取一次,
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-05-07

  • 返回多值其实就是返回的一个tuple 在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便。
    查看全部
  • 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部
  • 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数:
    查看全部
  • def power(x, n=2): s = 1 while n > 0: n = n - 1 s = s * x return s 这样一来,计算平方就不需要传入两个参数了 >>> power(5) 25
    查看全部
  • 注意各循环的顺序
    查看全部
  • 注意不同循环的顺序
    查看全部

举报

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

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