编写程序,要求使用input()函数输入自己的学校、院系、学号、姓名等内容'。使用int()函数将学号信息转型,最后使用print()函数输出自己的学校、院系、学号、姓名等内容。(要求附上代码和运行结果的截图)
时间: 2024-09-19 12:07:56 浏览: 58
在Python中,你可以按照以下步骤编写程序来获取用户输入并进行相应的操作。这里是一个简单的示例:
```python
# 使用 input() 函数获取用户输入
school = input("请输入您的学校名称:")
department = input("请输入您的院系:")
student_id = input("请输入您的学号(请确保输入的是整数):")
name = input("请输入您的姓名:")
# 使用 int() 函数尝试将学号转换为整数,如果输入不是整数会抛出 ValueError 异常
try:
student_id = int(student_id)
except ValueError:
print("学号输入错误,请输入一个整数。")
else:
# 如果转换成功,继续打印输出
print("学生信息如下:")
print(f"学校:{school}")
print(f"院系:{department}")
print(f"学号:{student_id}")
print(f"姓名:{name}")
# 因为这是一个文本环境,无法提供截图,你应该在本地运行这段代码查看实际输出。
```
当你运行这段代码,并输入相应内容后,它会打印出你提供的学校、院系、整数类型的学号和姓名。如果输入的不是一个有效的整数,程序会提示错误。
如果你想要看到运行结果的截图,你需要在有输出显示能力的环境中运行代码,比如IDLE、Jupyter Notebook或者在终端里运行。
相关问题
#编写程序,要求使用input()函数输入自己的学校、院系、学号、姓名等内容。使用int()函数将自己学号信息转型,最后使用print()函数输出自己的学校、院系、学号、姓名等内容
当你编写Python程序时,可以按照以下步骤来完成这个任务:
1. 首先,使用`input()`函数提示用户输入他们学校的名称,例如:
```python
school = input("请输入您的学校名称:")
```
2. 接着,让用户输入院系和姓名,同样使用`input()`获取输入:
```python
department = input("请输入您的院系:")
name = input("请输入您的姓名:")
```
3. 对于学号,由于`input()`返回的是字符串,我们需要使用`int()`函数将其转换为整数,确保后续操作是数字类型。如果输入的不是数字,将会抛出异常,所以需要加上异常处理:
```python
try:
student_id = int(input("请输入您的学号:"))
except ValueError:
print("学号必须是数字,请重新输入。")
return
```
4. 最后,使用`print()`函数把所有信息打印出来:
```python
print("您来自{},{}学院,学号{},名字是{}".format(school, department, student_id, name))
```
完整代码示例:
```python
school = input("请输入您的学校名称:")
department = input("请输入您的院系:")
name = input("请输入您的姓名:")
try:
student_id = int(input("请输入您的学号:"))
except ValueError:
print("学号必须是数字,请重新输入。")
else:
print("您来自{},{}学院,学号{},名字是{}".format(school, department, student_id, name))
```
阅读全文