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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 多重循环

    循环内部,还可以嵌套循环,我们来看一个例子:

    for x in ['A', 'B', 'C']:   
        for y in ['1', '2', '3']:
            print x + y


    查看全部
  • 当判断结果有多重性时,应采用if-elif-else语句,但是这个语句的判断是从上到下来判断的,当某一个条件打成时就不会判断接下来的条件直接跳出整个判断体。所以在运用这个语句的时候要注意,上层的逻辑关系不能包含下层(下层逻辑关系可以包含上层)

    查看全部
  •  continue继续循环

    用continue跳过后续循环代码,继续下一次循环。

    L = [75, 98, 59, 81, 66, 43, 69, 85]
    sum = 0.0
    n = 0for x in L:
    if x < 60:
            continue
        sum = sum + x
        n = n + 1
    print sum / n


    查看全部
  • 表达一种非此即彼的判断时,常采用if……else语句,需要注意的是,else执行的是if语句后条件的非。

    if语句和else语句后都应加冒号:

    查看全部
    0 采集 收起 来源:Python之 if-else

    2018-08-27

  • 代码缩进规则规定,下一行如果需要缩进,一般比上一行代码多四个空格,在实际运用中选择使用快捷键Ctrl+"]"来进行向右缩进

    退出缩进时,要在下方多敲一行回车

    查看全部
    0 采集 收起 来源:Python之if语句

    2018-08-27

  • tuple元组不可变性指的是其内元素的指向不可变,而元祖中元素中如果为list的话list指向的内容是可变的,而不变的是list在tuple中的位置    以及list的性质(例如大小)等

    查看全部
  • while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束

    while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。

    在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。

    如果没有这一个语句,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环,所以要特别留意while循环的退出条件


    查看全部
  • 定义单元素元组时,需要在元素后面加个逗号以便和元素区分开例如t=(1)=1 t=(1,)=(1,)

    查看全部
  • pop()方法总是删除list的最后一个元素,当利用索引删除元素时list大小会减少 相应的索引值也会减少

    查看全部
  •  if ... 多个elif ... else ... 的结构,一次写完所有的规则

    特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。

    查看全部
  • Python代码的缩进规则.4个空格,不要使用Tab,更不要混合Tab和空格

    注意: if 语句后接表达式,然后用:表示代码块开始。

    如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:


    查看全部
    0 采集 收起 来源:Python之if语句

    2018-08-27

  • “可变”的tuple

    tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!

    查看全部
  • 创建单元素tuple

    因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”来避免歧义

    Python在打印单元素tuple时,也自动添加了一个“,”,为了更明确地告诉你这是一个tuple。

    多元素 tuple 加不加这个额外的“,”效果是一样的


    查看全部
  • 元组tuple

    tuple没有 append()方法,也没有insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。获取 tuple 元素的方式和 list 是一模一样的,可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素


    查看全部

举报

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

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