首页 > 编程语言 >(Python)每日代码||2024.1.18

(Python)每日代码||2024.1.18

时间:2024-01-18 12:11:47浏览次数:35  
标签:2024.1 li2 Python 18 j1 li1 str print id

m = 10
a = 10
print(id(m))
print(id(a))
'''输出
140713874176728
140713874176728
'''
print()

a = 1
b = 2
c = 3
d = a+b
print('a(1)\t'+str(id(a)))
print('b(2)\t'+str(id(b)))
print('c(3)\t'+str(id(c)))
print('d(a+b)\t'+str(id(d)))
'''
a(1)    140713904781752
b(2)    140713904781784
c(3)    140713904781816
d(a+b)  140713904781816
'''
print()

l = [1,1,1]
ll = [1,1,1]
print('l\t'+str(id(l)))
print('ll\t'+str(id(ll)))
print('l[0](1)\t'+str(id(l[0])))
print('l[1](1)\t'+str(id(l[1])))
'''
l       2141254244608
ll      2141254242688
l[0](1) 140713903405496
l[1](1) 140713903405496
'''
print()

aa = []
bb = []
print(id(aa))
print(id(bb))
'''
1460613077248
1460613075328
'''
print()

#字面量(常量,10之类的)的地址是固定的
li1 = []
j1 = 20
li1.append(j1)
print("j1(20)\t"+str(id(j1)))
print("li1[0]\t"+str(id(li1[0])))
print(li1)
j1 = 30
print(li1)
print("j1(30)\t"+str(id(j1)))
'''
j1(20)  140713904782360
li1[0]  140713904782360
[20]
[20]
j1(30)  140713904782680
'''
print()


li2 = []
j = [1,2]
jj = [1,2]
li2.append(j)
li2.append(jj)
print(li2)
print('j\t'+str(id(j)))
print('jj\t'+str(id(jj)))
print('li2\t'+str(id(li2)))
print('li2[0]\t'+str(id(li2[0])))
print('li2[1]\t'+str(id(li2[1])))
'''
[[1, 2], [1, 2]]
j       1719899061696
jj      1719899159552
li2     1719899062144
li2[0]  1719899061696
li2[1]  1719899159552
'''


# ~ j[0] = 9
# ~ print(li2)
# ~ '''
# ~ [[1, 2]]
# ~ [[9, 2]]
# ~ '''

# ~ j = [1,2,3]
# ~ print(li2)
# ~ '''
# ~ [[1, 2]]
# ~ [[1, 2]]
# ~ '''

# ~ j.append(3)
# ~ print(li2)
# ~ '''
# ~ [[1, 2]]
# ~ [[1, 2, 3]]
# ~ '''

标签:2024.1,li2,Python,18,j1,li1,str,print,id
From: https://www.cnblogs.com/l25428455/p/17972239

相关文章

  • Python中sys中的path和moduls作用
    #导入内置模块sysimportsys1、sys.pathsys.path变量包含了一个用于搜索模块的目录列表。当试图导入一个模块时,Python解释器会按照sys.path中列出的路径顺序取搜索对应的模块文件。常见的sys.path包含以下几个位置:首先是当前目录,即包含你当前运行脚本的目录。其次是PYTHON......
  • 6种Python代码生成exe工具
    6种Python代码生成exe工具auto-py-to-exe界面安装pipinstallauto-py-to-execmd命令框输入:auto-py-to-exe 1、pyinstallerpyinstaller是一个流行的Python打包工具,它可以将Python代码打包成独立的可执行文件。命令行中输入以下命令:pyinstalleryour_script.py这将......
  • python pyqt6 QComboBox 圆角边框
    圆角边框周围显示黑色直角QComboBox 新增如下设定即可xxx_source.view().window().setWindowFlag(Qt.WindowType.NoDropShadowWindowHint)xxx_source.view().window().setWindowFlag(Qt.WindowType.FramelessWindowHint)xxx_source.view().window().setAttribute(Qt.Widge......
  • Python最常见的5种函数类型!
    函数是一段可重用的代码块,有自己的名称,调用它可以执行其中的代码并返回一个值或一些值。而且函数在Python中是非常重要的组成部分,那么Python函数类型有哪些?我们一起来看看详细内容介绍。1、内置函数类型Python内置了许多函数,这些函数称为内置函数。内置函数是Python语......
  • 用ArcGIS模型构建器生成、导出Python转换空间坐标系的代码
      本文介绍在ArcMap软件中,通过创建模型构建器(ModelBuilder),导出地理坐标系与投影坐标系之间相互转换的Python代码的方法。  在GIS领域中,矢量、栅格图层的投影转换是一个经常遇见的问题;而由于地理坐标系与投影坐标系各自都分别具有很多不同的种类,且二者之间相互转换涉及到很多......
  • 【Python小随笔】获取路径的所有文件夹信息
    获取文件夹下的所有文件名,文件大小,更新时间importosimportdatetimedefget_files_info(folder_path):files_info=[]#获取起始路径base_path=os.path.abspath(folder_path)#遍历文件夹下的所有文件和子文件夹forroot,dirs,filesinos.wa......
  • Python工具箱系列(四十八)
    如何操作docx文档(下)   当要更细致的操作WORD文档时,python-docx库就有些力不从心了。这时强力的pythonwin32com库可以帮助我们完成更细致复杂的工作。笔者经常要组织大型文档的汇总(例如标书),此时文档中插入的图片各式各样,缩写时也无从知道图片在整个文档中的顺序,所以对所有......
  • Python第六小节 进行实战
    #方法一:lst=['88','89','90','98','00','99']foriinrange(len(lst)):#永昌成都直接遍历iflst[i]==0:lst[i]='200'+lst[i]else:lst[i]='19'+lst[i]print(lst)#......
  • Python自带的GUI库:Tkinter库使用手册(未完善)
    文章目录一、Tkinter是什么二、主窗口1、窗口的常用方法2、实例参考资料一、Tkinter是什么Tkinter(即tkinterface,简称“Tk”)本质上是对Tcl/Tk软件包的Python接口封装,它是Python官方推荐的GUI工具包,属于Python自带的标准库模块,当您安装好Python后,就可以直接使用它,而......
  • 18、nginx访问控制
    1.权限控制指令Nginx中提供了两个用于配置访问权限控制的指令,分别为allow和deny。allow用于设置允许访问的权限deny用于设置禁止访问的权限。在使用时,权限指令后只需跟上允许或禁止的IP、IP段或all即可。其中all表示所有的。单个IP指定作用范围最小,all指定作用范围最......