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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • 1 python is dynamic language

    2 list needs []

    查看全部
    0 采集 收起 来源:Python创建list

    2018-11-19

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

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

    2018-11-19

  • L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。

    如果第一个索引是0,还可以省略:


    查看全部
    0 采集 收起 来源:对list进行切片

    2018-11-19

  • set(list)

    set 不能包含重复的元素

    查看全部
  • int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。

    查看全部
  • 记住倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。

    查看全部
    1 采集 收起 来源:倒序切片

    2018-11-19

  • 0代表name,1代表score

    查看全部
    0 采集 收起 来源:Python之 遍历set

    2018-11-19

  • while循坏示例(注意退出条件和冒号):

    sum = 0

    x = 1

    while x<=100 and x%2!=0:

        sum+=x++

    print (sum)


    查看全部
  • for循环示例(注意缩进和冒号):

    L=['A','D','C']

    for name in L:

        print(name)

    查看全部
    0 采集 收起 来源:Python之 for循环

    2018-11-19

    1.  Python代码的缩进规则:具有相同缩进的代码被视为代码块。缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格

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

      if-else:注意else后加 :

      if-elif-else:注意 :

      示例:

      age=80

      if age>=90:

          print("old")

      elif age>=60:

          print(u"已退休")

      else:

          print(u"未退休")

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

    2018-11-19

    1. 元组tuple,用()即可生成元组对象,元组对象一旦创建便不可修改,但仍可对元素通过索引进行访问

    2. 单元素tuple:()既可以表示tuple,又可以作为括号表示运算时的优先级,故单元素 tuple 要多加一个逗号“,”,这样就避免了歧义。多元素tuple多加不加逗号无所谓

    3. tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。

    查看全部
    1. python中用[]括起来即为一个list对象,list中包含的元素并不要求是同一个数据类型

    2. list对象中的元素可以通过索引来访问,索引可以为正也可以为负,正序索引从0开始,倒序索引从-1开始

    3. list对象添加新元素:append(),append()总是把新的元素添加到 list 的尾部

                                       insert(),它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素

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

      pop(索引号),删除索引号指向的元素

    5. list对象替换元素:直接赋值

                 


    查看全部
    0 采集 收起 来源:Python创建list

    2018-11-20

  • python中0、空字符串、none看成false,其他数值或非空字符串看成true

    python中的与、或、非:and、or、not

    python中的and、or有短路计算

    查看全部
  • python中整数运算结果是整数,浮点数运算结果是浮点数、整数+浮点数运算结果是浮点数

    查看全部
    1. 以Unicode表示的字符串用u'...'表示,可与raw字符串和多行字符串进行组合

    2. 如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释

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


    查看全部

举报

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

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