zoukankan      html  css  js  c++  java
  • day03

    1.简述执行python程序的两种方式以及他们的优缺点:

    交互式 命令形式
    优点 输入一行,解释一行,调试用 解释一个文本,保存永久性
    缺点 关掉程序就没了 调试非常麻烦

    2.简述python垃圾回收机制

    当一个变量值的引用计数为0的时候会触发垃圾回收机制,该变量值

    会被回收

    id
    age = 1000
    print(age)
    print(id(age))
    

    3.对于下述代码:

    x = 10
    y = 10
    z = 10
    del y
    

    10的引用计数为多少?

    10的 引用计数为2

    x = 257
    y = x
    del x
    z = 257
    

    x 对应的变量值257的引用计数为多少?

    2

    3.简述python小整数池概念

    当python启动的时候,会自动定义[-5,526]之间的整数变量,他们的内存空间已经写死了

    4. 对于 x = 10,请用python代码分别打印变量值、变量值内存地址和变量数据类型:

     x = 10
     print(x) # 变量值x
     print(id(x)) #变量值内存地址
     print(type(x)) #变量数据类型
    

    5.对于下述代码:

    x = 257
    y = x
    z = 257
    

    请判断下x、y、z的变量值是否相同?

    相同的

    x = 257
    y = x
    z = 257
    print(x,y,z)
    
    257 257 257
    

    x、y、z的所在的内存地址是否相同?

    x = 257
    y = x
    z = 257
    print(x == y)
    print(x is y)
    x = 257
    z = 257
    print(x is z)
    

    6.简述数字型类型

    1.作用:描述年龄/id号

    2.定义方式:

    tjx_age = 22
    print(tjx_age)
    

    3.使用方法:

    x = 1
    y = 2
    print(x + y)
    print(x - y)
    print(x * y)
    print(x / y)
    

    7.简述字符串类型

    一串字符str

    1.作用:描述姓名/单个爱好/性别

    2.定义方式:

    name1 = 't'
    name2 = 'z'
    ptint(id(name1))
    print(type(name1))
    print(name1)
    
    name3 = """t
    z"""
    print(name3)
    
    t
    z
    

    3.使用:

    msg = "my name is'tjx'"
    msg2 = 'my name is "tjx"'
    print(msg + msg2) # my name is'tjx'my name is"tjx"
    
    my name is 'tjx'my name is "tjx"
    
    name = 'tjx'
    print(name*5)
    
    tjx tjx tjx tjx tjx
    
  • 相关阅读:
    supervisor管理airflow
    airflow迁移
    flume部署
    canal原理&部署
    EMR日常操作
    linux的route
    autossh
    Velocity(5)——#macro 指令
    Git(1)----Eclipse安装Git插件
    Velocity(4)——引入指令和#Parse 指令
  • 原文地址:https://www.cnblogs.com/TZ0503/p/11492560.html
Copyright © 2011-2022 走看看