2.3 基本数据类型:数字和字符串


(1)数字

写在Word文档中的数字,一般分成整数和小数。前面所学的变量,不仅可以写入整数,比如1、2等等,也可以写入小数。观察下面的代码:

a = 3.14 #将小数3.14写入变量a中 print(a) #将变量a输出

使用在线云编辑器,输入上面的代码,执行效果如下:

整数、小数或者文字,在Python中都称为一种数据类型。变量写入“值”的时候,会自动变成某一种数据类型。这一点和其它编程语言不同,Python中的变量,不需要一开始就定义数据类型,如下图所示。


(2)字符串

前面的学习中,我们已经初步接触过字符串。字符串,顾名思义,就是可以把文字串起来。这里的文字,可以一个字,也可以是一个词、一段话等等。下面我们就来认识一下字符串。

在Python中,如果想把字符串的文字内容写入变量中,可以使用单引号’’或者双引号””,注意是在英文输入法下输入。比如下面的代码:

a = '新冠病毒' b = '抗击疫情,人人有责' print(a) print(b)

使用在线云编辑器,输入上面的代码,执行效果如下:

如果在字符串中,需要再次使用单引号或双引号的时候,使用规则如下:

  • 最外层使用双引号时,内部文字只能使用单引号;
  • 最外层使用单引号时,内部文字只能使用双引号。

比如下面这个例子:

a = '欢迎来到"Python"的世界' b = "我的名字叫'Python'" print(a) print(b)

使用在线云编辑器,输入上面的代码,执行效果如下:

由上面的例子,可以发现,最外层使用单引号的时候,内部的文字就无法再使用单引号了。有没有方法可以解决这个问题呢?Python中,可以使用转义符号“\”来实现。比如下面这个例子:

print('欢迎光临! \n \'Python的世界\'')

使用在线云编辑器,输入上面的代码,执行效果如下:


挑战一下

如果你学完了今天的知识内容,动手试试下面的挑战任务吧!


表达你的爱

在云编辑器中,使用变量的知识。实现效果如下图所示:

【源代码:资源包\第2天\2-3-挑战.py】


此处为语雀文档,点击链接查看:https://www.yuque.com/codeclub/gnec1v/ihgl72

你可能感兴趣的:(python)