zoukankan      html  css  js  c++  java
  • python基础知识


    # 程序(包(模块(语句(表达式)))

    #变量:对象别名 创建变量是为了反复引用其中的某一个对象(值)
    #命名规则 只能包含字幕/数字/下划线 ;只能以字母/下划线开头 ;不能有空格;避免python和函数名重名;简短并具有描述性;区分大小写
    #变量的创建在第一次赋值时生成
    #数据类型描述数据形态及其支持操作
    #python变量无类型约束;类型取决于关联对象
    #对象有类型,存储在内存区域
    #变量名指向实际对象,变量本身无类型
    #对象本身带有类型描述及引用计数器
    #python自动释放未被引用的对象,通过引用计数器统计引用
    #共享引用;多个变量引用同一对象

    #== 判断字面值是否相等
    #is 判断引用对象地址是否相同
    #python自动缓存的范围是0到255 ,正好是8个bit(字节); 短字符串也可能被缓存
    #id (obj)检测对象地址

    图片截取自雨辰老师的教学视频







     1 #判断2个变量是否共享同一个地址
     2 x = 20
     3 y = "tom"
     4 z = "tom"
     5 print(id (y))
     6 print(id (z))
     7 a = 50
     8 b = 50
     9 print(a == b)
    10 print(id (a))
    11 print(id (b))
    12 # 判断a和 b值是否相等,地址是否一致,在实际应用中可以用is代替
    13 print(a is b)
    14 
    15 mike = 8000
    16 peter = 8000
    17 print(mike == peter)
    18 print(id (mike))
    19 print(id (peter))
    
    
    
     




  • 相关阅读:
    用户与组
    初识linux
    权限管理
    认识vim 编辑器
    文件归档
    路由相关术语
    Access、Hybrid和Trunk
    #error作用
    交换芯片收发包的 DMA 实现原理
    linux网络学习
  • 原文地址:https://www.cnblogs.com/jameskane/p/8401600.html
Copyright © 2011-2022 走看看