第2章 · 变量和简单数据类型

学习变量、字符串、数字与注释的基本用法,了解Python之禅。

知识点 代码示例 章节测验(2 题)

知识点讲解

变量与命名

变量用于存储数据,Python中给变量赋值后,解释器会在内存中保存该值并在程序执行期间跟踪它。

message = "Hello Python"
print(message)

变量名只能包含字母、数字和下划线,不能以数字开头,不能使用Python关键字,并应尽量使用简短且具有描述性的名称(如 user_name 而非 un)。

字符串及其方法

字符串就是一系列字符。Python提供了大量字符串方法:title() 首字母大写、upper()/lower() 转换大小写、strip() 去除空白、rstrip()/lstrip() 去除右侧/左侧空白。使用f-string可以在字符串中嵌入变量值:

name = "ada"
print(f"Hello, {name.title()}!")

数字与注释

Python支持整数与浮点数运算,运算符包括 + - * / ** %,其中 ** 表示乘方,// 表示整除。使用 str() 可将数字转换为字符串以便拼接。注释以 # 开头,用于说明代码意图,应写得简洁明确。

代码示例

f-string格式化字符串

演示字符串变量与f-string的用法。

name = "ada lovelace"
print(name.title())
print(name.upper())

first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name} {last_name}"
print(f"你好,{full_name.title()}!")

简单运算

演示整数与浮点数的基本运算。

print(2 + 3)
print(3 ** 2)   # 乘方
print(0.1 + 0.1)
print(10 / 3)    # 浮点除法
print(10 // 3)   # 整除