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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 一、错误原因:编码冲突(Unicode VS utf-8) 解释:代码编辑第一行的注释#-*-coding:utf-8 -*-,表明以下Python代码使用utf-8编码,但是很多人把题目要求的输出语句写成print u'" ..."',这样就又要让解释器使用Unicode编码输出,导致解码出错。我们应该记住以何种方式编码就应以何种方式解码,否则就很有可能出现编码错误。
    查看全部
  • 在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头
    查看全部
  • 代码要用notepad,不能用word或记事本; 代码编写时,首行处不能有空格; 运行Python文件(.py),要跳转到文件目录下,输入Python 文件名
    查看全部
  • 插入dict使用d["Paul"=72
    查看全部
    0 采集 收起 来源:Python更新dict

    2018-03-22

  • 而比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1:
    查看全部
  • 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素: >>> s = set(['A', 'B', 'C'])
    查看全部
  • 一是先判断一下 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

  • 如果有 ' 和 " ,这个时候我们就要对某些特殊字符用 \ 进行转义,如 Bob said "I'm OK" 这个里面'和"会引起歧义,因此我们用 \ 来表示这个没有特殊意义,不代表字符串的起始,因此,这个字符串可以表示为 'Bob said \"I\'m OK\".'
    查看全部
  • 集合元素的增删 L.add(元素) L.remove(元素)
    查看全部
    0 采集 收起 来源:Python之 更新set

    2016-05-29

  • 可变的tuple的本质是改变的tuple集合中的可变的元素, 如果想实实在在的tuple中的元素不能改变,那么此tuple中的元素必须本身就是不可变的
    查看全部
  • tuple中如果只包含一个元素,我们将之称为单元素tuple,创建单元素tuple时,此元素的后面必须添加一个","来表示这是一个tuple而不是数学中的小括号
    查看全部
  • tuple表示的是元组,和list不同的地方就是list使用的是[]来包含元素,而tuple使用()来包含元素。 由于tuple中的元素是不可以改变的,所以tuple没有append(),insert(),pop()的方法,只能从其中取出元素,同样是通过下标的方法来取出元素
    查看全部
  • 替换元素直接将对应下标的元素的值修改即可
    查看全部
  • java中将list中的元素删除的时候使用的是remove方法<br> python中将List中的元素删除的是pop()方法,如何没有参数,表示的是将最后的一个元素删除,如果参数是下标,那么表示将此下标的元素从list中删除,并且调用pop()方法的时候返回值是被删除的这个元素的对象,我们可以通过print的方法来将此元素打印出来
    查看全部
  • 在java的list中,为List中添加一个元素是使用add的方法 在python中,在list最后添加一个元素是使用append方法,在指定位置添加元素使用 list_demo.insert(index,item)
    查看全部

举报

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

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