【0.0】python开篇日志
1、linux基本知识
命令、sabss服务器等
2、python基础
基础
基本数据类型
函数
异常
模块
面向对象
3、网络编程
4、web框架
5、设计模式 - 算法
6、开发
高级语言 python java php c# --->字节码
低级语言 c 汇编 --->机器码
7、语言对比
php 适用于写网页,有局限性
python java 即可以写页面 也可以写后台功能
python 开发效率高 执行效率低
java 开发效率低 执行效率高
8、python 的版本较多
c-python
J-PYTHON (JAVA)
IRONPYTHON (C#)
JAVASCRIPTPYTHON (JAVASCRIPT)
RUBYPYTHON (RUBY)
PYPY (PYTHON) 这是python 开发的python
先 将 python 转换为字节码 给 c c转换为机器码,以后pypy就直接获取机器码 以后执行就是执行机器码 提高速度
但是目前该pypy还不是特别成熟
9、安装
官网下载相关版本 2 或者 3 版本
版本2 和 3 及其 不是特别兼容 改变很多东西,就和苹果手机一样 不破不立 追求完美
安装根目录下
windows 一直向下一步
配置环境变量 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】 如:原来的值;C:\python27,切记前面有分号
linux 下安装:
查看默认Python版本python -V 1、安装gcc,用于编译Python源码 yum install gcc2、下载源码包,https://www.python.org/ftp/python/3、解压并进入源码文件4、编译安装 ./configure make all make install5、查看版本 /usr/local/bin/python2.7 -V6、修改默认Python版本 mv /usr/bin/python /usr/bin/python2.6 ln -s /usr/local/bin/python2.7 /usr/bin/python7、防止yum执行异常,修改yum使用的Python版本 vi /usr/bin/yum 将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
在os 上 安装 python ,执行操作:
写一个python文件 .py (可以任意的后缀,但是在文件或者模块导入时,如果文件不是py文件,就会出错,所以最好是py文件)
文件只是需要按照 python 的规则来写就ok
将文件交给 python 软件, 然后python 读取文件中的内容,然后进行转换和执行,最终获取结果
python 软件 --> 给python 解释器(内存管理,垃圾回收机制)
浙公网安备 33010602011771号