川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

Python | 变量如何定义,数据类型介绍

作者:川石学院 日期:2022-03-15 11:45:29 点击数:

一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“变量如何定义,数据类型介绍”。

自动化测试:Python常见的几种编程模式(图1)

本章主要内容:

  ①变量的定义

  ②基本数据类型介绍

  一、变量的定义

  1.变量

  •   变量来源于数学,是计算机语言中能储存计算结果或能表示值的一个抽象概念(可以理解为-个代号)。

  •   容器:存放数据

  •   变量可以通过变量名访问 ;

  •   在指令式语言中 ,变量通常是可变的。

  与之前介绍的中标识符的命名规范是一 致的,因为变量名就是一个非常典型的标识符。

  2.变量赋值

  变量赋值说明:

  ●Python 中的变量斌值不需要类型声明;

  ●每个变量在内存中创建 ,都包括变量的标识,名称和数据这些信息;

  ●每个变量在使用前都必须赋值 ,变量赋值以后该变量才会被创建。

  变量赋值运算符:

  ●等号(=)用来给变量赋值。

  ●等号(=)运算符左边是一个变量名,等号(= )运算符右边是存储在变量中的值;

  ●赋值语法:变量名=值

  示例代码:

  counter = 100 # 赋值整型变量

  miles = 1000.0 # 浮点型

  name = "John" # 字符串 变量赋值

  Python允许你同时为多个变量赋值。

  示例代码:

  >>>a=b=c=1

  Code代码说明:以上实例,创建一个整型对象。值为1。三个变量被分配到相同的内存空间上。

  内存表现形式:

Python | 变量如何定义,数据类型介绍(图2)

  二、基本数据类型介绍

  1.数据类型

  •   既然变量可以存放各种数据 ,这就意味着在创建变量时会在内存中开辟一个空间。

  •   由于所存储的数据类型各异 (如,姓名->字符类型/年龄->数字类型) , Python虚拟机就会决定为不同的类型数据开辟大小不同的内存空间。

  因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

  ▲ 变量在内存中的表现

  由于变量在程序中会被频繁访问操作,因此变量是存储在计算机的Stack栈内存中。

Python | 变量如何定义,数据类型介绍(图3)

  2.数据类型有哪些?

  在内存中存储的数据可以有多种类型。

  举例说明:

  (一个人的年龄可以用数字来存储,他的名字可以用字符来存储)

  Python 定义了一些标准类型,用于存储各种类型的数据。

  ▲ python 有六个标准的数据类型:

  Numbers(数字)

  String(字符串)

  List(列表)

  Tuple(元组)

  Sets(集合)

  Dictionary(字典)

  以上序列类型 会在后续的章节进行介绍

  ▲ 可变的数据和不可变数据:

  4个不可变数据:

  1.Number (数字)

  2.String ( 字符串)

  3.Tuple ( 元组)

  2个可变数据:

  1.List(列表)

  2.Dictionary (字典)

  3.Sets (集合)


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2022-03-15 11:45:29
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2022-03-15 11:45:29
  • 国外的月亮也不一定比国内测试猿的年薪美~2022-03-15 11:45:29
  • 建筑工程专业朱同学成功转行为软件测试人!2022-03-15 11:45:29
  • 财务管理专业转行软件测试月薪甩会计几条街!2022-03-15 11:45:29
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2022-03-15 11:45:29
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2022-03-15 11:45:29
  • 文科生转行软件测试照样拿下高薪15K!2022-03-15 11:45:29
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2022-03-15 11:45:29
  • 毕业1年,迷茫的他最终选择转行软件测试2022-03-15 11:45:29