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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 倒序切片包含起始索引,不包含结束索引 L[-x:],L[:-X]和L[-x:-1]的不同
    查看全部
    0 采集 收起 来源:倒序切片

    2016-11-04

  • L[m:n:p],m表示从第m+1个元素开始,n表示到第n+1个元素为止,不包括n+1个元素。p表示每隔p-1个元素选元素
    查看全部
    1 采集 收起 来源:对list进行切片

    2016-11-04

  • insert pop append ur
    查看全部
  • 因为 Python 的 for循环不仅可以用在list或tuple上,还可以作用在其他任何可迭代对象上。 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict
    查看全部
    0 采集 收起 来源:什么是迭代

    2016-11-04

  • 1. dict的第二个特点就是存储的key-value序对是没有顺序的!
    查看全部
  • 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum 咋一看, while True 就是一个死循环,但是在循环体内,我们还判断了 x > 100 条件成立时,用break语句退出循环,这样也可以实现循环的结束。
    查看全部
  • Python布尔类型 布尔类型:True , False 运算符:and, or , not Python 把0,空字符串''和None看成是False and 和or运算的一条法则:短路计算 a and b,a 是False,则返回a,a 是True,返回b a or b, a 是True,则返回a, a是False,返回a
    查看全部
  • 和 for 循环不同的另一种循环是 while 循环,while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。 比如要从 0 开始打印不大于 N 的整数: N = 10 x = 0 while x < N: print x x = x + 1 while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。 要特别留意while循环的退出条件:如果没有x = x + 1,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环。
    查看全部
  • python 和其他语言对比
    查看全部
  • Python的 for循环可以依次把list或tuple的每个元素迭代出来: L = ['Adam', 'Lisa', 'Bart'] for name in L: print name 注意: name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。 这样一来,遍历一个list或tuple就非常容易了。
    查看全部
    0 采集 收起 来源:Python之 for循环

    2016-11-04

  • 打印中文 在中文字符串前加前缀u表示 u'中文' u'中文\n日文\n韩文' u'''第一行 第二行''' #coding:utf-8 表示:告诉Python解释器,用utf-8编码,读取源代码
    查看全部
  • 字符串前加r变成raw字符串,raw字符串里面的字符不需要转义 但r'...'不能表示多行字符串 便是多行字符串,则需要用'''...''' 在多行字符串'''...'''前需要加r变成raw字符串
    查看全部
  • Python适合的领域
    查看全部
  • and 和 or 运算的一条重要法则:短路计算。
    查看全部
  • Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,所以: True and 'a=T' 计算结果是 'a=T' 继续计算 'a=T' or 'a=F' 计算结果还是 'a=T'
    查看全部

举报

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

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