python解释器有哪些?,,python是一门什


python是一门什么样的语言?

    编程语言主要从以下几个?度进行分类,编译型和解释型、静态语?和动态语?、强类型定义语?和弱类型定义语?,我们先看编译型语?和解释型语?. 稍后再说强类型和弱类型

编译型:  (运行效率高,速度快)
  优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做?一次,运?时不需要编 译,所以编译型语言的程序执行效率?高。可以脱离语言环境独立运行。
  缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的 可执行文件。
解释型:  (开发效率较快) python属于解释性
  优点:有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)。 灵活,修改代码的时候直接修改就可以,可以快速部署,不用停机维护。
  缺点:每次运行的时候都要解释?遍,性能上不如编译型语?。

python解释器有哪些?

1.CPython  2.IPython  3.pypy  4.Jython  5.IronPython

‘‘‘
变量的命名规则:
1.使用字母,数字,下划线组成.
2.不能是数字打头,也不能是纯数字.
3.要有意义
4.不要太长
5.不能是关键字
6.不能是中文
7.区分大小写
8.推荐使用驼峰体,和下划线组成的Name = ‘李四‘
print(Name)addition = 3 + 8
print(a)
print(a*2)game = ‘王者荣耀‘
print(game)
‘‘‘‘‘‘
<<常量>>

常量所有字母都是大写,也是一个变量,只不过大家都不更改
示例
PI = 3.141592653BIRTH_OF_SYLAR = 1990
‘‘‘‘‘‘
<<数据类型>>
1 . int(整数) integer
print(10%3) 计算余数
print(10//3) 计算整数2 . str(字符串) string
name = ‘李四光‘2.1 字符串拼接 能做加法,乘法
print(‘北京‘ + ‘沙河‘ + ‘学python‘)print(‘sb‘ * 100)3 . bool
True, False
‘‘‘
‘‘‘
<<用户交互>>
a = input(‘请输入性别‘)
print(‘你的性别是‘ +a)‘‘‘<< if 语句 >>if 条件:   结果1结果2。第二种语法:If 条件: 结果1 else:   结果2 代码3第三种语法:If 条件1: 结果1elif 条件2: 结果2else: 结果n第四种语法(嵌套):If 条件1: 结果1 If 条件2:   结果2  else:    结果3else: 结果4

python解释器有哪些?

评论关闭