Python 是一种面向对象的解释型计算机程序设计语言。
python 是纯粹的自由软件,源代码和解释器 python遵循GPL(GNU General Public License)协议。
python语法简洁清晰,特色之一是强制空白符(white space)作为语句缩进(标准四个空格)。
验证python 安装环境
1,打开windows下的命令行工具使用 win+R快捷键启动运行,输入cmd启动命令行工具。
2,使用python指令查看当前系统python的环境版本 , 显示版本信息证明正确安装。
c:\python -V #注命令行参数 V为大写字母
Python 3.6.5
*.pyc文件
pyc 是一种二进制文件,由.py文件经过解释器编译后在磁盘上生成的文件形式,是一种byte code。.py生成.pyc文件后加载 速度提高.pyc是一种跨平台的字节码,是由python解析器来执行.pyc内容与python版本有关,不同版本的.pyc文件不同。
为什么需要*.pyc文件? 因为.py文件是可以看到源代码的,如果是开发商业软件不可能将源代码泄露出去,所以需要编译 成.pyc文件后再发布出去。
py,pyc,pyo 和pyd的区别
.py是源文件,.pyc是编译后的字节码文件.pyo 是源文件优化后编译成的字节码文件.pyd是由其他语言写的python库
python中有几乎无限的第三方模块库,easy_install(过气)和pip
pip默认与python会同时安装到当前的系统环境中其中主要的功能就是管理当前系统中所有的python外部模块库
pip常用的管理指令
pip list 查看当前模块库中已经安装的所有外部模块指令
pip install 模块名称:在线安装外部模块指令(同时会下载安装相关依赖的数据库)
pip uninstall 模块名称:从模块库中删除指定的模块指令
pip install -- upgrade 模块名称:升级指定模块到最新版本
# python中使用# 来进行单行注释
input ,print python中的基本输入输出语句,(input只返回字符串,2.7版本纯整数会返回整数)python中字符 * 后加整数就是字符串重复链接整数次
print("="*10) #连续输出10个"="
==========
option 中断等待键盘输入结束,enter然后将输入的内容以字符串的形式返回
使用 True Fals, 注意首字母大写
pass 用于补全代码或作为空行使用
iimport ,绑定其他模块
python 中 与 或 非 and or not
def 开始函数定义,紧接着是函数名we,括号内部 为函数的参数, 函数内部为函数的具体功能
def function (): # 函数名 () 内为函数参数
print("this is a function") # 函数内部 为函数主要功能
pass
this is a function
#-*- coding:utf-8 -*- 如果使用2.x版本的PyCharm 需要自己在脚本中声明编码格式
入门中 理解不足 有大佬指点请联系邮箱!!