Python 核心概念速查清单
本文大纲
1. 变量与字符串 (Variables and Strings)
- 变量 (Variables): 用于存储值。
- 字符串 (String): 由单引号或双引号包围的字符序列。
-
示例:打印 “Hello world!”
print("Hello world!")
-
使用变量打印:
msg = "Hello world!" print(msg)
-
字符串拼接 (Concatenation):
first_name = 'albert' last_name = 'einstein' full_name = first_name + ' ' + last_name print(full_name)
-
2. 列表 (Lists)
- 定义: 存储一系列特定顺序的项目的有序集合。可以通过索引访问项目,或在循环中访问。
- 创建列表:
bikes = ['trek', 'redline', 'giant']
- 访问列表项 (索引):
- 第一个元素:
bikes[0]
first_bike = bikes[0]
- 最后一个元素:
bikes[-1]
last_bike = bikes[-1]
- 第一个元素:
- 遍历列表:
for bike in bikes:print(bike)
- 添加元素到列表:
bikes = [] bikes.append('trek') bikes.append('redline') bikes.append('giant')
- 创建数值列表 (循环):
squares = [] for x in range(1, 11):squares.append(x**2)
- 列表推导式 (List Comprehensions):
squares = [x**2 for x in range(1, 11)]
- 列表切片 (Slicing a list):
finishers = ['sam', 'bob', 'ada', 'bea'] first_two = finishers[:2]
- 复制列表:
copy_of_bikes