ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python概述

2020-01-11 19:38:33  阅读:208  来源: 互联网

标签:文件 python 虚拟机 Python 概述 源代码 环境变量



Python概述

  • 什么是Python
Python是一种程序设计语言
人:自然语言
机器:机器语言(0101)
程序设计语言:人和机器都能读懂的语言,桥梁
	有固定的语法,文本文件
	Python C语言  Java C++  C# 汇编 PHP 
	高级性:越接近自然语言的编程语言,越高级(Python)---效率低
	  汇编:可以直接编辑硬件,更亲近于机器语言,低级编程语言---执行效率高
	语言没有好坏之分,只有最合适的语言		
	Python:功能	
	Java:web
	C:效率,算法
  • python的历史
1. Python之父: Guido van rossum  ---龟叔
2. Python:蟒蛇 --- 龟叔乐意
3. 创建时间:1989圣诞节期间---1991,发布
  • 特点:
1. 语法简洁,优雅
		约等于Java  5分之一
2. 强大且多的类库(cheese shop)
		决定一个语言是否强大的标准之一
3. 胶水语言
		python可以使用别的语言的类库
4. 纯 面向对象的编程语言
		万物皆对象
		
5. 可以跨平台: 平台不等于操作系统(Linux windows macOS)
		同一个代码,可以在不同操作系统上执行
6. 代码量少
		1. 语法简洁
		2. 强大的类库
  • Python 的运行机制
源代码:程序写的代码
人对机器发号施令: 源代码---控制计算机
1. 编译型
		源代码文件,通过编译器,生成机器码文件,下一次执行直接运行机器码文件即可
		说明:机器码文件:0101的文件,机器直接能读懂的文件
			 源文件只需要一次,编译器只使用了一次
		优点:执行效率高
		缺点:不能跨平台
		
2. 解释型
		源代码文件,通过解释器,直接翻译运行(逐行翻译),下一次执行重新翻译
		说明:源代码,每一次执行,都需要
			 解释器,在不同操作系统上,有不同的解释器,但是都可以执行同一段代码
		优点:可以跨平台
		缺点:执行效率低
		
Python的运行机制
1. 解释型
2. 先编译,后解释
		源代码文件,通过编译器,编译成字节码文件,通过虚拟机翻译执行
		说明:字节码文件:本质是一个二进制文件,计算机不能读懂,字节码是给虚拟机执行的
			虚拟机:PVM,包含了解释器
		优势:要比纯解释型高效,可以跨平台
  • Python的虚拟机
1. CPython:
		Python官方提供的,标准的实现方式
		C语言实现的虚拟机,使用C语言的类库
2. Jython:
		早期:Jpython
		Java实现的虚拟机,使用Java的类库
3. IronPython:
		.Net框架实现的虚拟机,c#
4. PyPy:
		由Python实现的Python,动态编译机制(目前,最快的实现,快于CPython)
  • Python的安装
官网:www.python.org
英语很重要
1. 双击运行安装包
2. 勾选add Python ** to  PATH
3. 验证
		1. 单击开始--在搜索框输入cmd---回车
		2. 在黑窗口中,输入python字样,如果显示python的版本号说明,安装成功
		3. 如果安装了多个版本,需要显示当前版本号(最新安装)
4. 错误:
		如果显示
			1. python不是内部或外部命令,说明没配置环境变量
			2. 显示其他python版本,说明没有配置环境变量
		环境变量:
			1. 计算机运行指令时,本质执行的是一个程序
			2. 计算机运行指令之前,要先到PATH的环境变量中,查找指令对应的名字
				如果PATH中的任意一个路径下,有指令所指代的名字的程序,则执行它
				如果PATH中的所有的路径,都找不到指令所指代的名字,则返回:
					***不是内部或外部命令
			3. PATH中的路径,从前到后查找,先查找到谁,就用谁
					短路性
		解决方案:
			配置环境变量:
			计算机右键,选择属性按钮,点击高级系统设置,点击环境变量,在系统环境变量中,找到PATH,双击,在最前方加入Python3.6的安装目录
			Python的默认安装路径:
				C:/user/用户名/APPData/local/programs/python/python36

第一个Python程序,Hello World

  • 编辑器
1. 原装: IDLE
		交互式,解释器
		python自带的代码编辑器
    使用:
	    IDLE分两个部分:
	    1. 交互式界面:给用户展示数据
	    2. 文本编辑界面:编写源代码
	 	
	 	IDLE编写代码:
	 	1. 打开IDLE的交互界面
	 	2. 点击左上角file---New File
	 	3. 在空白的文档中编辑源代码
	 	4. 第一次保存时,需要选择存储的位置和定义文件的名字,注意python的源代码,都是以.py结尾的文件
	 	5. 编辑完代码后,ctrl+s可以进行保存
	 	6. 点击run---run module 即可执行(F5)
2. PyCharm
		第三方的编辑器,比IDLE更加强大,功能更全
print(‘hello world’)
天官赐福996 发布了8 篇原创文章 · 获赞 53 · 访问量 3014 私信 关注

标签:文件,python,虚拟机,Python,概述,源代码,环境变量
来源: https://blog.csdn.net/qq_44124656/article/details/103939738

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有