python笔记

python 基础

三个基本概念、四类基本操作、五大基础语句、六种数据类型

数据类型和变量

数据类型

六种数据类型:数字类型、字符串类型、列表、元组、字典、集合

数字类型和字符串

能被计算机程序处理的数值,不同的数据对应不同的数据类型

  • 整数
    整数有正整数和负整数、长整型类型
  • 浮点数
    浮点数就是小数,有两种写法
    • 数学写法:0.000012
    • 科学技术法:把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5
  • 字符串
    • 字符串就是用''"" 括起来的文本,引号不是字符串的一部分。若字符串包含' 则写作 "'"
    • 若同时包含单引号和双引号则使用转义字符:\,例:'I\'m OK,斜杠后的单引号不会被编译
    • 转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\
    • 使用r''表示''内部的字符串默认不转义
    • 使用''' [content] '''的格式表示内部数据保留换行格式
  • 布尔值
    在python中,需要注意布尔类型的TrueFalse首字母必须大写,一个布尔值要么为True要么为False
    布尔值也可以使用 andornot 运算
    • and 与运算:左右表达式都为 True ,结果才为 True
    • or 或运算:左右表达式任意一个为 True ,结果才为 True
    • not 非运算:他是单目运算,写法为:not True ,结果为 False
  • 空值
    空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值

变量

python 语言的变量本身类型不固定,被称之为动态语言;与之相对的是静态语言,例如 java,在声明变量时需要指定变量的数据类型
python: a = 10 java: int a = 10
在python中同一个变量可以反复赋值,变量的数据类型会随所赋值的数据类型而改变

  • 常量
    常量只是一个约定,通常用全大写的方式声明一个常量。意味着该变量不应该被修改

爬虫

安装三方库

  • 直接在命令行运行命令:pip3 install [name]
    • image
    • 报错原因:pip 版本过低,解决方式:命令行运行命令:python -m pip install -U pip
  • 使用国内镜像下载三方库,命令行运行:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn [name]
  • 查看已安装的的所有三方库,命令行运行命令:pip list
posted @ 2022-01-06 15:59  YuanLiu  阅读(47)  评论(0)    收藏  举报