基础知识
1.python是一门什么样的语言?
动态解释性的强类型定义语言
2.python的优缺点
优点:
-
- 1.优雅,明确,简单
- 2.开发效率高
- 3.高级语言
- 4.可移植性
- 5.可扩展性
- 6.可嵌入性
缺点:
- 1.速度慢
- 2.代码不能加密
- 3.线程不能利用多cpu问题
3.python的种类
- CPython
- C语言编写的python解释器
- IPython
- 基于CPython之上的一个交互式解释器
- PyPy
- 采用jit技术,对python代码进行动态变异,可以显著提高python代码的执行速度
- Jython
- 运行在java平台上的python解释器
- IronPython
- 运行在微软.net上的python解释器,可以直接python代码转换成.net的字节码
4.注释
当行注释: #
多行注释:使用三引号单引号,
双引号,和三引号的区别
区别:整体上来说没什么区别:但是单引号和双引号都只能表示单行,而三引号却能表示多行,如果单引号中包含单引号,那么那个单引号需要转义一下
变量定义
- 把程序运行的中间的结果临时的存在内存中,以便后续的代码调用
.变量的命名规
- 1.只能是字母,数字和下划线组成
- 2.不能数字开头或全部都是数字
- 3.不能是python的关键字
- 4.不能是中文
- 5.不能太长
6.尽量有意义
- 7.推荐使用:
-
- 1.小驼峰体:单词的首字母大写
-
- 2.下划线:单词之间用下划线隔开
常量定义python没有绝对的常量,通常全部都是大写的是常量(约定俗称的)