运行Python的两种方式
1.使用终端命令的形式去执行
python3 XXX.py文件格式
python3是指定运行编译环境 后面紧接着的是文件名称 .py是约定俗称的东西(按TAP键也会自动补全)
2.交互式
在cmd环境中或Ipython环境中,编写一行可以执行一行,或者编译一块执行一块
变量
1.什么是变量
用来存储值或抽象概念的一种东西,记录世间万物的一种东西
2.变量赋值格式
变量名 赋值符号 变量值
python如(name = "xiaohuang")
3.变量命名规范
- 变量的取名要有意义,让人方便阅读和理解
- 变量命名格式是有数字、字母、下划线组成(且数字不能作为第一个字符开头,下划线最好也不要)
- 变量的命名不能是Python内置的关键字
4.通常变量名的命名规则
使用大驼峰或小驼峰命名法,Python语言中建议使用下滑先连接(如:my_name_is)
5.什么是常量
就是希望这个变量以后不在做改动,一般用全大写来定义(如:AGE_OF_PETER = 100)
注释的用法
- 井号单行注释 #
- 三单引号注释 ''' ''' 或三双引号""" """
- (三引号被赋值的话,算可换行字符串 如:s = """sssssssdadadada""")
- 代码块的注释 需要在块的上面
- 变量的注释需要在行尾 #注释
变量存储
- 变量的存储过程
当变量被赋值,计算机会开辟出一块内存地址用来存放这个变量,也就是说变量存放在内存当中。
当变量的引用结束之后,或者内存地址被覆盖,被转移等问题时候。Python内置的GC回收装置会回收掉内存垃圾,进而释放内存
引入小数池概念
- Python在内存中为防止重复使用,造成重复请求内存地址带来的效率问题,开辟出小数池[-5,256]
在pycharm中和jupyter中这个小数池被继续扩大