zoukankan      html  css  js  c++  java
  • Python字符串原理剖析------万恶的+号

    字符串原理剖析
    pyc文件,
    执行python代码时,如果导入了其他的.py文件,那么执行过程中会自动生成一个与其同名的.pyc文件,该文件就是python解释器变异之后产生的字节码

    PS:代码经过编译可以可以产生字节码;字节码通过反编译也可以得到代码.

    python 会优先找pyc字节码文件,如果pyc字节码文件不存在会找py文件
    如果pyc文件被修改了py文件会将pyc文件覆盖生成新的pyc文件

    Python 有缓冲池用来提高执行效率,减轻内存负担

    万恶的+号的 来源
    ['a','b','c']
    内存冲数组存的时候是连续的,所以说在内存中存的时候 顺序 也是 a b c
    如果 给 ['a','b','c'] + y 程序会在内存中 从新开辟一块内存空间变成 ['a','b','c','y']
    至此原来的['a','b','c']在内存中不会消失,在内存中会生成 ['a','b','c'] 和 ['a','b','c','y']

  • 相关阅读:
    动手动脑
    选课1.0
    四则运算
    JAVA异常处理机制资料整理
    JAVA学习日报(快乐作业) 10.27
    JAVA学习日报(快乐作业) 10.20
    JAVA学习日报 9/30
    JAVA学习日报 9/28
    JAVA学习日报 9/27
    JAVA学习日报 9/26
  • 原文地址:https://www.cnblogs.com/nb-blog/p/5127473.html
Copyright © 2011-2022 走看看