Python中的变量

来源:互联网 发布:淘宝贷款不还会怎么样 编辑:程序博客网 时间:2024/06/18 15:54

什么是变量?
Python当中的变量是一个容器,这个容器具有容纳其他数据的能力,这样的东西我们称之为变量。

自定义变量

这里写图片描述

input输入变量

input的作用,当程序执行到input时会停止在这里,当你通过键盘录入数据之后,程序则会运行结束。
这里写图片描述
通过键盘录入,结果为:
这里写图片描述
input就是定义了一个变量,这个变量并不确定当你从键盘中录入多少就会显示多少。这样做的实际应用在我们生活中也是非常常见的,如ATM机中取款等。

print打印变量的值

这里写图片描述
结果显示为:
这里写图片描述
如果一个变量等于什么,要么是定义要么是赋值。如果是第一次出现的,则表示的是定义。那么如果在定义时等号的右边没有引号则表示的是如果变量里是个整型数值。如果等号右边带有双引号,则表示该变量是一个字符串,这时需要写成 %s ,否则会出现错误。整数的时候写%d,如果是字符串带双引号的时候写 %s。如下图所示:

这里写图片描述
正确的结果为:
这里写图片描述

print可以一次打印多个变量的值:

name = "Rocky"sex = "男"age = 22addr = "陕西西安"print("姓名是:%s,性别是:%s,年龄是:%d,地址是:%s"%(name,sex,age,addr))

结果是:
这里写图片描述

案例演示

打印一个个人的身份信息:
具体代码如下
这里写图片描述

则显示的结果为:
这里写图片描述

升级后的代码程序以及结果:
这里写图片描述
这里写图片描述

input在Python2与Python3的区别

在Python3中

这里写图片描述

在Python2中

这里写图片描述
如何在Python2中实现与Python3的功能相似呢?

这里写图片描述

在Python3版本中,没有raw_input(),只有input(),并且Python3中的input与Python2中的raw_input()的功能一样的。

原创粉丝点击