Python-爬虫基础一(数据类型与运算符)

1、数据类型

  • Number 数值
  • int 整型 #整数
  • float 浮点数 #小数
  • 布尔类型
  • True
  • False
  • string 字符串 #使用单引号或者双引号
  • list 列表
  • list = [‘张三’,’李四’] #用 [ ] 方括号
  • tuple 元组
  • tuple = (1,2,3,4) #用 ( ) 圆括号
  • dict 字典
  • scrapy框架使用
  • 格式: 变量名 = {key:value,key1:value1,key2:value2}

2、查看变量数据类型

  • 数据才有类型 变量没有类型
  • 使用type 查看变量存储的数据类型
案例输入# inta=1print(a)print(type(a))# floatb=1.21print(b)print(type(b))# boolenc = Trueprint(c)print(type(c))# stringd = '中国'print(d)print(type(d))

输出

1

3、标识符和关键字

  • 标识符由字母、下划线和数字组成,不能使用数字开头
  • 遵守命名规范 驼峰命名法 例如 userNameFlag UserName
  • 用下划线连接所有单词 例如 user_name
  • python的命名规范遵循PEP8标准
  • 严格区分大小写
  • 不能使用关键字
  • 具有特殊功能的标识符

4、类型转换
函数 说明

int(x) 将x转换为一个整数 float(x) 将x转换为一个浮点数 str(x) 将x转为为字符串 bool(x) 将x转换为布尔值

5、运算符
运算符 描述

  • 加 – 减 * 乘 / 除 // 取整数 % 取余 ** 指数 () 小括号

注:混合运算时,优先级顺序为:*高于 / % // 高于+ -,为了避免歧义,建议使用()来处理运算符优先级。不用类型的数字在混合运算时,整数将会转换成浮点数进行运算。

  • 复合赋值运算符*
    运算符 描述 实例**

+= 加法赋值运算符 c+=a 等效于c=c+a -= 减法赋值运算符 c-=a 等效于c=c-a = 乘法赋值运算符 c=a 等效于c=ca /= 除法赋值运算符 c/=a 等效于c=c/a //= 取整除赋值运算符 c//=a 等效于c=c//a %= 取模赋值运算符 c%=a 等效于c=c%a = 幂赋值运算符 c=a 等效于c=c*a

Python-爬虫基础一(数据类型与运算符)
  • *比较运算符

注:比较运算符返回的都是boolean类型的数据
运算符 描述

== 比较两个对象是否相等 != 比较两个对象是否不相等 > 返回x是否大于y >= 返回x是否大于等于y < 返回x是否小于y,所有比较运算符返回1表示真,返回0表示假,这分别与特殊的变量True和False等价

Original: https://www.cnblogs.com/Williamls/p/16245210.html
Author: LuckinAaron
Title: Python-爬虫基础一(数据类型与运算符)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/603566/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球