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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素
    查看全部
  • append()总是把新的元素添加到 list 的尾部。
    查看全部
  • set内部存储的元素是无序的。 因为set不能包含重复的元素,所以,当我们传入包含重复元素的 list 会怎么样呢? >>> s = set(['A', 'B', 'C', 'C']) >>> print s set(['A', 'C', 'B']) >>> len(s) 3 结果显示,set会自动去掉重复的元素,原来的list有4个元素,但set只有3个元素。
    查看全部
  • 短路计算。 1. 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
    查看全部
  • 如果有# …… 等,就不需要 u了
    查看全部
  • def greet(name='world'): print 'Hello, ' + name + '.' #定义好greet()函数并设定好其默认参数为“world” greet() #检查greet默认取值时候的输出情况 greet('Bart') #输入“Bart”时的输出情况
    查看全部
  • >>> t = ('a', 'b', ['A', 'B']) 如果像上面那样,这个tuple指向了一个list,list里的元素是可以变的,因为tuple一开始指向的list并没有变成别的list,所以tuple所谓的“不变”是说,tuple的每个元素,指向永远不变,指向了a这个list 就不能指向b那个list,但是a这个list本身是可以变的。 即“指向不变”。 如果想把【‘A’,‘B’】也变成不变的,就把中括号变成小括号就行了
    查看全部
  • Python在打印单元素tuple时,也自动添加了一个“,”,因为()既可以表示tuple,也可以表示运算优先级,加“,”为了更明确地告诉你这是一个tuple。 如果是多元素,加不加都无所谓
    查看全部
  • tuple和list一样,都是一种有序的列表,而且都可以根据索引值来访问元素,但是tuple一旦创建完毕就不能进行更改了,它没有append()方法, 也没有insert()和pop()方法. tuple的创建方法是 >>>t = ('a','b') 不管是list还是tuple中数字,布尔值不用用‘’符号
    查看全部
  • 替换list中的元素: 直接给list中的某个索引用“=”直接赋值,新的元素替换原来的元素,索引位置也不变
    查看全部
  • 从list中删除已有的元素,也有两种方法: 1、pop()方法删除list中的最后一个元素 >>>L.pop() #这样最后一个元素就被删除了。 2、根据元素的索引位置,譬如 >>>pop(2) #删除第三位的元素 注释:如果连续删除两个元素,一定注意从后面往前删,元素的索引位置是时刻在变化的,所以删除第二个元素时,要注意它的索引未知的变化
    查看全部
  • 太坑了吧!我以为他要把转义字符打出来呢
    查看全部
  • append()总是把新的元素添加到 list 的尾部。 L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。insert括号后面不一定非得是0,也可以指定索引位置
    查看全部
  • cmd-》输入python->100+200回车=300-》exit()退出
    查看全部
  • stdin = standard input 标准输入 syntax 语法错误 exit 后面要加括号 但是为什么 ctrl-z 不能退出呢? 命令提示符 python 后可以直接使用 汉子和汉子 链接 得出是反斜杠\ 是转义么?
    查看全部

举报

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

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