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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 常用的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 列表list,有序列表tuple 创建tuple和创建list唯一不同之处是用( )替代了[ ] list有append()方法,insert()和pop()
    查看全部
  • 相互替换 L[0],L[-1] = L[-1],L[0]
    查看全部
  • 替换——可以直接赋值 L[2] = 'Paul' L[-1] = 'Paul'
    查看全部
  • list删除pop() L.pop(),默认删除最后一个 L.pop(2),默认删除第2+1个(0,1,2)
    查看全部
  • 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*- 目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
    查看全部
  • 直接把变量 args 看成一个 tuple 就好了。
    查看全部
  • 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:
    查看全部
  • set的元素没有重复,而且是无序的 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素: >>> s = set(['A', 'B', 'C']) 可以查看 set 的内容: >>> print s set(['A', 'C', 'B']) 当我们传入包含重复元素的 list,set会自动去掉重复的元素
    查看全部
  • 需要进行判断是否存在,语句是如果s中的值在ls中存在,就删除,否则就添加
    查看全部
    0 采集 收起 来源:Python之 更新set

    2017-11-13

  • 通过 key 访问 dict 的value,只要 key 存在,dict就返回对应的value。如果key不存在,会直接报错:KeyError。 要避免 KeyError 发生,有两个办法: 一是先判断一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 如果 'Paul' 不存在,if语句判断为False,自然不会执行 print d['Paul'] ,从而避免了错误。 二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None: >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 来源:Python之访问dict

    2018-03-22

  • 第一行加上了编码格式UTF-8,然后你又在多行字符串前面加了u,代表使用unicode编码格式,这样就会有编码冲突,把多行字符串前面的u删掉就可以了。
    查看全部
  • 如图的set的遍历可以先把每一个set值取出来,然后再用tuple的方法将它读出来。因为一组有两个值,所以x[0]是第一个,x[1]是第二个。
    查看全部
    0 采集 收起 来源:Python之 遍历set

    2017-11-13

  • 添加到现有的 list 中 (1)用 list 的 append() 方法把新同学追加到 list 的末尾: L.append('Paul') (2)用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素:L.insert(0, 'Paul')
    查看全部
  • 特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
    查看全部

举报

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

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