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’)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值