Python编程基础(二):数据类型与运算符208


[Python编程基础002]

上一篇文章中,我们初步认识了Python,安装了Python解释器,并学习了如何运行简单的Python代码。今天,我们将深入学习Python中的数据类型和运算符,这是编写任何Python程序的基础。掌握这些知识,将让你能够进行更复杂的编程操作。

一、Python的基本数据类型

Python是一种动态类型语言,这意味着你不需要显式声明变量的类型,解释器会根据你赋予的值自动推断其类型。Python的主要内置数据类型包括:
整数 (int): 表示没有小数部分的数字,例如:10, -5, 0, 10000。
浮点数 (float): 表示带有小数部分的数字,例如:3.14, -2.5, 0.0, 1e6 (科学计数法表示1000000)。
布尔值 (bool): 表示真或假,只有两个值:True 和 False。
字符串 (str): 表示文本序列,用单引号(' ')或双引号(" ")括起来,例如:'Hello, world!', "Python is fun!"。 可以使用三引号(''' ''')或(""" """)创建多行字符串。
复数 (complex): 表示具有实部和虚部的数字,例如: 2+3j, -1-2j。

让我们来看一些例子:```python
x = 10 # 整数
y = 3.14 # 浮点数
z = True # 布尔值
name = "Alice" # 字符串
c = 2 + 3j # 复数
print(type(x)) # 输出:
print(type(y)) # 输出:
print(type(z)) # 输出:
print(type(name)) # 输出:
print(type(c)) # 输出:
```

type() 函数可以用来查看变量的数据类型。

二、Python的运算符

运算符用于执行各种操作,例如算术运算、比较运算、逻辑运算等等。以下是一些常用的运算符:
算术运算符:

+: 加法
-: 减法
*: 乘法
/: 除法 (结果为浮点数)
//: 整除 (结果为整数)
%: 取模 (求余数)
: 幂运算

比较运算符:

==: 等于
!=: 不等于
>: 大于
=: 大于等于
b) # 输出: True
print(a > 5 and b < 10) # 输出: True
print(a < 5 or b > 10) # 输出: False
print(not (a == b)) # 输出: True
a += 2 # a = a + 2
print(a) # 输出: 12
```

熟练掌握这些数据类型和运算符,是进一步学习Python编程的基础。 下一篇文章我们将学习Python中的序列类型,例如列表和元组。

2025-03-16


上一篇:编程猫试讲Python:零基础也能轻松入门编程的秘诀

下一篇:Microbit Python 硬件编程入门指南:从零基础到创意实现