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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
    1. raw字符串:在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。

      但是 r'...' 表示法不能表示多行字符串,也不能表示包含 ' 和 " 的字符串。

    2. 若要表示多行字符串,可以用'''...'''表示

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

    查看全部
    1. 插入一个\表示这是一个普通字符,不代表字符串的起始

    2. 转义字符 \不计入字符串的内容中。

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

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

    2022-03-28

    1. 容器:

      在Python中,包括列表(list)、元组(tuple)、字典(dict)、集合(set)等,他们都可以放入多个元素,因此都可以算作是容器。

    2. 列表

      列表(list)是一种有序的容器,放入list中的元素,将会按照一定顺序排列。构造list的方法非常简单,使用中括号[]把需要放在容器里面的元素括起来,就定义了一个列表。

            list可以同时放入任意类型的数据。

            L = ['Alice', 66, 'Bob', True, 'False', 100]

    查看全部
  • a=f"你好呀,%d岁的CC。"%3

    print(a)

    # 你好呀,3岁的CC。


    a=f"你好呀,%d岁的CC。"

    b=a%3

    print(b)

    # 你好呀,3岁的CC。

    查看全部
  • raw 字符串(原始字符串)

            如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。

            但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串。如果要表示多行字符串,可以用'''...'''表示。

    查看全部
    1. Python把0、空字符串和None看成False,其他数值和非空字符串都看成True。

    2. 短路计算

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

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

    查看全部
    1. 整数和浮点数的运算

      整数和浮点数运算后 ,得到的结果不管小数点后是否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。

    2. round()函数

      用于保留小数点后若干位,它两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。

      num = 10 / 3

            # 使用round保留两位小数
            round(num, 2) # ==> 3.33

    查看全部
    1. 与运算(and):只有两个布尔值都为 True 时,计算结果才为 True

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

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

    4. Python把0、空字符串和None看成False,其他数值和非空字符串都看成True

    5. not计算的优先级是高于and和or的

    6. 短路计算:Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果


       ·

    查看全部
    1. 取模运算:Python数字支持取模运算,使用百分号%表示取模

    2. 地板除:忽略纯小数的部分,得到整数的部分,地板除使用//进行。

    3. round()函数

      调用方式:使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。

      例:

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

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

    2. 变量不能用数字开头

    3. 变量尽量不要和Python关键字重合

    查看全部
    1. 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。

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

    查看全部
  • d = {    'Alice': 45,    'Bob': 60,    'Candy': 75,    'David': 86,    'Ellena': 49}namel=['Alice','Bob','Candy','Mimi','David']for item in namel:    print(d.get(item))

    http://img1.sycdn.imooc.com//623ef36c0001c98007300354.jpg

    d.get()

    查看全部
  • set集合类型
    tuple元组类型
    list列表类型
    dict字典类型
    查看全部
    0 采集 收起 来源:什么是set

    2022-03-25

  • L=3.14
    W=1.57
    print (Round(L*W,2))
    查看全部
  • #coding=uft_8
    a='hello world!'
    print (a)
    查看全部
  • Python之while循环

    和 for 循环不同的另一种循环是 while 循环,while循环可以继续进行下去的条件更加简单,只需要判断while循环的条件是否为True即可,当条件为True时,即继续运行下去。
    比如:

    while True:     print(1)

    在上述代码中,由于while的条件一直为True,所以这个代码将会无限的输出1,同学们不要轻易尝试。
    我们可以把while循环的条件设置得复杂一些,在运行一定次数后,条件可以自动变为False从而跳出while循环。
    比如计算1~100的和。

    num = 1 sum = 0 while num <= 100:     sum = sum + num # 注意缩进     num = num + 1 # 注意缩进 print(sum) # ==> 5050

    在上述代码中,while的判断条件是num <= 100,当num小于或者等于100时,循环会继续下去,但当num > 100时,将跳出循环;因为在while循环里面num不断加1,所以num最终会大于100,因此while循环不会无限进行下去。

    任务

    请求出1~10的乘积。

    http://img1.sycdn.imooc.com//623ae95500010c4302530217.jpg

    查看全部

举报

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

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