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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 四则运算

    整数、浮点数可以直接四则运算

    +、-、*、/=加、减、乘、除

    取模运算:取模运算是求两个数相除的余数。

    Python数字支持取模运算,使用百分号%表示取模。

    查看全部
  • 变量命名

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

    2.变量不能用数字开头

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

    定义变量

    变量名 = 数据,即可定义一个变量。

    查看全部
  • 整数(int()

    二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。

    十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af。

    浮点数=小数(flaot())

    字符串(str())

    布尔值=对和错

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

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

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

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

    空值:用None表示


    查看全部
  • set不允许重复

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

    2022-04-01

  • dict的key不可变

    tuple可做key

    list不可做key

    查看全部
    1. keys()函数:可以返回dict中所有的key。

    2. alues()函数:可以返回dict中所有的value。

    3. clear()函数:可以直接清除dict中所有的元素。

    查看全部
  • Python dict的特点

    1. 查找速度快

            dict的第一个特点是查找速度快(但是dict的缺点是占用内存大,还会浪费很多内容),而list的查找速度随着元素增加而逐渐下降,查找速度慢,但是占用内存小。

    2. 有序与无序

             在Python3.6的版本以后,dict是有序的,但是一般而言,为了避免不必要的误解,一般在需要有序的dict时,我们会使用一种叫做Ordereddict的字典,来确保有序。

    3. key不可变

             对于基础数据类型,字符串、数字等,这些都是不可变的,可以作为dict的key,而对于复杂数据类型,经过前面的学习,我们知道tuple是不可变的,list是可变的,因此tuple可以作为dict的key,但是list不可以作为dict的key,否则将会报错。

    4. Python遍历dict

      遍历dict有两种方法:

      (1)遍历dict的所有key,并通过key获得对应的value。

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


    查看全部
    1. dict提供便捷的pop()方法,允许我们快速删除元素,pop()方法需要指定需要删除的元素的key,并返回对应的value。

    2. pop()方法的参数是dict中的key,当key不存在时,同样会引起错误。

    查看全部
  • 赋值语句其实有两个功能:

        1.当key不存在时,往dict中添加对应的key: value元素。

        2.当key存在时,会更新dict,用新的value替换原来的value。

            因此,在使用赋值语句往dict中添加元素时,为了避免不必要的覆盖问题,我们需要先判断key是否存在,然后再做更新。

    查看全部
    1. dict是可变的,我们随时可以往dict中添加新的key-value

    2. value可以是任意类型的元素,可以是list、tuple等

    查看全部
    1. dict提供通过key找到对应value的功能,通过d[key]的形式,就可以得到对应的value。

    2. 我们在需要通过key找到value时,一定要先判断key存不存在,然后才使用上面的方式获取对应的value,以避免错误。

    3. dict本身提供get方法,把key当作参数传递给get方法,就可以获取对应的value,当key不存在时,也不会报错,而是返回None。

    查看全部
    1. 在dict中,每一项包含一个key和一个value,key和value是一一对应的

    2. 在定义里,我们使用花括号{}表示这是一个dict,然后key和value之间使用冒号:分割,并且每一组key:value的最后,以逗号,表示这一组的结束。

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

    2022-03-31

  • 四则运算

    num1=

    num2=

    result=num1(+、-、*、/)num2

    print(result)

    取模运算:百分号%表示取模

                      print(—%2)

                     当一个数对2取模时结果为0则是偶数,否则就是奇数

    地板除:使用//进行,得到的结果会忽略纯小数的部分,得到整数的部分

                 例如10//4

    小数点位数:使用round()函数,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。

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

    查看全部
  • list可变

    元组tuple不可变,但是tuple里的list可以变

    dict可变

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

    2、变量不能用数字开头

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

    定义变量

    变量名=数据(字符串用‘’括起来)

    print(变量名)

    查看全部

举报

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

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