Python数字变量定义赋值

时间:2024-03-04 20:01:50

一、任务描述

  本实验的任务主要对Python的变量赋值进行基本操作,通过完成本实验任务,要求学生熟练掌握Python的变量赋值与定义,并对Python变量的基本操作进行整理并填写工作任务报告。

二、任务目标

1、掌握Python的变量赋值

三、任务环境

Ubuntu16.04、Python2.7

四、任务分析

  Python 中变量名规则与其它大多数高级语言一样,都是受C语言影响(或者说这门语言 本身就是 C 语言写成的)。变量名仅仅是一些字母开头的标识符(所谓字母开头意指大写或小写字母,另外还包括下划线( _ ). 其它的字符可以是数字,字母, 或下划线)。Python 变量名是大小写敏感的, 也就是说变量 “cAsE” 与 “CaSe” 是两个不同的变量。

 

 ♥ 温馨提示
可以将int,String等类型同时为不同的变量赋值

五、任务实施

步骤1、环境准备

  右击Ubuntu操作系统桌面,从弹出菜单中选择【Open in Terminal】命令打开终端。

  在弹出的终端中输入【ipython】进入Python的解释器中。

图1 ipython解释器

步骤2、数字

  Python支持四种不同的基本数字类型。

  int(有符号整型)

  long(长整型[也可以代表八进制和十六进制])

  float(浮点型)

  complex(复数)

  数字数据类型用于存储数值,是不可改变的数据类型。改变数据类型会分配一个新的对象。当指定一个值时,数字对象就会被创建。

图2 数字变量定义

  【del var1】删除一个数据对象引用。

  【del var2,var3】删除多个数据对象引用。

图3 删除数据对象

步骤3、变量赋值

  Python 中的变量赋值不需要类型声明。

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

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

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

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

  【counter = 100】赋值整型变量

  【miles = 1000.0】浮点型

  【name = ‘xipu’】字符串

图4 变量赋值

  增量赋值。等号可以和一个算术运算符组合在一起, 将计算结果重新赋值给 左边的变量。这被称为增量赋值。

图5 增量赋值

  多重赋值。一个值为 1 的整数对象被创建,该对象的同一个引用被赋值给 x、y 和 z 。也就是将一个对象赋给了多个变量。

图6 多重赋值

  多元赋值。将多个变量同时赋值的方法我们称为多元赋值(multuple)。

图7 多元赋值

  多元赋值方式可以实现无需中间变量交换两个变量的值。

图8 变量值交换