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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • Python的布尔类型

    与运算 and

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

    或运算 or

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

    非运算 not

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

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

    True and 0计算结果是0 ,继续计算0 or 99计算结果是 99 
    需要注意的是,not计算的优先级是高于and和or的

    短路计算

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

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

    查看全部
  • Python的整数与浮点数

    四则运算 + - * /

    整数、浮点数可以直接进行四则运算,得到的结果不管小数点后是否有值,结果都变成浮点数了,比如5.0

    取模运算 %

    地板除

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

    小数点位数

    round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数

    查看全部
  • Python定义变量的方法

    合法的变量名

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

    变量不能用数字开头

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

    定义变量

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

    查看全部
  • Python基础数据类型

    整数

    浮点数:可能会有四舍五入的误差,例如0.1+0.2

    字符串

    布尔值

    空值:用None表示

    查看全部
  • 使用编辑器运行Python程序

    常见的编辑器包括Sublime Text3,Visual Code,PyCharm等。

    查看全部
  • 使用终端运行Python程序

    打开命令行窗口

    输入python进入python运行环境(正确的python运行环境会有>>>的提示)

    输入你的第一行Python代码print('Hello World'),回车即可运行

    查看全部
  • python官网-Downloads-对应操作系统下载-点击安装-勾选add python to path和install launcher for all users

    验证是否安装成功:win+r键打开运行窗口,输入cmd,命令行输入python,如果安装成功会提示python版本

    查看全部
  • 2.0与3.0不兼容,建议3.0,2.0已停止更新

    查看全部
  • 面向对象 解释型

    查看全部
    0 采集 收起 来源:Python简介

    2024-10-10

  • \n表示换行
    \t表示一个制表符
    \\表示\字符本身
    查看全部
    0 采集 收起 来源:Python的字符串

    2024-09-26

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

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

    ab = s[0:2] # 取字符串s中的第一个字符到第三个字符,不包括第三个字符
    print(ab) # ==> AB

    查看全部
  • 如果要表示多行字符串,可以用'''...'''表示:

    我们可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如:

    r'\(~_~)/ \(~_~)/'

    查看全部
  • 小数点位数

    使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,这里先了解round的调用方式,使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数。

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

    查看全部

  • 布尔值

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

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

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

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

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

    空值

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

    注意,None和0是不一样的,None不能理解为0,因为0是有意义的,比如我有0个苹果表示我没有苹果,0表达的是数值0的意思,而不能表示为我有None个苹果,None是一个特殊的空值。

    查看全部

举报

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

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