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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • \'或者\"表示’和”转义

    查看全部
    1. 无需转义写法,r'字符串'

    2. 多行字符串,'''

    3. 将多行转为单行字符串,前加r

    查看全部
  • python变量的特点

    1. 区分大小写 

    2. 变量类型不固定,由变量的值所决定,python属于动态语言

    注意赋值语句与等号的区别,

    理解变量在内存中的表示:内存中创建值,变量的指向值

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

    比如L[-4:-1],则不包含最后一个数

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

    2019-01-12

  • print语句的使用

    print后面多个打印项,使用逗号分开,各打印项间输出时有一个空格分开

    指法练习the quick brown fox jump over the lazy dog.

    查看全部
  • 而迭代是一个动词,它指的是一种操作,在Python中,就是 for 循环。


    迭代与按下标访问数组最大的不同是,后者是一种具体的迭代实现方式,而前者只关心迭代结果,根本不关心迭代内部是如何实现的。

    就比如刚刚我很讨厌的要求最后10个5的倍数

    标准答案为 

    L=range(1,101)

    print L[-46::5]

    或者(当然如果我已知符合要求的最小一个数是55,则)

    print L[54::5]


    利用遍历=迭代

    for i in range(1,101):

        if i > 54 and i%5==0:

            print i 


    查看全部
    0 采集 收起 来源:什么是迭代

    2019-01-12

  • 要遍历dict中的所有元素,用for循环。这跟遍历list的所有元素一样。

    例如:

    >>> d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }
    >>> for key in d:
                  print key

    Lisa
    Adam
    Bart


    查看全部
  • python的单行注释#

    注释的用途,1.增加可读性,方便阅读   2.调试程序,一些代码我们不想运行,但又不想删除,就可以用注释暂时屏蔽掉

    查看全部
    0 采集 收起 来源:Python的注释

    2019-01-12

  • 新增或修改dict中的元素应使用赋值语句。

    例如要把新同学'Paul'的成绩加进去:

    >>>d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }

    >>>d[ 'Paul' ] = 72

    >>>print d

    {'Lisa': 85, 'Paul': 72, 'Adam': 95, 'Bart': 59}

    如果key本身是存在的,则赋值会用新的value替换掉原来的value。

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

    2019-01-12

  • items() 方法把dict对象转换成了包含tuple的list

    查看全部
  • 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括:
    1. 有序集合:list,tuple,str和unicode;
    2. 无序集合:set
    3. 无序集合并且具有 key-value 对:dict


    查看全部
    0 采集 收起 来源:什么是迭代

    2019-01-12

    1. 整数:十六进制写法0x12

    2. 浮点数:不精确,科学计数法12.3e5=12.3*10^5

    3. 字符串的三种定义:单引号、双引号、三引号

    4. 布尔值 

    5. 空值 None

    查看全部
  • value()

    itervalues()

    查看全部
    0 采集 收起 来源:迭代dict的value

    2019-01-12

  • enumerate()

    zip()

    查看全部
    0 采集 收起 来源:索引迭代

    2019-01-12

  • print('hello, world')

    不可以使用记事本书写python的代码,可以使用nodepad++,

    文件编码uft8无BOM,

    语言设置成为python

    保存文件为*.py

    运行  :到  *.py存放路径,执行*.py

    查看全部

举报

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

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