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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • zip()函数可以把两个 list 变成一个 list: >>> zip([10, 20, 30], ['A', 'B', 'C']) [(10, 'A'), (20, 'B'), (30, 'C')] 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> for index, name in enumerate(L): ... print index, '-', name ... 0 - Adam 1 - Lisa 2 - Bart 3 - Paul
    查看全部
    0 采集 收起 来源:索引迭代

    2018-03-22

  • 请用for循环迭代数列 1-100 并打印出7的倍数。 方法一: for i in range(0,101,7): print(i) 方法二: for i in range(1,101): if i %7== 0: print i 方法三: for i in range(1,101): if i*7>100: break print(i*7) 方法四: j=(100/7) for i in range(0,j+1): print(i*7) 方法五: for i in range(1, 100)[6::7]: print i
    查看全部
    0 采集 收起 来源:什么是迭代

    2018-03-22

  • 字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC' 但它会把所有字母都变成大写
    查看全部
    0 采集 收起 来源:对字符串切片

    2018-03-22

  • 切片可以嵌套 作业要求中 输出* 最后10个5的倍数 答案是 print L[-46::5] 不是很灵活的方法,得通过计算得知起始坐标 推荐答案 print L[4::5][-10:] 先获得5的倍数,再取后10个
    查看全部
    0 采集 收起 来源:倒序切片

    2017-07-08

  • ‘开始元素’:‘最后元素’:‘取元素间隔’
    查看全部
    0 采集 收起 来源:对list进行切片

    2017-07-08

  • '+'是字符串连接符号,两边必须是字符串类型的,‘,'是默认一个空格
    查看全部
  • 注意这几个引号的问题
    查看全部
    0 采集 收起 来源:Python更新dict

    2017-07-08

  • 如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: len(args) 得到args的长度 sum(args) 得到args所有项的和 def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数
    查看全部
  • int('123', 8) 是说明输入的字符参数123的数值是八进制的,要转化成整型数据的十进制。即无论写8还是10,结果都是十进制的整型数据 默认参数只能定义在必需参数的后面
    查看全部
  • 数字加上引号就不是数字了,而是字符串 这个字典中, 字典的值都是字符串,所以需要加引号, 如果不加引号的话,代表 Adam 是个变量,而前面并没有声明
    查看全部
  • dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。
    查看全部
  • 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-07-08

  • if 语句后接表达式,然后用:表示代码块开始。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-07-08

  • Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。
    查看全部
    0 采集 收起 来源:Python之if语句

    2017-07-08

  • 要想输出内容,字符串一定要加单引号
    查看全部
    0 采集 收起 来源:Python之访问dict

    2017-07-08

举报

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

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