前言
Python 作为一门入门门槛低、生态丰富的编程语言,Python 早已成为编程初学者、数据分析从业者、后端开发者的首选工具之一。而掌握 Python 的第一步,就是吃透最核心的基础语法,常量与表达式、变量与类型、注释、输入输出及运算符。
一、常量与表达式
刚接触 Python 时,我们可以先把它当作一个功能强大的计算器,通过简单的表达式,以完成各类算术运算,比如简单的加减乘除,甚至复杂的乘方运算,都能直接通过'表达式'实现。
核心知识点:
- 表达式与常量:形如
1 + 2 * 3的算式称为'表达式',运算结果为'表达式的返回值';1、2、3这类固定值称为'字面值常量',+、-、*、/则是'运算符'。 - 运算规则:遵循'先乘除后加减'的数学逻辑,可通过
()改变运算优先级;运算符与数字之间可留 1 个空格(推荐,增强可读性)。 - Python 的特点:与 C/C++、Java 不同,Python 中
2 / 3会返回小数(0.666...),而非截断 0 后面的小数部分的,这种逻辑更符合我们日常计算的直觉。
代码示例:求四个分数的平均数
# 计算 67.5、89.0、12.9、32.2 的平均数
print((67.5+89.0+12.9+32.2)/4)
# 输出结果:50.400000000000006
输出结果
50.400000000000006
二、变量与数据类型
当计算逻辑更复杂(比如求方差)时,需要保存中间结果,这就需要用到'变量';而不同数据(数字、文本、真假值)的特性不同,因此引入'类型'概念来区分。
2.1 变量
可以把变量理解为'内存中的房间',每个房间有唯一'名字'(变量名),用于存放和读取数据,且可创建任意多个变量。
变量语法规则:
- 硬性规则(必遵守):
- 由数字、字母、下划线构成,数字不能开头(如
1a不合法,a1合法)。 - 不能与 Python 关键字重复(如
if、for不能当变量名)。 - 大小写敏感(
num和Num是两个不同变量)。
- 由数字、字母、下划线构成,数字不能开头(如
- 软性规则(推荐遵守):
- 用描述性单词命名(如
avg表示平均值,total表示总和)。 - 多单词用'驼峰命名法'(如
StudentScore、UserInfo)。 - 或者使用'蛇形命名法'(如
Student_score、User_info)。
- 用描述性单词命名(如
变量的定义、读取与修改
# 1. 定义变量(赋值)
avg = (67.5+++)/
(avg)
avg =
(avg)
a =
b = a
(b)


