创建一个名为 University 的类,通过构造函数设置属性 university name 和 university city 。创建一个名为 describe university( )的方法,输出大学的姓名和大学所在的城市,创建一个名为 enter university( )的方法,输出一条消息:欢迎来自五湖四海的学子。根据这个类创建一个名为university的实例,分别输出其两个属性,再调用前述两个方法。
时间: 2024-03-12 17:47:45 浏览: 12
好的,以下是代码实现:
```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()
```
输出结果:
```
大学名称: 清华大学
所在城市: 北京
大学名称:清华大学,所在城市:北京
欢迎来自五湖四海的学子!
```
创建一个名为restaurant的类
好的,我可以用中文回复。创建一个名为restaurant的类,可以这样写:
```
class restaurant:
def __init__(self, name, cuisine_type):
self.name = name
self.cuisine_type = cuisine_type
def describe_restaurant(self):
print(f"{self.name}是一家{self.cuisine_type}餐厅。")
def open_restaurant(self):
print(f"{self.name}正在营业。")
```
这个类有两个属性:name和cuisine_type,分别表示餐厅的名称和菜系。还有两个方法:describe_restaurant用于描述餐厅,open_restaurant用于表示餐厅正在营业。