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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
  • Python的注释以 # 开头,后面的文字直到行尾都算注释

    # 这一行全部都是注释...
    print 'hello' # 这也是注释


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

    2019-09-24

  • print语句可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:

    >>> print 'hello, world'


    查看全部
  • >>> 'ABCDEFG'[:3]
    'ABC'
    >>> 'ABCDEFG'[-3:]
    'EFG'
    >>> 'ABCDEFG'[::2]
    'ACEG'

    在很多编程语言中,针对字符串提供了很多各种截取函数,其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。

    查看全部
    0 采集 收起 来源:对字符串切片

    2019-09-24

  • #语句说明
    #<table>和</tableb> 开始/结束创建表格
    #<table border="0">和<table border="1"> 表格没有/有表框
    #<tr>和</tr> 开始一行、结束该行 (table row:tr)
    #<th>和</th> 创建单元格,单元格类型为表头 (table head:th)
    #<td>和</td> 创建单元格,单元格类型为数据 (table data:td)

    查看全部
    0 采集 收起 来源:复杂表达式

    2019-09-24

  • dict 对象有一个 values() 方法,这个方法把dict转换成一个包含所有value的list,

    dict除了values()方法外,还有一个 itervalues() 方法,用 itervalues() 方法替代 values() 方法,迭代效果完全一样:

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

    2019-09-24

  • Python的 dict 就是专门干这件事的。用 dict 表示“名字”-“成绩”,花括号 {} 表示这是一个dict。

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

     

    查看全部
  • >>> L[::2]
    ['Adam', 'Bart']

    第三个参数表示每N个取一个,上面的 L[::2] 会每两个元素取出一个来,也就是隔一个取一个。


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

    2019-09-24

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


    查看全部
  • 第一次if判断是false没有跳出循环,下放加入另一个条件if,通过加入continue来继续刚刚的while循环,输出偶数的和。

    查看全部
  • dict的第一个特点是查找速度快,缺点是占用内存大,还会浪费很多内容。list正好相反,占用内存小,但是查找速度慢。

    dict的第二个特点就是存储的key-value序对是没有顺序的。

    dict的第三个特点是作为 key 的元素必须不可变。Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。

    查看全部
  • for  return

    查看全部
  • 如果只有一个条件情况,仅用if输出即可,如存在两个条件情况则用if....else;超出两个的则使用if....elif......else表示条件1,2,3,....从1开始筛选,只要符合前面后面就不执行。

    查看全部
  • if条件之后需要加冒号enter至下一行后输入执行的代码,输出代码print前必须敲一下空格。

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

    2019-09-24

  • 变量:

    Python中的变量为动态语言,不需要指定数据类型,与Java相反,java的变量是静态语言,声明时必须指明数据类型。所以变量在使用过程中可以赋予不同类型的值。

    变量的命名规则:变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,不能是关键词。


    查看全部
  • 将['A','B']更换成('A','B'),则无法修改,前面也提到()代表touple,如想修改【】内的内容,则可以赋值给L,转换成L的形式进行修改。

    查看全部

举报

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

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