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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 获取dict的所有key
    dict提供keys()函数,可以返回dict中所有的key。

    获取dict所有的value
    dict提供values()函数,可以返回dict中所有的value。

    清除所有元素
    dict提供clear()函数,可以直接清除dict中所有的元素。
    查看全部
  • 1)0、空字符串、None 都会被识别为 False,其他为 True

    2)not 优先级高于 and 和 or

    3)短路运算:

       and 运算时,左边为 False,则直接返回左边,否则返回右边;

       or 运算时,左边为 True,则直接返回左边,否则返回右边

    查看全部
  • 取模运算判断是否为偶数:

    print(3 % 2) # ==> 1 因此3为奇数
    print(33 % 2) # ==> 1 因此33为奇数
    print(100 % 2) # ==> 0 因此100为偶数
    地板除忽略结果小数点后面:

    10//4 # ==> 2
    10//2.5 # ==> 4.0
    10//3 # ==> 3
    保留小数点位数:

    num = 10 / 3
    print(num) # ==> 3.3333333333333335
    # 使用round保留两位小数
    print(round(num, 2)) # ==> 3.33

    查看全部
  • 变量名由大小写英文字母、数字和下划线_组成
    变量不能用数字开头变量尽量不要和Python关键字重合,否则可能导致原有的关键字发挥不出来作用
    定义变量则是变量名=数据即可定义一个新变量

    查看全部
  • Python基础数据类型:整数,浮点数,字符串,布尔值,空值。

    二进制0b ,十六进制0x ,

    浮点数即小数 ,10用e替代

    字符串对应生活中的就是非数字类型的内容,比如一个句子,一段话

    一个布尔值只有True、False两种值,要么是True,要么是False

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

    空值是Python里一个特殊的值,用None表示。

    注意,None和0是不一样的,None不能理解为0


    查看全部
  • tuple元素的指向不变,但如果当tuple的元素为list时,指向的list不可变,但list内的元素是可以改变的
    查看全部
  • tuple和list一样,可以包含 0 个、1个和任意多个元素。

    包含 0 个元素的 tuple,也就是空tuple,直接用()表示:

    为什么包含一个元素的元组打印出来之后没有小括号,而是只有一个数字1呢?

    因为()既可以表示tuple,又可以作为括号表示运算时的优先级,结果(1)被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1。
    因此,要定义只有一个元素的tuple,需要在元素后面添加一逗号,而对于多个元素的tuple,则加和不加这个逗号,效果是一样的。
    查看全部
  • tuple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的。
    查看全部
    0 采集 收起 来源:什么是tuple

    2021-09-26

  • pop()方法,除了可以删除最后一个元素以外,pop()还可以接收一个参数,指定需要删除的元素的位置。
    查看全部
  • Ox表示二进制
    Ob表示十六进制
    查看全部
  • pop()方法,除了可以删除最后一个元素以外,pop()还可以接收一个参数,指定需要删除的元素的位置。
    name = L.pop()

    name = L.pop(2)  # 指定下标
    查看全部
  • Python中,下标可以使用-1来表示最后一个元素。
    查看全部
  • 列表和字符串一样,也支持切片,通过切片的方式,获取到列表的子列表。
    names = ['Alice', 'Bob', 'David', 'Ellena'] 
    sub_names = names[0:2]
    切片,取下标,半开半闭,取左不取右。
    查看全部
  • 字符串也可以看作是一种特殊的列表。
    # 请使用迭代的方式按顺序输出列表 L = ['Alice', 66, 'Bob', True, 'False', 100] 的偶数位置的元素。

    L = ['Alice', 66, 'Bob', True, 'False', 100]
    for i in range(len(L)):
        if i%2==0:
            print(L[i])
    查看全部
  • 容器:列表(list)、元组(tuple)、字典(dict)、集合(set)
    list : [   ] ,  有序,可遍历,可放任意类型数据。
    查看全部

举报

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

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