python入门(一):进入python的交互模式、pip的使用和数据类型
环境安装:
pycharm 社区版路径:
http://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC
写自动化框架的时候使用,其他时候尽量别用!!!!
1. 一个电脑下同时安装了python 2和python 3,那么切换的命令为:
py -2 #进入到python2

py -3 #进入到python3

2. 交互环境与dos命令:
>>> #交互模式

不能执行python +文件路径的命令,仅可执行python代码,如:

C:\Users\Lenovo> #dos模式

可执行python +文件路径
3. pip 包管理工具。包的查找、下载、安装、卸载的功能

py -3 -m pip #查看pip包是否可运行
如果运行不了,要将pip的路径D:\Python36\Scripts,添加到环境变量中,然后重启cmd。
添加环境变量的方法:计算机—属性—高级系统设置—环境变量—系统变量—Path—新建—加入pip的路径。
py -3 -m pip install selenium #安装selenium

注意,pip命令是在dos下使用的,进入到python的交互环境是运行不成功的!
py -3 -m pip install nose==1.3.0 #安装指定版本的包

指定版本安装时,包名后面加==版本
py -3 pip show +包名 #查看包的版本

python3中没有安装nose,所以没有版本号

python2.7中安装过nose,所以有版本号信息

综上,以后严格要加上py -3 -m执行命令!!!
py -3 -m pip uninstall +包名 #卸载包

pip list #查看安装的包

pip install -- upgrade +包名 #升级包版本至最新版本

pip install -U +包名 #升级包版本至最新版本

-U必须大写
4. 类型 节省内存空间。不同类型,占用的存储区域大小不同。
int #整型

str #字符串类型

float #浮点型

complex #复数

bytes #字节

注意,在python2中,此类型是str,字串。
list #列表

tuple #元祖

dict #字典

set #集合

注意:
1. 如果执行命令时,不加py -3 -m,那么默认的就是使用python2
如果加了py -3 -m,那么使用的就是python3
python3中查看pip的版本是10.0.1

python 2中查看pip的版本是18.0

python入门(一):进入python的交互模式、pip的使用和数据类型的更多相关文章
- Python入门2(Python与C语言语法的不同、Notepad++运行Python代码)
		
本篇博客主要介绍Python的基本语法与C语言不同的地方 [不同] 一.Python代码需要有严格的缩进,即C语言中所谓的良好的编码习惯.缩进不正确就会报错. 二.C语言需要圆括号 三.C语言每个语句 ...
 - Python入门第一课——Python的起源、发展与前景!
		
我们在做任何一件事情之前,我们都会通过各种渠道去搜集事情的信息,了解事情的来龙去脉,学习一门编程语言也是如此,只有知根知底,我们才能有明确的方向和目标,以及底气去完成这件事情,今天我带大家来看看Pyt ...
 - Python入门学习系列——Python文件和异常
		
从文件中读取数据 首先准备一个文本文件,文件中存储着普通文本数据.读取文件需要调用open()和read()函数. 读取整个文件 代码示例: with open('pi_digits.txt') as ...
 - python入门神书!|python编程从入门到实践|内附网盘链接带提取码|
		
点击此处进入网盘下载地址 提取码:o39n 全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 —— 游戏.数据可视化和 Web 应用程序,同时掌握让 ...
 - Python入门笔记(22):Python函数(5):变量作用域与闭包
		
一.全局变量与局部变量 一个模块中,最高级别的变量有全局作用域. 全局变量一个特征就是:除非被删除,否则他们存活到脚本运行结束,且对于所有的函数都可访问. 当搜索一个标识符(也称变量.名字等),Pyt ...
 - Python入门笔记(21):Python函数(4):关于函数式编程的内建函数
		
一.关于函数式编程的内建函数 apply()逐渐被舍弃,这里不讨论 1.filter() #filter(func,seq) """纯Python描述filter函数&q ...
 - Python入门笔记(20):Python函数(3):关于lambda
		
一.lambda函数 1.lambda函数基础: lambda函数也叫匿名函数,即,函数没有具体的名称,而用def创建的方法是有名称的.如下: """命名的foo函数&q ...
 - Python入门笔记(18):Python函数(1):基础部分
		
一.什么是函数.方法.过程 推荐阅读:http://www.cnblogs.com/snandy/archive/2011/08/29/2153871.html 一般程序设计语言包含两种基本的抽象:过 ...
 - Python入门笔记(14):Python的字符编码
		
一.字符编码中ASCII.Unicode和UTF-8的区别 点击阅读:http://www.cnblogs.com/kingstarspe/p/ASCII.html 再推荐一篇相关博文:http:// ...
 - Python入门之用Python统计代码行
		
Pycharm每天都要写很多代码,如何统计每天的代码行数呢?作为一个目标十万行的coder,要想想办法! 题目:有个目录,里面是你自己写过的程序,统计一下你写过多少行代码.包括空行和注释,但是要分别列 ...
 
随机推荐
- sklearn.model_selection.StratifiedShuffleSplit
			
sklearn.model_selection.StratifiedShuffleSplit
 - VSCode 常用的快捷键
			
R键:点击后热加载,直接查看预览结果 P键: 在虚拟机中显示网格,常用 O 键:切换iOS 和Android Q键 :退出调试 ctr +~ 打开 终端
 - 绑定属性 - v-bind
			
未绑定 <!DOCTYPE html><html><head> <meta charset="utf-8"> <t ...
 - Windows10下搭建Android Studio3.12开发环境
			
1.准备工作: 操作系统:Windows10 专业版或企业版 JDK安装:参考文章 http://www.cnblogs.com/yuwentao/p/4742575.html =========== ...
 - Python开发 標準內建方法  (未完代補)
			
abs(number) 絕對值 The abs() method takes a single argument: num - number whose absolute value is to ...
 - 数学:确定性的丧失 (M·克莱因 著)
			
第一章 数学真理的起源 (已看) 第二章 数学真理的繁荣 (已看) 第三章 科学的数学化 (已看) 第四章 第一场灾难:真理的丧失 (已看) 第五章 一门逻辑科学不合逻辑的发展 (已看) 第六章 分析 ...
 - python selenium 定制启动Chrome的选项注意事项(十九)
			
自动化测试的时候为了避免每个case均需要登录的操作,所以把登录后的cookie信息保存下来,在有效期内使用cookie的方式实现登录操作,为了避免展现太多的登录操作,需要通过设置浏览器的option ...
 - 【转】Entity Framework 复杂类型
			
为了说明什么是复杂属性,先举一个例子. public class CompanyAddress { public int ID { get; set; } public string CompanyN ...
 - windows server 2008 r2 x64 enterprise service pack1中aspjpeg.dll安装
			
官网地址:http://persits.com/ 64位:http://www.persits.com/aspjpeg64.exe sn:lptn9dQO1enAePAXB2wFaCZawYWzfm0 ...
 - Mysql数据表去重
			
查询不重复元素个数 select count(distinct domain) from black_botnet_domian; 查询表中元素个数大于等于2的元素 SELECT goods_id,g ...