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

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
    • 1.四则运算
            整数可与浮点数进行四则运算(得的数变成浮点数具体是整数∈浮点数 由于整数的精确性 浮点数不能包含)四则运算=加减乘除
    • 2.取模运算
             用% 可以判断一个被除数是否为偶数 当一个数/2若结果为0则为偶数 反之不为
    • 3.地板除
        //表示地板除 结果取整数
    4.小数点位数
           round函数可保留小数点位数具体为
    round(num、2)=3.33 num=10/3 print(num)=3.3333333
    查看全部
  • print("洛神")
    查看全部
  • hello='Hello'
    space=''
    world='woeld'
    print(hello,space,world)

    查看全部
    1. 除了默认参数,Python函数还接收一种参数叫做可变参数,可变参数即任意个参数的意思,可变参数通常使用*args来表示

    2. 注意,在使用上,Python会把可变参数定义为一个tuple,所以在函数内部,把可变参数当作tuple来使用就可以了,比如可以通过位置下标取出对应的元素等。

    3. 可变参数的长度可能是0,当长度为0的时候,就会出现除0错误。因此需要添加保护的逻辑

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

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

    3. 字典定义:通过大括号 {} 直接初始化或使用 dict() 函数创建。

    4. 字典特性:无序、可变的数据结构,其元素是键值对形式,键和值之间用冒号 : 分隔,不同键值对之间用逗号 , 分隔。

    5. 增加或修改元素:直接通过键赋值 dict['key'] = new_value,如果键不存在则添加新的键值对,存在则更新原有键对应的值。

    6. 删除元素:可以使用 del dict['key'] 或 dict.pop('key') 删除指定的键及其对应的值。

    7. 查询元素:通过键获取值,若键不存在会抛出 KeyError 异常,可使用 dict.get('key', default_value) 方法避免异常并设置默认返回值。

    8. 其他常用方法:

    9. .keys(): 返回包含所有键的视图对象。

    10. .values(): 返回包含所有值的视图对象。

    11. .items(): 返回包含所有键值对的视图对象。

    12. .clear(): 清空字典的所有内容。

    13. .copy(): 创建一个字典的副本。

    14. .update(): 更新字典内容,可以合并另一个字典或可迭代的键值对。

    查看全部
  • 1.Ctrl+f 打开之后输入cmd 

    2.输入python  正确环境会有提示音

    3、然后输入peint('holle woeld) 

    peint('holle woeld)    意思

    查看全部
  • 访问tuple元素的其他方法

    count()方法用来统计tuple中某个元素出现的次数。

    index()方法可以返回指定元素的下标,当一个元素多次重复出现时,则返回第一次出现的下标位置。指定元素不存在会报错。

    查看全部
  • Python中raw字符串与多行字符串


    为避免多转义符,在前面加入r,表示raw字符。

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


    多行字符,可以使用'''...'''

    '''Line 1
    Line 2
    Line 3'''

    效果与下方代码一致

    'Line 1\nLine 2\nLine 3'

     多行字符,同时也可以使用raw字符

    r'''Python is created by "Guido".
    It is free and easy to learn.
    Let's start learn Python in imooc!'''
    查看全部
  • Python的字符串


    字符串本身包含 ' ,用 " " 括起来表示。


    字符串本身包含 " ,用 ' ' 括起来表示。


    字符串本身既包含 ' 又包含 " ,用 \ 进行转义。

    【例如】:要表示字符串Bob said "I'm OK"

                     字符串又可以表示为 'Bob said \"I\'m OK\".'

    【注意】:转义字符 \ 不计入字符串的内容中。


    常用的转义字符还有:\n 表示换行

                                      \t  表示一个制表符

                                      \\ 表示 \ 字符本身

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

    2024-01-14

  • Python的布尔类型

    与运算

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

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


    或运算

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

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


    非运算

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

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


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

    a = True
    print(a and 0 or 99) # ==> 99

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



    短路计算

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


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

    查看全部
  • 四则运算

    # 加法
    num1 = 10
    num2 = 0.5
    result = num1 + num2
    print(result) # ==> 10.5
    # 减法
    result = num1 - num2
    print(result) # ==> 9.5
    # 乘法
    result = num1 * num2
    print(result) # ==> 5.0
    # 除法
    result = num1 / num2
    print(result) # ==>20.0

    整数和浮点数运算后 ,得到的结果不管小数点后是

    否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。



    取模运算

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

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

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


    地板除

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

    10//4 # ==> 2
    10//2.5 # ==> 4.0
    10//3 # ==> 3


    小数点位数

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

    num = 10 / 3
    print(num) # ==> 3.3333333333333335
    # 使用round保留两位小数
    round(num, 2) # ==> 3.33
    查看全部
  • 变量命名规则:

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

    2、变量不能用数字开头

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


    定义变量:

    变量名 = 数据


    a = 1  a就是变量,它的值是一个整数1。

    hello = 'Hello'        hello就是变量,它的值是一个字符串'Hello'。

    一个变量可以先后存储多种不同类型的数据。

    a = 1 # 这个时候a存储的是整数类型
    print(a)
    a = 'ABC' # 这个时候a存储的是字符串类型
    print(a)

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


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


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


    布尔值:一个布尔值只有True、False两种值

        可以用and、or、not运算

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

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

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


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

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

    查看全部
    1. int()函数的第二个参数是转换进制base,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。

    2. 例子:int('123') # ==> 123
      int('123', 8) # ==> 83#8进制

    3. 需要注意的是,由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面,否则将会出现错误。

    查看全部
  • 1.isinstance(对象,类)函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。

    查看全部
    0 采集 收起 来源:Python函数参数

    2024-01-03

举报

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

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