为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • pop()方法默认删除列表的最后一个元素,并返回。

    pop()还可以接收一个参数,指定需要删除的元素的位置。

    查看全部
  • append()方法总是将元素添加到list的尾部。 

    insert()方法和append()方法不一样,insert()方法需要两个参数,分别是需要插入的位置,以及需要插入的元素。

    查看全部
    1. 在循环体内直接退出循环,可以使用 break 语句。

    2. 对于字符串s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',

    s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    num = 1
    for ch in s:
        if num > 20:
            break
        print(ch)
        num = num + 1   (如果在print上面就只会在if里面循环,因为有break,就只会循环一次跳出)

    查看全部
  • sum:总和

    while:当

    for...in....:给....在....

    查看全部
  • 在else中,同样需要冒号;其次是缩进,在else的子逻辑分支,同样需要缩进。

    查看全部
    1. if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进

    2. 在if语句的最后,有一个冒号:,这是条件分支判断的格式,在最后加入冒号:,表示接下来是分支代码块

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

    2022-09-20

    1. 如果一个字符串包含很多需要转义的字符,可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。

    2. 如果要表示多行字符串,可以用'''内容'''表示

    3. 在多行字符串前面添加r,把这个多行字符串也变成一个raw字符串:

    查看全部
    1. 字符串本身包含‘,可以用”“括起来;字符串本身包含“可以用’‘括起来

    2. 如果字符串既包含'又包含"可以用\进行转义(注意:转义字符 \不计入字符串的内容中。)

    3. \n表示换行
      \t 表示一个制表符
      \\表示 \ 字符本身

    查看全部
    0 采集 收起 来源:Python的字符串

    2022-09-19

    1. 布尔类型只有True和False两种值

    2. 与(and)运算:只有两个布尔值都为 True 时,计算结果才为 True。

    3. 或(or)运算:只要有一个布尔值为 True,计算结果就是 True。

    4. 非(not)运算:把True变为False,或者把False变为True。

    5. 短路计算:在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。

    6. 短路计算:在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。

    查看全部
    1. 浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。

    2. Python数字支持取模运算,使用百分号%表示取模。恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。

    3. Python除了普通除法以外,还有一个特殊的除法被称为地板除,对于地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。

    4. round(2)函数,保留2位小数

    查看全部
    1. 变量名由大小写英文字母、数字和下划线_组成

    2. 变量不能用数字开头

    3. 变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)

    查看全部
    1. 整数、浮点数、字符串、布尔值、空值

    2. 整数:二进制整数使用前缀0b表示,比如:0b0110,0b1100。十六进制使用前缀0x,比如:0x12ef,0xde2431af。

    3. 在Python中,字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符

    4. 一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。

    5. 布尔值可以用and、or和not运算(注意and,or,not都是Python语言本身的关键字)。

    6. and运算是与运算,只有所有都为 True,and运算结果才是 True。

    7. or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。

    8. not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。

    9. None和0是不一样的,None不能理解为0,因为0是有意义的

    查看全部
  • 在if语句的最后,有一个冒号:,这是条件分支判断的格式,在最后加入冒号:,表示接下来是分支代码块

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

    2022-09-17

  • 布尔值对应于生活中的就是对和错,在计算机的世界里,大部分判断都是非错则对的,布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。

    查看全部
  • 通过dict提供的items()方法,items()方法会返回dict中所有的元素,每个元素包含key和value。

    例:

    d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}


    for key in d:

        value = d[key]

        print(key,value)

        

    for key, value in d.items():

        for score in value:

            print(key, score)

    查看全部

举报

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

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