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))
    
    
    
     




  • 相关阅读:
    CodeForces Gym 100935G Board Game DFS
    CodeForces 493D Vasya and Chess 简单博弈
    CodeForces Gym 100935D Enormous Carpet 快速幂取模
    CodeForces Gym 100935E Pairs
    CodeForces Gym 100935C OCR (水
    CodeForces Gym 100935B Weird Cryptography
    HDU-敌兵布阵
    HDU-Minimum Inversion Number(最小逆序数)
    七月馒头
    非常可乐
  • 原文地址:https://www.cnblogs.com/jameskane/p/8401600.html
Copyright © 2011-2022 走看看