Python基础编程中的变量执行和字符串处理

一、变量与数据类型(1-10)

1. 变量赋值与输出

题目:创建变量 name 存储你的姓名,age 存储你的年龄,然后打印 “你好,我是 [姓名],今年[年龄] 岁。”

知识点

  • 变量命名规则(只能包含字母、数字、下划线,且不能以数字开头)
  • 字符串格式化(f-string 方法)
name = "春生黎至"
age = 20
print(f'你好,我是{name},今年{age}岁')
2. 数据类型转换

题目:将字符串 “123” 转换为整数,将整数 3 转换为浮点数,然后计算它们的和。

知识点

  • int()、float()、str() 类型转换函数
  • 数据类型的隐式转换规则

3. 数值计算

题目:计算圆的面积,半径为 5(π 取 3.14)。

知识点

  • 算术运算符(+、-、*、/、**、%)
  • 运算优先级规则

4. 字符串拼接

题目:将字符串 “Hello” 和 “World” 拼接成 “Hello, World!”。

知识点

  • 字符串拼接的多种方式(+、f-string)

5. 布尔值与逻辑运算

题目:判断 5 是否大于 3 且小于 10输出true or false。

知识点

  • 布尔值(True/False)
  • 逻辑运算符(and、or、not)

二、字符串操控(11-20

11. 字符串索引

题目:提取字符串 "Python" 的第 3 个字符(索引为 2)。

知识点

  • 字符串索引(从 0 开始)

12. 字符串切片

题目:提取字符串 "Hello, World!" 的前 5 个字符。

知识点

  • 切片语法 [start:end]

13. 字符串反转

题目:反转字符串 "Python"。

知识点

  • 切片步长为负数的用法

14. 字符串大小写转换

题目:将字符串 "python is fun" 转换为大写。

知识点

  • upper() 和 lower() 方法

15. 字符串替换

题目:将字符串 "Hello, World!" 中的 "World" 替换为 "Python"。

知识点

  • replace() 方法的使用

16. 字符串分割

题目:将字符串 "apple,banana,cherry" 按逗号分割为列表。

知识点

  • split() 手段的使用

17. 字符串连接

题目:将列表 ['apple', 'banana', 'cherry'] 用连字符 - 连接成字符串。

知识点

  • join() 方法的启用

18. 字符串长度

题目:计算字符串 "" 的长度。

知识点

  • len() 函数的启用

19. 字符串查找

题目:查找字符串 "Python Programming" 中 "Programming" 的起始索引。

知识点

  • find() 方法的使用

20. 字符串格式化

题目:使用格式化方法将变量 name = "Alice" 和 age = 25 插入到字符串 "My name is {} and I am {} years old." 中。

知识点:                                                                             

  • f-string方法的启用

posted on 2025-10-28 10:30  blfbuaa  阅读(4)  评论(0)    收藏  举报