Python 完全是面向对象的,而不是“静态类型”的。您不需要在使用变量之前声明它们,或者声明它们的类型。Python 中的每个变量都是一个对象。
本节将介绍一些基本类型的变量。
数字:
在编程中经常使用数字来记录游戏得分,表示可视化数据,储存 web 应用信息等。
Python 支持两种类型的数字——整数和浮点数。(它还支持复数,不常用,本节不会对此进行详细解释)。
要定义整数,请使用以下语法:(直接等于,无需其他编程的 def 来定义)
若要定义浮点数,可使用下列的符号(小数点弄出来):
字符串:
字符串要么用单引号定义,要么用双引号定义。
两者的区别在于,使用双引号可以很容易地包含撇号(下图中的 don't 上面的符号)(而如果使用单引号,则会终止字符串)
在定义字符串方面还有其他一些内容,比如如何输入回车、反斜杠和Unicode字符等内容。这些我们以后在中级教程里再介绍。
简单的运算符可以在数字和字符串上执行:(加号用在数字变量上就是求和,用在字符串变量上,就是连接两个字符串)
赋值可以“同时”在同一行中对多个变量执行:(a, b = 3, 4与两行代码 a=3 b=4 是一个意思)
在数字变量和字符串变量之间使用操作符会报错(不支持):(下面代码会报错)
注释:
在大多数编程语言中,注释都是一个非常重要的功能。随着程序越写越大,越来越复杂,就需要在其中添加说明,对程序 code 做解释说明。注释就是起到这样的作用。
在 Python 中,注释用井号(#)表示。井号后面的内容会被解释器忽略,不是代码不执行:
练习:
这个练习的目标是创建一个字符串、一个整数和一个浮点数。该字符串应该命名为 mystring,并且应该包含单词“hello”。浮点数应该命名为 myfloat 并包含数字10.0,整数应该命名为 myint 并包含数字20。
科学 文化 生活 学习
把时间交给阅读
领取专属 10元无门槛券
私享最新 技术干货