码迷,mamicode.com
首页 > 编程语言 > 详细

python解释器有哪些?

时间:2018-09-03 17:48:08      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:类型   区分大小写   执行   王者荣耀   模块   良好的   中文   put   虚拟   

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.141592653
BIRTH_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:
        结果1
elif 条件2:
        结果2
else:
        结果n
 
第四种语法(嵌套):
If 条件1:
        结果1
        If 条件2: 
          结果2
  else:
    结果3 
else:
        结果4

 

 

 

 

 

 

 

python解释器有哪些?

标签:类型   区分大小写   执行   王者荣耀   模块   良好的   中文   put   虚拟   

原文地址:https://www.cnblogs.com/asdlo/p/9579662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!