变量、数据类型、运算符?Python 基础概念,一篇搞定!
- 公众号:人生只不过是一场投资
- 温馨提示:每个笔记文档都会绑定一个笔记资源;手机端可能看不到,网页端请自行下载。
Python 的基石,从这里开始打牢你的编程基础!
前言
学习 Python 就像盖房子,只有地基牢固,才能建起高楼大厦。而变量、数据类型和运算符,就是 Python 这座编程大厦的基石。
别担心,这些概念并不复杂,我会用最通俗易懂的方式,带你快速掌握!
一、变量:装数据的“盒子”
想象一下,你需要在程序中存储一些数据,比如你的名字、年龄、身高等等。这时候,就需要用到变量。
变量是存储数据的容器。变量就像一个个用来装数据的“盒子”,每个盒子都有自己的名字和存储的数据。
定义变量非常简单,只需使用赋值运算符 =
,将值赋给变量即可。例如:
name = "小明" # 将字符串"小明"存储到名为 name 的变量中
age = 18 # 将整数 18 存储到名为 age 的变量中
height = 1.75 # 将浮点数 1.75 存储到名为 height 的变量中
在上面的代码中,我们创建了三个变量:name
、age
和 height
,并分别存储了不同的数据。
1.1 变量的命名规则
给变量起名字可不是随便来的,要遵循一定的规则:
- 只能包含字母、数字和下划线,不能包含空格和其他特殊字符。
- 不能以数字开头。
- 区分大小写,
name
和Name
是两个不同的变量。 - 要有意义,尽量使用能够清晰表达变量含义的名称。
- Python 3,开始支持中文!如果你学完只是自己用,Python 3 开始支持中文。
1.2 变量的赋值
使用 =
号将数据存储到变量中,称为赋值。
# 变量名 = 数据
name = "小明"
二、数据类型:数据“身份证”
Python 中的数据有很多种类型,就像每个人都有自己的身份证一样,每种数据也有自己的类型。
常见的 Python 数据类型有:
数据类型 | 解释 | 例子 |
---|---|---|
整数 (int) | 没有小数点的数字 | 18, 100, -808 |
浮点数 (float) | 带小数点的数字 | 1.75, 3.14159, -2.5 |
字符串 (str) | 用单引号或双引号括起来的文本 | “Hello World”, ‘Python’ |
布尔值 (bool) | 表示真或假,只有 True 和 False 两种取值 | True, False |
2.1 查看数据类型
可以使用 type()
函数查看数据的类型:
print(type(18)) # 输出:<class 'int'>
print(type(1.75)) # 输出:<class 'float'>
print(type("Hello")) # 输出:<class 'str'>
print(type(True)) # 输出:<class 'bool'>
三、运算符:数据“加工厂”
运算符用于对数据进行运算和操作,就像数据“加工厂”一样,可以对数据进行加减乘除、比较大小等操作。
3.1 常见的 Python 运算符
运算符类型 | 运算符 | 描述 | 例子 |
---|---|---|---|
算术运算符 | + | 加 | 1 + 2 结果为 3 |
- | 减 | 5 - 3 结果为 2 | |
* | 乘 | 2 * 3 结果为 6 | |
/ | 除 | 10 / 2 结果为 5.0 | |
// | 整除 | 10 // 3 结果为 3 | |
% | 取余 | 10 % 3 结果为 1 | |
** | 幂运算 | 2 ** 3 结果为 8 | |
比较运算符 | == | 等于 | 1 == 1 结果为 True |
!= | 不等于 | 1 != 2 结果为 True | |
> | 大于 | 2 > 1 结果为 True | |
< | 小于 | 1 < 2 结果为 True | |
>= | 大于等于 | 2 >= 2 结果为 True | |
<= | 小于等于 | 1 <= 2 结果为 True | |
逻辑运算符 | and | 与 | True and True 结果为 True |
or | 或 | True or False 结果为 True | |
not | 非 | not True 结果为 False |
四、总结
恭喜你,已经掌握了 Python 的基础概念:变量、数据类型和运算符。
这些概念就像学习任何一门编程语言的字母表一样重要,务必牢牢掌握!
在接下来的学习中,我们会不断用到这些基础知识,并将它们应用到更复杂的程序中。
记住,熟能生巧,多练习才能更好地掌握 Python 编程!