编写一个程序 依次输入用户的学号 姓名和手机号码
时间: 2023-05-14 10:06:24 浏览: 81
好的,以下是一个简单的 Python 程序,可以依次输入用户的学号、姓名和手机号码:
```python
student_id = input("请输入学号:")
name = input("请输入姓名:")
phone_number = input("请输入手机号码:")
print("学号:", student_id)
print("姓名:", name)
print("手机号码:", phone_number)
```
你可以将这段代码保存为一个 .py 文件,然后在命令行中运行它,或者使用 Python IDE 运行它。
相关问题
编写一个程序,依次输入用户的学号,姓名和手机号码,再
将这些信息保存到一个文件中,每个用户的信息占一行。以下是示例代码:
```python
with open('user_info.txt', 'a') as f:
while True:
student_id = input('请输入学号:')
if not student_id:
break
name = input('请输入姓名:')
phone_number = input('请输入手机号码:')
f.write(f'{student_id}\t{name}\t{phone_number}\n')
```
这个程序会不断循环,让用户输入学号、姓名和手机号码,直到用户输入空行为止。然后,它会将这些信息保存到一个名为 `user_info.txt` 的文件中,每个用户的信息占一行,用制表符分隔。
编写一个程序,依次输入用户的学号,姓名和手机号码,再依次输出相关信息
可以使用以下代码实现:
```python
# 定义一个学生类
class Student:
def __init__(self, id, name, phone):
self.id = id
self.name = name
self.phone = phone
def __str__(self):
return f"学号:{self.id},姓名:{self.name},手机号码:{self.phone}"
# 输入学生信息
id = input("请输入学号:")
name = input("请输入姓名:")
phone = input("请输入手机号码:")
# 创建学生对象
student = Student(id, name, phone)
# 输出学生信息
print(student)
```
运行程序后,依次输入学号、姓名和手机号码,即可输出相关信息。例如:
```
请输入学号:20210001
请输入姓名:张三
请输入手机号码:13812345678
学号:20210001,姓名:张三,手机号码:13812345678
```