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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 变量
    类似代数中的设元
    在python中变量可以是字符串是布尔值,它的组成包括数字,字母,汉字以及下划线,注意的是数字不能作为变量开头
    查看全部
    1. 容器

      在程序中,容器是一种可以把多个元素放在一起的数据结构;

      在Python中,包括列表(list)、元组(tuple)、字典(dict)、集合(set)等

    2. list

      1)列表(list)是一种有序的容器

      2)定义:

      scores = [45, 60, 75, 86, 49, 100]
      names = ['Alice', 'Bob', 'David', 'Ellena']

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

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

    查看全部
  • longth = 3.14

    width = 1.57

    s = longth * width

    print(round(s, 2))

    查看全部
  • a = 'python'
    print('hello,', a or 'world')
    b = ''
    print('hello,', b or 'world')

    b为空所以为false 取world

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

    \n表示换行

    \t 表示一个制表符

    \\表示 \ 字符本身

    搜索

    复制

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

    2022-08-07

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

    注意:not计算的优先级是高于and和or的。

    搜索

    复制

    查看全部
  • for循环(ch)

    例:

    s = 'ABCD'
    for ch in s:
        print(ch)

    ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。

    查看全部
    0 采集 收起 来源:Python之for循环

    2022-08-06

  • 在这里,同样需要注意两个地方,第一个是冒号:,在else中,同样需要冒号;其次是缩进,在else的子逻辑分支,同样需要缩进。

    查看全部
    1. 缩进:在Python规范中,子分支代码需要缩进,一般使用4个空格作为缩进

    2. if语句格式:有一个冒号:表示接下来是分支代码块

      例:score = 59
      if score < 60:
          print('抱歉,考试不及格')
      # ==> 抱歉,考试不及格

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

    2022-08-06

  • 字符串切片([])

    切片需要在中括号[]中填入两个数字,中间用冒号分开,表示子串的开始位置和结束位置,并且这是半闭半开区间,不包括最后的位置。

    例:a = s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符

    查看全部
  • 1.1byte=8bit

    2.一个字节能表示的最大的整数就是255

    3.ASCII编码:0 - 255被用来表示大小写英文字母、数字和一些符号,这种编码方式被称为ASCII编码.

    4.Unicode:统一所有文字的编码,用两个字节表示一个字符.

    查看全部
    1. 字符串format

      1)作用:输出不固定的字符串内容

      2)组成:字符串模板和模板数据内容

    2. 字符串模板:template = 'Hello {}'

      1)模板中{}比较多时,可以指定模板数据内容的顺序

      例:template = 'Hello {0}, Hello {1}, Hello {2}, Hello {3}.'
      2)也可以调整顺序

      例:template = 'Hello {3}, Hello {2}, Hello {1}, Hello {0}.'
      3)还可以指定对应的名字

    3. 模板数据内容:

      world = 'World'
      result = template.format(world)
      print(result) # ==> Hello World


    查看全部
    1. 转义字符(\)

    2. 常用的转义字符还有:

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

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

    2022-08-05

  • 1.布尔运算的作用

     在计算机中实现条件判断,根据计算结果为True或者False,计算机可以自动执行不同的后续代码。

    2.与运算

      只有两个布尔值都为 True 时,计算结果才为 True。

      True and True # ==> True
      True and False # ==> False
      False and True # ==> False
      False and False # ==> False

    3.或运算

      只要有一个布尔值为 True,计算结果就是 True。

      True or True # ==> True
      True or False # ==> True
      False or True # ==> True
      False or False # ==> False

    4.非运算

      把True变为False,或者把False变为True     

      not True # ==> False
      not False # ==> True

    5.与其他数据类型运算

      1)在Python中,布尔类型还可以与其他数据类型(字符串,数字等)做 and、or 和not运算

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

      3)not计算的优先级是高于and和or

    6.短路运算

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

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

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




    查看全部
  • 1.四则运算(+、-、*、/)

    1)整数、浮点数可以直接进行四则运算。

    2)整数和浮点数运算后,得到的结果不管小数点后是否有值,结果都变成浮点数。


    2.取模运算(%)

    恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。

    例:print(33 % 2) # ==> 1 因此33为奇数
           print(100 % 2) # ==> 0 因此100为偶数


    3.地板除(//)

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

    例:10//4 # ==> 2


    4.round()函数

    1)目的:使用Python计算小数的时候,经常需要保留小数点后若干位。

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

    例:num = 10 / 3
    round(num, 2) # ==> 3.33

    查看全部

举报

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

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