创建一个名为 University 的类,通过构造函数设置属性 university name 和 university city 。创建一个名为 describe university( )的方法,输出大学的姓名和大学所在的城市,创建一个名为 enter university( )的方法,输出一条消息:欢迎来自五湖四海的学子。根据这个类创建一个名为university的实例,分别输出其两个属性,再调用前述两个方法。
时间: 2024-03-12 11:47:45 浏览: 70
好的,以下是代码实现:
```python
class University:
def __init__(self, name, city):
self.name = name
self.city = city
def describe_university(self):
print("大学名称:{},所在城市:{}".format(self.name, self.city))
def enter_university(self):
print("欢迎来自五湖四海的学子")
# 创建实例
university = University("清华大学", "北京")
# 输出属性
print("大学名称:", university.name)
print("所在城市:", university.city)
# 调用方法
university.describe_university()
university.enter_university()
```
输出结果为:
```
大学名称: 清华大学
所在城市: 北京
大学名称:清华大学,所在城市:北京
欢迎来自五湖四海的学子
```
相关问题
创建一个名为 University的类,通过构造函数设置属性university_name 和 university_city。创建一个名为 describe university()的方法,输出大学的姓名和大学所在的城市,创建一个名为 enter _university()的方法,输出一条消息:欢迎来自五湖四海的学子。 根据这个类创建一个名为 university 的实例,分别输出其两个属性,再调用前述两个方法。 作业附件: 共0个
好的,我知道了。以下是实现代码:
```python
class University:
def __init__(self, university_name, university_city):
self.university_name = university_name
self.university_city = university_city
def describe_university(self):
print("大学名称:{},所在城市:{}".format(self.university_name, self.university_city))
def enter_university(self):
print("欢迎来自五湖四海的学子!")
university = University("清华大学", "北京")
print("大学名称:", university.university_name)
print("所在城市:", university.university_city)
university.describe_university()
university.enter_university()
```
输出结果:
```
大学名称: 清华大学
所在城市: 北京
大学名称:清华大学,所在城市:北京
欢迎来自五湖四海的学子!
```
创建一个名为University的类,为其方法init()设置属性university_name 和university_city。创建一个名为describe university()的方法,输出大学的 姓名和大学所在的城市,创建一个名为enter _university()的方法,输出一 条消息:欢迎来自五湖四海的学子。 根据这个类创建一个名为university的实例对象,分别输出其两个属性, 再调用前述两个方法。
好的,我已经理解了你的要求。以下是对应的 Python 代码:
```python
class University:
def __init__(self, name, city):
self.university_name = name
self.university_city = city
def describe_university(self):
print(f"大学名称:{self.university_name}")
print(f"所在城市:{self.university_city}")
def enter_university(self):
print("欢迎来自五湖四海的学子!")
# 创建一个名为university的实例对象
university = University("清华大学", "北京")
# 输出属性值
print(university.university_name)
print(university.university_city)
# 调用方法
university.describe_university()
university.enter_university()
```
运行后的输出结果为:
```
清华大学
北京
大学名称:清华大学
所在城市:北京
欢迎来自五湖四海的学子!
```
请注意,这里我假设你需要从外部提供大学名称和所在城市,因此在类的 `__init__` 方法中加入了两个参数。如果有其他要求,可以告诉我。
阅读全文