• 【Python学习笔记】类型/运算/变量/注释


    前言

    人生苦短,追求生产力,做一只时代风口的猪,应该学python

    Python语言中,所有的数据都被称之为对象

    1. 对象类型

    Python语言中,常用的数据类型有:

    • 整数, 比如 3

    • 小数(也叫浮点数) ,比如 6.5

    • 字符串 , 比如 ‘你好’

    • 列表,比如 [1, 2, ‘你好’]

    • 元组,比如 (1, 2, ‘你好’)

    • 字典,比如 {1:‘mike’, 2:‘jack’}

    2. 常见数学运算

    • 加法

    >>> 5 + 8
    13
    • 减法

    >>> 999 - 111
    888
    • 乘法

    >>> 8 * 9
    72
    • 除法

    >>> 3 / 2
    1.5 #注意,计算结果是小数
    • 求商

    >>> 3 // 2
    1
    • 求余

    >>> 3 % 2
    1
    • 次方

    >>> 10 ** 3
    1000

    3. type 函数

    Python解释器 内置了 type函数,可以用来查看数据对象的类型。比如

    >>> type(1) 
          # int类型
    >>> type(3.4)      
         # float类型
    >>> type("222")
          # 字符串类型

    4. 变量及命名规则

    没有被引用的对象,解释器会在随后某个时候从内存中清除掉。变量名不是随便取的,有一定的规则。

    • 变量名可以包含 字母、数字和下划线。

    • 变量名可以以字母或下划线打头,比如 var1 , 或者 _var

    • 但不能以数字打头, 像 1var 这样是不行的

    • 变量名中不能包含空格

    • 变量名中可以包含下划线,像下面这样都是可以的

    • Hello, var1, age2name, age_name

    • 变量名 不能 和 关键字 同名

    • 变量名 不要 和 内置函数 同名

    5. 特别要注意的是,有如下两种变化情况

    1) 变量 重新指向了 新的对象

    kid = '小明'
    student = kid
    prettyboy = kid
    print(kid)
    print(student)
    print(prettyboy)
    print("\r\n\r\n");
    kid = "小周"
    print(kid)
    print(student)
    print(prettyboy)

    运行结果

    D:\>python main.py
    小明
    小明
    小明
     
    小周
    小明
    小明

    说明:这只会改变 kid 一个变量和其指向对象的关系,并不会改变其他的变量名 student 和 prettyboy,先后两次的对应关系如下:

    2)变量指向的对象本身发生了变化

    这种情况,是当变量指向的对象是可变的数据类型 ,比如:列表、字典,或者自定义的类实例对象。例如:

    info = {'name' :'user', 'height':'180cm'}
    info['height'] = '175cm'
    print(info)
    运行结果:
    D:\>python main.py
    {'name': 'user', 'height': '175cm'}

    第二条语句就是让变量对应的字典对象的值发生了变动

    6. 注释

    单行注释:以 # 开头,后面的内容都是注释

    多行注释:("""被注释的内容""")('''被注释的内容''')

    By Urien 2023.10.13

  • 相关阅读:
    Linux常用命令
    Python列表推导式——List
    PCL点云处理之特征计算、特征点对匹配、配准矩阵计算,结果保存的全流程 (二百二十)
    Java.lang.Class类 getTypeParameters()方法有什么功能呢?
    树形DP小结
    TCP和UPD的区别
    35、Java——一个案例学会Dao+service层对数据表的增删改查
    springcloud3 分布式事务解决方案seata之TCC模式6
    SAP Web IDE 安装使用
    Android 11 设置开机默认系统横屏显示
  • 原文地址:https://blog.csdn.net/qq997758497/article/details/133818812