PIP & 基本数据类型

1. PIP install

  • open cmd, type pip --version to get the pip version
  • to upgrade pip with cmd, python -m pip install --upgrade pip
  • for example, to install requests, pip install requests
  • 指定版本安装 pip install rebotframework==2.8.7
  • uninstall: pip uninstall requests
  • 1 pip install SomePackage
    2 pip install SomePackage==1.0.5 # 指定版本
    3 pip install SomePackage>=1.0.6 # 最⼩版本
  • pip list, list all installed library
  • pip show requests, show requests info
  • pip freeze > D:\install.txt, 将已安装的库列表保存到 D:\install.txt.
  • pip install -r D:\install.txt, 批量安装 install.txt 里面提到的库
  • 换源安装:
    ⾖瓣 :https://pypi.douban.com/simple/
    阿⾥ :https://mirrors.aliyun.com/pypi/simple/
    中国科学技术⼤学:https://pypi.mirrors.ustc.edu.cn/simple14
    清华:https://pypi.tuna.tsinghua.edu.cn/simple

for example, pip install openpyxl -i https://pypi.douban.com/simple/

2. 使用wheel文件安装库

除了使用上面的方式联网进行安装外,还可以将安装包也就是wheel格式的文件, 下载到本地,然后使用pip进行安装。 比如,我在PYPI上提前下载的pillow库的wheel文件, 后缀名为.whl

地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/
在这里插入图片描述

  • 第一步 安装wheel, pip install whell
  • 第二步 cmd找到下载的 .whl 文件的目录进行安装
  • 第三步 执行命令安装 pip install pillow-4.2xxxxxxx.whl

3. 标识符

3.1 变量名字是标识符, 函数名字也是标识符

3.2 关键字

  • python 的一些具有特殊功能的标识符,这就是所谓的关键字,是python已经使用的了, 所以不允许开发者自己定义和关键字相同的名字的标识符
    在这里插入图片描述

3.3 组成: 有26个英文字母大小写,数字,_ , 等组成

  • 标识符不能以数字开头, 如 1name(不行)
  • Python中不能使用关键字和保留字来作为标识符

3.4 命名方式

  • 小驼峰命名法: myName
  • 大驼峰命名法: MyName
  • 下划线命名法: my_name, _myname

4. 基本数据类型

  • 整数, 小数, 布尔值, None常量

5. 变量

  • 变量是计算机内存中的一块区域,存储对规定范围内的值可以改变。 通俗的说, 变量就是给数据起个名字。

6. 字符串

6.1 Python中一堆双引号或者一对单引号包裹的内容就是字符串

6.2 转义字符串

  • 转义字符串是一种特殊的字符常量。 转义字符以返斜线"\"开头, 后跟一个或者几个字符。 转义私服具体有特定的含义, 不同于字符原有的意义,故称呼‘“转义” 字符
  • \t 制表符
  • \n 换行符
  • \\ 斜杠
  • \' 表示 ’
  • \" 表示 "

6.3 长字符串

  • triple quotation mark
    “”"

“”"

7. 格式化字符串

7.1 拼串

>>> 'we' + 'love'
'welove'

7.2 参数传递

>>> s = 'one'
>>> s + 'world'
'oneworld

7.3 占位符

  • %s string
  • %d digit
  • %f float

7.4 f'we {action}', action is a variable

7.5 'we love {} {}'.format('the', 'world')

8. 字符串操作

  • s.len()
  • s.max()
>>> max('abcd')
'd'
  • s.min()
>>> min('abcd')
'a'
  • s.split("-")
  • “_”.join(‘love’)
  • 去空格 s.strip(), s.lstrip(), s.rstrip()
  • 大小写 s.upper()
  • s.lower()
  • s.isupper()
  • s.islower()
  • 是否是数字,字母,数字+字母 s.isdigit(), s.isalpha(), s.isalnum()
  • s.index(‘a’), 找到 ‘a’ 在字符串中的索引。 如没有, 就报错
  • s.find(‘a’), 找到 ‘a’ 在字符串中的索引。如没有,返回-1
  • s.replace(‘python’, ‘c++’)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值