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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 与运算:只有两个布尔值都为 True 时,计算结果才为 True。 True and True # ==> True True and False # ==> False False and True # ==> False False and False # ==> False 或运算:只要有一个布尔值为 True,计算结果就是 True。 True or True # ==> True True or False # ==> True False or True # ==> True False or False # ==> False 非运算:把True变为False,或者把False变为True: not True # ==> False not False # ==> True
    查看全部
  • r'...' 可以表示""的字符串呀 >>> print r'"hahaha"' "hahaha"
    查看全部
  • 4. 1)if... 2)if...else 3)if...elif...elif
    查看全部
  • items() 方法把dict对象转换成了包含tuple的list,我们对这个list进行迭代,可以同时获得key和value: >>> d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } >>> print d.items() [('Lisa', 85), ('Adam', 95), ('Bart', 59)]
    查看全部
  • 3.pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'。
    查看全部
  • Python入门: 1.append()总是把新的元素添加到 list 的尾部。 2.L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。 3.
    查看全部
  • 1. upper() 可以把字符变成大写字母 >>> 'abc'.upper() 'ABC' 2.zip()函数可以把两个 list 变成一个 list: >>> zip([10, 20, 30], ['A', 'B', 'C']) [(10, 'A'), (20, 'B'), (30, 'C')] 3. dict 对象有一个 values() 方法,这个方法把dict转换成一个包含所有value的list,这样,我们迭代的就是 dict的每一个 value: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print d.values() # [85, 95, 59]
    查看全部
    0 采集 收起 来源:迭代dict的value

    2018-03-22

  • python代码的缩进规则:相同所进的代码被视为代码块 if语句后面接表达式,然后是冒号:表示代码块开始
    查看全部
    0 采集 收起 来源:Python之if语句

    2016-08-31

  • 为何t=('a','b',['A','B'])中要求tuple的元素是完全不可变不能直接把[]去掉? 因为['A','B']是一个整体集合,是一个单一元素,直接去掉[]就变成了两个元素了,所以只能将[]改为()
    查看全部
  • 1.python中的迭代是指for循环,在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration) 2. 有序集合:list,tuple,str和unicode; 无序集合:set 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:索引迭代

    2016-08-31

  • 替换list列表元素: 方法①:先删除(L.pop()的方法)后替换(L.append()或者L.insert()的方法) 方法②:直接替换 L[?]=? PS:直接替换还可以采用索引号替换的方式 L[索引号]=?
    查看全部
  • 关于删除list列表中的元素: ①方法:可以用L.pop()方式删除:L.pop()括号中无排序数时默认删除最后一位元素; L.pop(2)时默认删除第三位元素; ②关于习题:首先L有四个元素,第二行代码L.pop(2)删除了第三位的元素,原本第四位的元素就变成了第三位的元素,第三行代码L.pop(3)要求删除的是第四位的元素,就出现了一个问题:原本第四位的元素变成了第三位的元素,第四位元素是空的无法删除,所以因该改为: L=['adam','lisa','paul','bart'] L.pop(2)#删除paul,bart向前一位 L.pop(2)#删除bart print L
    查看全部
  • 关于list列表添加新元素的方法以及它们的特点:<br> ①append()添加法: 方法:先列出list列表,然后在下一行代码中写入<br> L.append(#需要添加的元素);<br> 特点:append添加元素的方法只能添加进list元素的末尾;<br> ②insert()嵌入法: 方法:先列出list列表,然后在下一行代码中写入<br> L.insert (#需要添加进的位置,元素);<br> 特点:insert添加元素可以选择添加进列表元素的任意位置
    查看全部
  • kl
    查看全部
    0 采集 收起 来源:Python之if语句

    2016-08-30

  • 单/多行raw字符串 & 转义
    查看全部

举报

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

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