1. Python入门基础:从零开始理解编程核心概念
作为一名Python开发者,我经常被问到如何从零开始学习这门语言。Python以其简洁明了的语法和强大的功能,成为了最适合初学者的编程语言之一。今天,我将带大家系统性地掌握Python最基础也最重要的几个概念:字面量、变量、数据类型、运算符和字符串操作。
1.1 什么是字面量?
字面量(Literal)是编程中最基础的概念之一,它指的是直接在代码中写出的固定值。Python中有几种常见的字面量类型:
- 数字字面量:
42(整数)、3.14(浮点数) - 字符串字面量:
"Hello"、'World' - 布尔字面量:
True、False - 特殊字面量:
None
在Python中,字符串字面量可以使用单引号或双引号表示,两者完全等效。我个人更倾向于使用单引号,因为输入更方便,但当字符串中包含单引号时,使用双引号会更方便:
python复制message = "I'm learning Python" # 包含单引号时使用双引号
quote = '"Python is powerful" he said' # 包含双引号时使用单引号
1.2 变量的定义与使用
变量是编程中的基本存储单元,用于保存数据值。Python中的变量定义非常简单:
python复制counter = 10 # 整数变量
name = "Alice" # 字符串变量
price = 19.99 # 浮点数变量
Python变量命名的几个重要规则:
- 只能包含字母、数字和下划线,且不能以数字开头
- 区分大小写(
age和Age是不同的变量) - 不能使用Python关键字(如
if、for等)
提示:Python是动态类型语言,这意味着变量类型是在运行时确定的,同一个变量可以被重新赋值为不同类型的值。
1.3 基本数据类型概览
Python中有几种基本数据类型,理解它们对编写正确程序至关重要:
| 数据类型 | 示例 | 说明 |
|---|---|---|
| int | 42 |
整数 |
| float | 3.14 |
浮点数 |
| str | "hello" |
