没有合适的资源?快使用搜索试试~ 我知道了~
首页使用python创建一个User类的小题目
创建一个名为User的类,其中包含属性 first_name 和 last_name 还有用户简介通常会设置的其他几个属性。在类User中定义一个名为 describe_user() 的方法,它打印用户信息摘要;再定义一个名为 greet_user() 的方法,他向用户发送个性化的问候。 创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。 1、定义User类与其中的方法 class User(): """创建用户个人信息""" def __init__(self, first_name, last_name, phone_number = '', email =
资源详情
资源评论
资源推荐
使用使用python创建一个创建一个User类的小题目类的小题目
创建一个名为User的类,其中包含属性 first_name 和 last_name 还有用户简介通常会设置的其他几个属性。在类User中定义一个名为 describe_user() 的
方法,它打印用户信息摘要;再定义一个名为 greet_user() 的方法,他向用户发送个性化的问候。
创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。
1、定义、定义User类与其中的方法类与其中的方法
class User():
"""创建用户个人信息"""
def __init__(self, first_name, last_name, phone_number = '', email = '', **user_info):
# 在这其中我们加入了题目所要求的两种属性,而且还有一般网站都会要求的电话号码与邮箱,我们最后加入了一个字典,可
以让用户个性化的定制自己的资料
self.name = first_name +" " + last_name
self.phonenumber = phone_number
self.email = email
self.other = user_info # 新建一个字典来接收user_info字典
def describe_user(self): #打印用户信息摘要的方法
print("This user‘ name is " + self.name)
print("This user's phone number is " + self.phonenumber)
print("This user's email is " + self.email)
print("There are any other imformations below:")
print(self.other)
def greet_user(self): #向用户发送我们的问候
print("Hello, " + self.name)
2、新建、新建User()的实例的实例
AE = User('Albert','Einstein', '123456789', '88888888@qq.com', Major = 'Computer', job = 'physicist' )
AE.describe_user()
AE.greet_user()
我们在这里新建了一个AE的实例,我们输入了其他的信息,例如他的电话号码,邮箱,还有他自己想输入的信息,其他的实例
也可以这样操作。
运行 describe_user() 和 greet_user() 后可以看到如下内容
This user is Albert Einstein
This user's phone number is 123456789
This user's email is 88888888@qq.com
There are any other imformations below:
{'Major': 'Computer', 'job': 'physicist'}
Hello, Albert Einstein
希望对大家有所帮助,谢谢大家。
作者:21savager
weixin_38729108
- 粉丝: 5
- 资源: 896
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10