为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • list 数据的排序,正序访问[0][1][2],倒叙访问就用[-1][-2][-3]这个时候,要注意,正序是从0下标开始的,这个和 java不同,java的倒叙 一般是 下标index(length-1)
    查看全部
  • 函数文档:http://docs.python.org/2/library/functions.html#abs
    查看全部
  • 在Python中,迭代是通过 for ... in 来完成的; 迭代操作就是对于一个集合,无论该集合是有序还是无序,我们用 for 循环总是可以依次取出集合的每一个元素。 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2017-07-30

  • 字符串切片: 1.'ABCDEFG'[:3] 2.'ABCDEFG'[-3:] 3.'ABCDEFG'[::2] 'abc'.upper() 'ABC'
    查看全部
    0 采集 收起 来源:对字符串切片

    2017-07-30

  • 切片所有内容:
    查看全部
    0 采集 收起 来源:倒序切片

    2017-07-30

  • 多层表达式,自己做出来的
    查看全部
    0 采集 收起 来源:多层表达式

    2017-07-30

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

    2017-07-30

  • 取部分list: 1.循环: >>> r = [] >>> n = 3 >>> for i in range(n): ... r.append(L[i]) 2.Slice操作符 L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 L[:],只用一个 : ,表示从头到尾: L[::2],第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个。 print L[0:10]#从第1个数元素开始取,到第11元素结束 print L[2::3]#从第三元素开始取,每隔2个取一个元素 print L[4:50:5]#从第五个取,每隔4个取一个,‘开始元素’:‘最后元素’:‘取元素间隔’
    查看全部
    1 采集 收起 来源:对list进行切片

    2018-03-22

  • 可变参数: def fn(*args): print args Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。
    查看全部
  • 默认参数只能定义在必需参数的后面: 代码这个代表用‘World’给name赋值,当无输入时,会输出这个默认的赋值;若有新赋值时,name会被替换为新值。
    查看全部
  • 汉诺塔
    查看全部
  • 函数返回多值:返回的是tuple值
    查看全部
  • 编写函数: 定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 def my_abs(x): if x >= 0: return x else: return -x 如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None。return None可以简写为return。
    查看全部
  • 调用函数: http://docs.python.org/2/library/functions.html#abs 在交互式命令行通过 help(abs) 要调用一个函数,需要知道函数的名称和参数 >>> int('123') 123 >>> int(12.34) 12 >>> str(123) '123' >>> str(1.23) '1.23'
    查看全部
  • set存储的是一组不重复的无序元素,更新set主要做两件事: 一是把新的元素添加到set中,二是把已有元素从set中删除。 1.用set的add()方法 s.add(4) //如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了 2.用set的remove()方法,s.remove(4) 如果删除的元素不存在set中,remove()会报错
    查看全部
    0 采集 收起 来源:Python之 更新set

    2017-07-30

举报

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

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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