用户:
嗯哼君 渠源查看:0 回复:4 评论:0 创建时间:2018-12-05T22:59:09
今天让我们来走进变量及数据类型
我们都知道,变量是储存一个数据的基本类型。
在Python中,任何变量都要先赋值再使用,要不然就会出现NameError
那如何理解变量呢?我们以“hello”与变量x为举个例子:
x = 'hello'
print(x)
这段代码的第一行意思是将“hello”赋值到变量x中,而第二行我们就打印了他
毫无疑问,Python会输出“hello”。这么说你可能还会不理解,我们来画个图理解一下:
(图丑别在意,人帅就行了)
这个盒子叫做“x”,我们把它叫做“x盒子”,他就代表了一个变量。
要知道,这个盒子的容积是无限大的,也就是说只要你家电脑显卡不会爆,那储存多少的数据都可以。
并且这个盒子装什么都可以,包括一句话、一个列表甚至一个程序都阔以
我们将“hello”放到了这个盒子之中,这样以后我们要用到这个盒子(print)以后,这个盒子它就代表了“hello”
这也就是为什么我们打印x的时候不会输出“x”而会输出“hello”了。
那你一定会好奇,如果我们要输出“x”怎么办呢?我们可以将x两边加上引号,表示字符串。
print('x')
这样,系统就会输出“x”这个字了。
同“hello”一样,他们都有一个专属的名字:叫做字符串。
字符串:将文字与符号串联到一起的一个整体数据。
为什么叫他“整体数据”呢?我们来学一个知识:合并。
合并我们用“+”来表示,即:
x = 3
y = 2
z = x + y
print(z)
系统会输出“5”,因为我们将3与2加了起来,也就是合并了起来,因此z就代表着x+y=3+2=5
我们将“3”与“2”加上双引号,我们再执行这个程序,结果就会输出“32”,这是为什么呢?
我们要知道一个区别:刚才的3与2他们是整数,而并不是字符串。
整数:没有小数点的一个数字数据
那有小数点怎么办呢?我们叫他“浮点数”
浮点数:有小数点的一个数字数据
整数或浮点数相合并,就是直接加法,比如“3+2=5”
而字符串则是两个连起来,比如“hello”+“world” = “helloworld”
因此我们叫他为整体数据。
好了,关于变量、数据类型及合并我们就学到这里了,后会有期!
注意:三种数值类型不能混杂合并,否则会TypeError
活动喵恭喜文编院成功提交申请并获得官方认证,快来参加编程一小时活动积累积分,获取工作室专属荣誉及奖品吧!活动详情:https://www.codemao.cn/community/167979

点赞0
评论