python基础

python官网:https://www.python.org/downloads/windows/下载

 

 

测试安装是否成功:cmd 下输入python 关键字,如果能进入交互界面表示安装成功

pip常用命令

列出已安装的包

pip  list

 

安装软件包

pip  install  (包名)

 

安装指定版本的包

pip  install  django==1.1.5

 

导出python的环境

pip freeze > requestment.txt

 

卸载导出的python环境中的包

pip uninstall  -r  requestment.txt

 

升级软件包

pip  install  -U(包名)

 

显示包所在的目录

pip  show  -f  (包名)

 

搜索包

pip search  (搜索关键字)

 

下载包不安装

pip install  (包名)-d  (目录) 或 pip  install -d  (目录) -r requirements.txt

 

更换国内镜像

阿里:https://mirrors.aliyun.com/pypi/simple 
豆瓣:http://pypi.douban.com/simple 
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/ 

 

指定全局安装

在unix和macos中,配置文件为:$HOME/.pip/pip.conf

在windows中,配置文件为:%HOME%\pip\pip.ini

(1):在windows 文件管理器中输入 %APPDATA%

(2):会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面取新建个pip.ini文件

(3):在新建的pip.ini文件中输入一下内容,搞定文件路径:"C://Users\Administrator\AppData\Roaming\pip\pip.ini"

[global] 
timeout = 6000 
index-url = http://pypi.douban.com/simple 

 

创建python的虚拟环境

安装虚拟环境

pip install virtualenv

 

创建虚拟环境

virtualenv [虚拟环境的名字]

 

进入虚拟环境

windows进入虚拟环境:进入到虚拟环境的Scripts 文件夹中,然后执行activate。

 

退出虚拟环境

deactivate

 

安装virtualenvmrappr

linux:pip install virtualenvwrapper。

windows:pip install virtualenvwrapper
-win。

 

 virtualenvmrappr基本使用

1.创建虚拟环境

mkvirtualenv my_env

 

2.切换到某个虚拟环境

workon my_env

 

3.退出当前虚拟环境

deactivate

 

4.删除某个虚拟环境

rmvirtualenv my_env

 

5.列出所有虚拟环境

lsvirtualenv

 

6.进入到虚拟环境所在的目录

cdvirtualenv

 

修改mkvirtualenv的默认路径:

在我的电脑 > 右键 > 属性 > 高级系统设置 > 环境变量 > 系统变量中添加一个参数 WORKON_HOME,将这个参数的值设置为你需要的路径。

 

变量的定义

变量只能是字母、数字、下划线的任意组合

变量名的第一个字符不能是数字

变量名不能为关键字,比如and ,as ,class

变量名尽量起有意义的名字

变量名字不要起过长

变量名字尽量不要其拼音或者汉字

 

常量

常量代表不变的量,其实在python里不存在真正的变量,只不过潜规则在我们想定义一个常量的时候变量名为大写即为常量

 

 用户与程序交互

交互就像人与人之间对话一样,例如

name = input()
print(name)

如果想让程序有提示信息

name = input("请输入名字")
print(name)

 

数据类型

数字

int整型

定义:age = 23  #age = int(23)

用于表示年龄,电话,身份证号,个数

 

float浮点型

定义:salary=1.2   #salary=float(1.2)

用于标识:身高,体重等

 

字符串

单引号,双引号,三引号的区别和作用

多行字符需要用到三引号

 

列表

#在[]内用逗号分隔,可以存放任意个任意类型的值比如(数字,字符串,列表,元组都可以)
>>> test = [1,2,'a',[1,2],{'a','b'}]
>>> test
[1, 2, 'a', [1, 2], {'b', 'a'}]
>>>

#利用下标取列表里的值
>>> test[0]
1

 

布尔

#布尔类型就是True和False
>>> a=100
>>> b=200
>>> 
>>> a > b #不成立就是False,也就是假
False
>>> a < b #成立就是True, 也就是真
True

#谨记
#0,None,空都为假,其余为真

字典

info={
    'name':'fengzi',
    'hobbies':['play','sleep'],
    'company_info':{
        'name':'某某某',
        'type':'education',
    }
}
info['company_info']['name']#取公司名字

 

posted @ 2019-04-22 19:01  怜寒  阅读(140)  评论(0编辑  收藏  举报