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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 不明白这章讲了个生么几把在python中没有固定的格式t()可以表示很多意思

    查看全部
  • tuple另一种数组表达,但在tuple中不可以随意修改,不建议使用,创建时 将list的[ ]变为()即可。

    查看全部
  • 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。

    缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。

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

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

    >>> age = 20
    >>> if age >= 18:
    ...     print 'your age is', age
    ...     print 'adult'
    ...
    your age is 20
    adult


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

    2018-05-09

  • 数学中的抽象:比如:1 + 2 + 3 + ... + 100,记作:

    100

    ∑n

    n=1


    这种抽象记法是可扩展的,比如:

    100

    ∑(n²+1)

    n=1

    还原成加法运算:

    (1 x 1 + 1) + (2 x 2 + 1) + (3 x 3 + 1) + ... + (100 x 100 + 1)


    写计算机程序也是一样,函数是最基本的一种代码抽象的方式。


    查看全部
  • 当程序中添加了注释

    # -*- coding: utf-8 -*-

    之后,后面的print语句中可以不添加字符u

    print '''中文'''


    查看全部
  • 这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环:

    查看全部
  • 在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。

    查看全部
  • 创建一个tuple,顺序包含0 - 9这10个数。

    t=tuple(range(0,10))

    print(t)


    查看全部
  • Python之创建tuple

    tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。

    同样是表示班里同学的名称,用tuple表示如下:

    >>> t = ('Adam', 'Lisa', 'Bart')

    创建tuple和创建list唯一不同之处是用( )替代了[ ]

    现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。


    查看全部
  • Python之创建tuple

    tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。

    同样是表示班里同学的名称,用tuple表示如下:

    >>> t = ('Adam', 'Lisa', 'Bart')

    创建tuple和创建list唯一不同之处是用( )替代了[ ]

    现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。


    查看全部
  • 需要先创建一个包含所有月份的set。

    参考代码:

    months = set(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
    x1 = 'Feb'
    x2 = 'Sun'
    if x1 in months:
        print 'x1: ok'
    else:
        print 'x1: error'
    if x2 in months:
        print 'x2: ok'
    else:
        print 'x2: error'


    查看全部
  • 可以随时往dict中添加新的 key-value。用赋值语句:

    >>> d['Paul'] = 72


    查看全部
    0 采集 收起 来源:Python更新dict

    2018-05-09

  • 最常用的key还是字符串,因为用起来最方便。

    查看全部
  • print s  的位置不同的时候输出的结果不一样

    放在对应的位置输出正确的答案,否则输出的结果是错误的


    查看全部
    0 采集 收起 来源:Python之 更新set

    2018-05-09

  • pop()方法可以使用索引号来指定将要删除的元素的位置,比如

    L=['Adam' ,'Lisa' ,'Paul' ,'Bart']

    L.pop(2)

    查看全部
  • >>> L = ['Adam', 'Lisa', 'Bart', 'Paul']
    >>> L.pop()
    'Paul'
    >>> print L
    ['Adam', 'Lisa', 'Bart']

    pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,


    查看全部

举报

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

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