python自定义类并使用的方法


Posted in Python onMay 07, 2015

本文实例讲述了python自定义类并使用的方法。分享给大家供大家参考。具体如下:

class Person:
  def __init__(self, first, middle, last, age):
   self.first = first;
   self.middle = middle;
   self.last = last;
   self.age = age;
  def __str__(self):
   return self.first + ' ' + self.middle + ' ' + self.last + \
    ' ' + str(self.age)
  def initials(self):
   return self.first[0] + self.middle[0] + self.last[0]
  def changeAge(self, val):
   self.age += val
myPerson = Person('Raja', 'I', 'Kumar', 21)
print(myPerson)
myPerson.changeAge(5)
print(myPerson)
print(myPerson.initials())

运行结果如下:

Raja I Kumar 21
Raja I Kumar 26
RIK

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python每次处理固定个数的字符的方法总结
Jan 29 Python
Python中的多重装饰器
Apr 11 Python
Python中的ctime()方法使用教程
May 22 Python
python requests爬取高德地图数据的实例
Nov 10 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
Jul 31 Python
使用python制作游戏下载进度条的代码(程序说明见注释)
Oct 24 Python
python自动结束mysql慢查询会话的实例代码
Oct 27 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
Nov 29 Python
如何学习Python time模块
Jun 03 Python
基于python实现ROC曲线绘制广场解析
Jun 28 Python
Flask缓存静态文件的具体方法
Aug 02 Python
Python通过len函数返回对象长度
Oct 22 Python
python简单的函数定义和用法实例
May 07 #Python
python中for语句简单遍历数据的方法
May 07 #Python
python中while循环语句用法简单实例
May 07 #Python
python使用range函数计算一组数和的方法
May 07 #Python
MySQL最常见的操作语句小结
May 07 #Python
Python查找函数f(x)=0根的解决方法
May 07 #Python
python计算对角线有理函数插值的方法
May 07 #Python
You might like
php支付宝手机网页支付类实例
2015/03/04 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
javascript实现表格增删改操作实例详解
2015/05/15 Javascript
jQuery实现TAB风格的全国省份城市滑动切换效果代码
2015/08/24 Javascript
一分钟理解js闭包
2016/05/04 Javascript
JS脚本实现动态给标签控件添加事件的方法
2016/06/02 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
Vue 实现双向绑定的四种方法
2018/03/16 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
2019/04/08 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
2020/08/15 Javascript
javascript中导出与导入实现模块化管理教程
2020/12/03 Javascript
python使用rsa加密算法模块模拟新浪微博登录
2014/01/22 Python
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
django drf框架中的user验证以及JWT拓展的介绍
2019/08/12 Python
Python 实现日志同时输出到屏幕和文件
2020/02/19 Python
Python爬虫JSON及JSONPath运行原理详解
2020/06/04 Python
python实现企业微信定时发送文本消息的实例代码
2020/11/25 Python
python+opencv实现车道线检测
2021/02/19 Python
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
美国气象仪器、花园装饰和墙壁艺术商店:Wind & Weather
2019/05/29 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
四种会话跟踪技术
2015/05/20 面试题
婚庆公司的创业计划书
2014/01/22 职场文书
新书吧创业计划书
2014/01/31 职场文书
信仰纪录片观后感
2015/06/08 职场文书
如何解决.cuda()加载用时很长的问题
2021/05/24 Python
python分分钟绘制精美地图海报
2022/02/15 Python
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python