第2章 · 变量和简单数据类型
学习变量、字符串、数字与注释的基本用法,了解Python之禅。
知识点讲解
变量与命名
变量用于存储数据,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) # 整除