Python 中的变量、数据类型和运算符

liftword1个月前 (03-25)技术文章7

Python 是一种适合初学者的编程语言,它使得处理数据变得容易。理解变量、数据类型和运算符是编写 Python 程序的基础。让我们以简单明了的方式分解这些概念。

Python 中的变量

一个变量就像是一个容器,用来存放数据。你可以把它想象成一个值的标签。在 Python 中,你不需要显式声明变量的类型;Python 会根据你提供的值自动分配。

声明变量

name = "Alice"  # A string variable
age = 25  # An integer variable
height = 5.6  # A float variable
is_student = True  # A boolean variable

这里,nameageheightis_student是存储不同类型数据的变量。

Python 中的数据类型

Python 支持不同的数据类型,包括:

  1. 字符串(str) - 表示用单引号或双引号括起来的文本。
text = "Hello, Python!"

2. 整数(int) - 表示整数。

number = 100

3. 浮点数(float) - 表示十进制数。

price = 99.99

4. 布尔型(bool) - 表示 TrueFalse 值。

is_raining = False

5. 列表(列表) - 表示值的有序集合。

colors = ["red", "blue", "green"]

6. 元组(tuple) - 与列表类似,但不可变(不能更改)。

coordinates = (10, 20)

7. 字典(dict)- 存储键值对。

student = {"name": "Alice", "age": 25}

Python 中的操作符

操作符允许你在变量和值上执行操作。

算术运算符

这些用于数学运算。

a = 10
b = 5
print(a + b)  # Addition: 15
print(a - b)  # Subtraction: 5
print(a * b)  # Multiplication: 50
print(a / b)  # Division: 2.0
print(a % b)  # Modulus (Remainder): 0
print(a ** b) # Exponentiation: 100000

比较运算符

用于比较值并返回布尔值()。

x = 10
y = 5
print(x > y)   # True
print(x == y)  # False
print(x != y)  # True

逻辑运算符

用于组合条件语句。

p = True
q = False
print(p and q)  # False
print(p or q)   # True
print(not p)    # False

赋值运算符

用于给变量赋值。

x = 5
x += 3  # Same as x = x + 3
print(x)  # 8

会员操作符

用于检查一个值是否在列表、元组或字典中。

fruits = ["apple", "banana", "cherry"]
print("banana" in fruits)  # True
print("grape" not in fruits)  # True

相关文章

Python中三个双引号的作用

python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)。作用一:进行多行注释我们都知道Python中注释是...

有用的 Python 提示和技巧 — #5

·推导式和利用文档字符串文档字符串是 Python 代码文档的关键组成部分。它们提供了一种简单且标准化的方式来记录模块、函数、类和方法,使开发人员能够了解代码组件的用途和功能。在 Python 中,文...

Python 基础教程二之Python3 基础语法

标识符第一个字符必须是字母表中字母或下划线 _ 。标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。p...

python中单引号,双引号,多引号区别

先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行如:s1 = "hello,world"如果要写成多行,那么就要使用\ (“连行符”)吧,如s2 = "hello,\world"s2...

【VBA+Python梦幻联动实操指南】

用VBA调用Python机器学习/爬虫/大数据分析,解锁办公自动化的终极形态!附6种硬核打通方案+避坑指南,小白也能秒懂! 核心原理VBA作为触发器 → Python执行复杂计算 → 结果返回Exce...

Python 编程指南2

1. Python 中的运算符今天,我们将探索运算符,它使我们能够执行数学运算,如加法、减法、乘法等。1. 加法 (+)加法用于对数字进行加法。print(5 + 5) # Output: 102...