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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串
    查看全部
  • 注意/和\的意义是不一样的
    查看全部
  • print,遇到逗号就输出空格 python里面对大小写很敏感
    查看全部
  • range()函数 >>> range(1,5) #代表从1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) #代表从1到5,间隔2(不包含5) [1, 3] >>> range(5) #代表从0到5(不包含5) [0, 1, 2, 3, 4]
    查看全部
  • Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据
    查看全部
    0 采集 收起 来源:Python创建list

    2016-10-27

  • 列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。 1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。 2. append() 方法向列表的尾部添加一个新的元素。只接受一个参数。 3. extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。
    查看全部
  • abs:取绝对值 cmp:比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1:
    查看全部
  • list tuple dict 和 set list: 1、list=['×××','×××','×××'] 2、list是一种有序的集合,可以随时添加和删除其中的元素。 3、从0开始索引访问list中的元素,print name[num],倒序访问从-1开始,-2,-3类推 tuple: 1、name=('×××','×××','×××')特点:不能添加也不能删除元素 2、访问方式与list相似,可以正常使用t[0],t[-1]等索引方式访问元素 3、当tuple里有list结构时,里面的list结构里的数据可变。t=('a','b',['A','B']),L=t[2]获得list元素,L[0]='×××'改变里面的元素。 dict: 1、name={key1:name,key2:name,key3:name} 可以用len(name)来计算长度 2、特点:查找速度快,key-value序对无序,key的值不可变 3、增删改查 4、dict使用key,格式 print name.get['×××'] 5、加入新格式元素格式:name['new key']=value,如果key已经存在,则赋值会用新的value替换原来的value 6、for循环可以遍历dict的key: >>>name={'key1':value,'key2':value,'key3':value} >>>for key in name: >>> print key set: 1、s=set(['Adam','Lisa','Bart']) 2、set有一系列元素,但是set的元素没有重复,且无序,这点和dict的key很像。 3、特点:不重复、无序性 4、增删改查 5、遍历:直接用for循环可以遍历set的元素 6、更新:添加元素时,用name.add(×××),删除元素用name.remove(×××)
    查看全部
  • range(1,10) 顺序从一到10
    查看全部
  • a = True print a and 'a=T' or 'a=F' ###其输出结果:由于a为True,在进行and运算运算时,则输出'a=T';而在进行or运算时,根据短路计算原则,‘a=F'为True,则只输出'a=T'即可,而不管'a=F’的结果。
    查看全部
  • 更新set: 1.把新元素添加到set中,使用add()方式: s.add(4)。如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了。 2.删除已有元素:用set的remove()方法。s.remove(4)。如果删除的元素不存在set中,remove()会报错。 3.用add()可以直接添加,而remove()前需要判断。
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-10-26

  • 遍历set和遍历list类似,可用for循环实现。 for ... in ...:
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2016-10-26

  • 1.set不存储value。 2.set存储的元素和dict类似,必须是不变对象(字符串、整数、浮点数)。 3.set存储的元素无序。 4.不等于用!=或者<>,推荐前者。
    查看全部
  • 1.list有序,可以按索引访问list。set无序,不能用索引访问。 2.访问set就是判断一个元素是否在set中,用in操作判断,返回True或者False 'Bart' in s (大小写重要。)
    查看全部
    0 采集 收起 来源:Python之 访问set

    2016-10-26

  • 1.set持有一系列元素,这些元素无重复且无序。 2.创建set方式:调用set()并传入一个list,list中的元素作为set的元素。 s = set(['A', 'B', 'C']) 3.打印set显示的元素顺序不确定。而打印list显示的元素顺序确定。 4.set不包含重复元素,当含有重复元素时,打印set会自动去掉重复的元素。 使用len()查看元素个数时,显示不同元素的个数。
    查看全部

举报

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

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