python基础1之python介绍、安装、变量和字符编码、数据类型、输入输出、数据运算、循环
开启python之路
内容概要:
一、python介绍
二、安装
三、第一个python程序
四、变量和字符编码
五、用户输入
六、数据类型
七、一切皆对象
八、数据运算
九、if else 流程判断
十、while循环
十一、for循环
十二、break、continue
一、python介绍 |
python简介:
Python是著名的Guido van Rossum(吉多·范罗苏姆)在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者,在最新的TIOBE排行榜python排名第五。
python分类:
当我们编写Python代码时,我们得到的是一个包含Python代码的以
.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行
.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。
-
Cpython
Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(.pyc文件),然后运行在Python虚拟机上,运行完毕之后释放内存,退出程序。
-
jython
Jython是个Python的一种实现方式,Jython编译Python代码为Java字节码,然后由JVM(Java虚拟机)执行,说白了此Python程序与Java程序没有区别,只是源代码不一样。
-
IronPython
IronPython是Python的C#实现,并且它将Python代码编译成C#中间代码(与Jython类似),然后运行,它与.NET语言的互操作性也非常好。
- pypy
PyPy是另一个Python解释器,它的目标是执行速度。PyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),所以可以显著提高Python代码的执行速度。
绝大部分Python代码都可以在PyPy下运行,但是PyPy和CPython有一些是不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果。如果你的代码要放到PyPy下执行,就需要了解PyPy和CPython的不同点。
python代码运行过程:
for i in range(0,11,): if i==5: continue#当循环到5跳出本次循环不执行print print(i)View Code
- python基础教程之基本数据类型和变量声明介绍
- python基础教程之基本数据类型和变量声明介绍
- python基础2(数据类型、数据运算、for循环、while循环、列表)
- python 基础-----数字,字符串,if while 循环 数据类型的转换简单介绍
- Python【基础:数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set】注意事项(与java,c比较)
- python基础之01数据类型-变量-运算浅解
- Python语言基础(二)_数据类型和变量
- 第二篇:python基础之数据类型与变量
- Python基础 变量和数据类型
- Python基础(二)之Python变量和数据类型
- 第二十九天 mysql基础架构、编译安装、客户端工具、数据类型及服务器变量
- 五 Python基础 数据类型和变量
- Python新手学习基础之数据类型——变量
- Python基础系列----语法、数据类型、变量、编码
- Python新手学习基础之数据类型——变量
- 小甲鱼:Python学习笔记001_变量_分支_数据类型_运算符等基础
- 一段小学信息技术基础知识的C++源程序: 函数,输入输出,数据类型,循环
- Python3学习(一)-基础、数据类型、变量、字符串和编码、list&tuple、if、for、while、dict、set、函数与参数
- python基础教程之基本内置数据类型介绍
- C进修(4)--有关数据类型运算和变量等基础知识的整理