美文网首页Line Python
数据的接纳者 —— 变量

数据的接纳者 —— 变量

作者: _未思 | 来源:发表于2019-11-17 15:47 被阅读0次

在一个程序运行完成后,会产生大量的中间数据,以供后续程序的使用,那么这些数据是要存放在哪里呢? —— 答案就是:变量

基本形式 变量 = 值

自定义变量

如下代码

name = 'zhangsan'
age = '18'
sex = 'M'
address = 'HangZhou Of China'

print('User Info: ', name, age, sex, address)

如上代码中的 nameagesexaddress都是变量,用来存放一个用户的信息。

输入变量

上面我们在代码中把变量的值自己设置好了,变量的值也是可以我们自己输入的

如下代码

year = input('Current Year:')
nextYear = int(year) + 1
print('Next Year Is:', nextYear)

对应的变量有:

变量 作用
year 存放我们输入的当前年份
nextYear 存放我们程序通过计算得出的下一年的年份

可知,我们为了实现输出下一年的功能,使用两个变量的存放中间数据。

变量之前的赋值与运算

我们可以将一个变量的值(或者运算之后得到的值)赋给另外一个变量

如前面的一题简单加法器,我们这里稍微写的复杂一点点 —— 计算 ab的平方和

# 计算 a,b 的平方和
a = int(input('a='))
b = int(input('b='))

aa = a * a
bb = b * b

sum = aa + bb

print('a b 的平方和是:',sum)

对应变量说明

变量 作用
a 存放变量a
b 存放变量b
aa 存放 a 的平方
bb 存放 b 的平方
sum 存放 a b 的平方的和

最后
变量在编程的过程中一直会贯穿始终,你明白变量的相关概念了吗?

我们来看几道练习题吧

练习一:
如下代码,请找出使用的变量有哪些,并说出其作用

# 成绩等级判断
LEVEL_A = 'A'
LEVEL_B = 'B'
LEVEL_C = 'C'

score = int(input('输入分数:\n'))

if score >= 90:
    grade = LEVEL_A 
elif score >= 60:
    grade = LEVEL_B 
else:
    grade = LEVEL_C 

print('小明的成绩等级是:',grade)

练习二:
如果一本书有图书编号、书名、作者、出版社、出版日期和零售价,那么我们应该怎样定义这本书的相关变量呢?
如果这个时候图书打了0.8折扣,我们要怎么来定义这个折扣后的售价呢?

关注微信公众号: 子曰思鱼, 回复 【Python习题解答】就可以看到练习题的示例代码了。

相关文章

  • 数据的接纳者 —— 变量

    在一个程序运行完成后,会产生大量的中间数据,以供后续程序的使用,那么这些数据是要存放在哪里呢? —— 答案就是:变...

  • R入门笔记-R数据集基本操作(1)

    R数据集的基本操作:增加变量、删除变量、变量重命名、缺失值处理、数据框合并、数据排序 增加变量 变量删除 变量重新...

  • JAVA 基础

    java基础 什么是变量 变量就是空间,用来存储数据 定义变量的语法格式 数据类型 +变量名;数据类型+变量名= ...

  • Java 变量和基本数据类型

    变量和基本数据类型 变量 ​ 保存数据的存储单位(容器) ​ 声明变量的语法: 类型 变量名称 基本数据类...

  • JavaScript基础02-变量及数据类型

    变量 变量是用于存放数据的容器。我们通过「变量名」获取数据,甚至可以修改数据。 变量还可以用来保存字面量。变量的本...

  • JavaScript基础语法之变量

    变量 ​ 变量即一个带名字的用来存储数据的内存空间,数据可以存储到变量中,也可以从变量中取出数据。 变量的声明...

  • 我的C生活7(变量初始化)

    ⒈定义变量:数据类型+空格+变量名称 ⒉变量中不能随便存储数据,只能存储相应 的数据。 ⒊变量初始化的概念:变...

  • Go语言常量和变量

    变量 Go语言变量的定义 定义变量的格式(先定义再初始化)var 数据名称 数据类型数据名称 = 值; 定义变量的...

  • C语言基础

    C 变量: 变量的数据类型: 变量按照数据的分类分为整数和浮点数 不同变量的数据类型是不同的 数据类型有整型,浮点...

  • 第002篇:变量、运算符、位运算

    1、变量 1.1、什么是变量和变量的声明?  - 变量是用来申请空间保存数据的(变量就是用来存数据的)  1.1....

网友评论

    本文标题:数据的接纳者 —— 变量

    本文链接:https://www.haomeiwen.com/subject/pompictx.html