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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python中替换元素: 1.要替换某个元素,可以先把某个元素删除,再添加需要替换的元素。(先删后换显然比较麻烦) 2.对list中某个索引赋值,就可以直接用新的元素替换掉原来的元素,list中包含的元素个数始终保持不变。如:L[0]=‘Bart’ 3.还可以用倒叙访问list的方法替换元素。如:L[-3]=‘Bart’
    查看全部
  • 变量名.pop()删除list末尾元素并显示该元素 变量名.pop(位置号)指定位置删除元素 注意: 删除某个制定元素后,该元素后,所有元素位置都会相应前进一位。
    查看全部
  • append()总是把新的元素添加到 list 的尾部。 用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素 L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上
    查看全部
  • 1.List中的元素是按照顺序排列的 2.List中所包含的元素不要求都必须是同一种数据类型 3.一个元素没有list,就是空list 4.单词记得要用 单引号 括起来
    查看全部
    0 采集 收起 来源:Python创建list

    2017-01-28

  • Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True
    查看全部
  • 错误原因:编码冲突(Unicode VS utf-8) 解释:代码编辑第一行的注释#-*-coding:utf-8 -*-,表明以下Python代码使用utf-8编码,但是很多人把题目要求的输出语句写成print u'" ..."',这样就又要让解释器使用Unicode编码输出,导致解码出错。我们应该记住以何种方式编码就应以何种方式解码,否则就很有可能出现编码错误。 在编码过程中,u'''…'''和-*-coding:utf-8 -*-冲突
    查看全部
  • ,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
    查看全部
  • 而比较函数 cmp(x, y) 就需要两个参数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1 int()函数可以把其他数据类型转换为整数
    查看全部
  • 因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,所以: True and 'a=T' 计算结果是 'a=T' 继续计算 'a=T' or 'a=F' 计算结果还是 'a=T'
    查看全部
  • 果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-
    查看全部
  • rint u'中文' 中文 注意: 不加 u ,中文就不能正常显示。 Unicode字符串除了多了一个 u 之外,与普通字符串没啥区别,转义字符和多行表示法仍然有效:
    查看全部
  • 我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。
    查看全部
  • set存储的元素和dict的key类似,必须是不变对象
    查看全部
  • \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
    查看全部
  • 要表示字符串 Bob said "I'm OK". 由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为 'Bob said \"I\'m OK\".'
    查看全部

举报

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

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