python基础
若洲的算法与AI
喜欢研究机器学习、深度学习、数据结构等技术,主要对自然语言处理和推荐系统感兴趣,也会一些计算机视觉,目前正在做计算机视觉相关项目,也正在学习和实践,欢迎大家交流讨论。
展开
-
python不同数据类型的赋值、浅拷贝与深拷贝
1.数字、字符串、元组:赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址首先需要注意的是:基本数据类型、字符串、元组的值都是固定的,一旦定义就无法改变但是需要注意的是,如果元组中包含可变元素的话,上面的结论就不成立了,因为他不是一个纯元组了,深拷贝时地址会改变,而且元组也可变了:2. list、dict尽量用深拷贝,因为赋值和浅拷贝,新的list/dict改变的话,会影响原来的list/dict因为对他俩来说,赋值,只是创建一个变量,该变量指向原来内存地址;浅拷贝,并不是把对象完整原创 2021-05-16 10:20:34 · 337 阅读 · 0 评论 -
什么是脚本语言(python脚本是什么?)
脚本也就是script。 在计算机行业中,被用来指代可以直接运行的文件,比如:python script、bash script。 与java相对应的有个javascript,也是一种脚本语言。需要注意的是:只有可以直接运行的文本文件才能叫script。 一个二进制可执行文件,并不是script,不能被较坐script。 所以相应的c/cpp、java等等需要被编译成二进制文件的语言,就不是一种脚本语言。 相反的python bash等可以写一个script,一个纯文本就可以直接运行的,就被叫做脚本语言。原创 2021-05-14 18:06:19 · 3368 阅读 · 0 评论