用Python程序读入一个表示班级的的数字(1-10),输出对应的班级字符串名称 示例1 输入:2 输出:二班 示例2 输入:10 输出:十班
时间: 2024-03-11 12:50:36 浏览: 201
可以使用Python中的字典进行实现,代码如下:
```python
class_dict = {
1: '一班',
2: '二班',
3: '三班',
4: '四班',
5: '五班',
6: '六班',
7: '七班',
8: '八班',
9: '九班',
10: '十班'
}
class_num = int(input("请输入班级数字(1-10):"))
if class_num in class_dict:
print("对应的班级名称为:", class_dict[class_num])
else:
print("输入的班级数字不合法!")
```
使用字典可以有效地将数字和对应的字符串名称进行映射,如果输入的数字不在1-10范围内,则会输出提示信息。
相关问题
Python程序读入一个表示星期几的数字(1—7),输出对应的星期字符串名称。例如:输入3,返回“星期三”。
好的,这是一个简单的问题,可以使用 `if-elif-else` 语句来实现。下面是一个示例代码:
```
day = int(input("请输入一个数字(1-7)表示星期几:"))
if day == 1:
print("星期一")
elif day == 2:
print("星期二")
elif day == 3:
print("星期三")
elif day == 4:
print("星期四")
elif day == 5:
print("星期五")
elif day == 6:
print("星期六")
elif day == 7:
print("星期日")
else:
print("输入错误,请输入一个数字(1-7)!")
```
运行程序后,输入一个数字(1-7),程序会输出对应的星期字符串名称。如果输入的数字不在范围内,则输出提示信息。
编程实现,从键盘读入一个字符串,在字符串中查找指定的字符串(从键盘读入)的下标并输出,将该字符串替换成另外一个字符串(从键盘读入),将替换后的字符串保存到新变量中并输出。 比如:在字符串“Peace and love are good things.”中寻找字符串“love”的下标并输出,将“love”替换成”hope”,将替换后的字符串保存到新变量中并输出。 运行示例: 输入: Peace and love are good things love hope 输出: 10 Peace and hope are good things
好的,这是一个字符串处理的问题,可以使用 Python 语言来实现。下面是代码实现:
```python
# 从键盘读入一个字符串
s = input('请输入一个字符串:')
# 从键盘读入要查找的字符串和替换的字符串
find_str = input('请输入要查找的字符串:')
replace_str = input('请输入要替换的字符串:')
# 查找指定字符串的下标并输出
index = s.find(find_str)
print(index)
# 将指定字符串替换成另外一个字符串并输出
new_s = s.replace(find_str, replace_str)
print(new_s)
```
运行示例:
```
请输入一个字符串:Peace and love are good things.
请输入要查找的字符串:love
请输入要替换的字符串:hope
10
Peace and hope are good things.
```
注意:以上代码只能替换第一次出现的指定字符串,如果要替换所有出现的指定字符串,可以使用 `replace` 函数的第三个参数指定替换的次数。
阅读全文