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 相关文章推荐
python3编码问题汇总
Sep 06 Python
python 创建弹出式菜单的实现代码
Jul 11 Python
使用python opencv对目录下图片进行去重的方法
Jan 12 Python
Python完成哈夫曼树编码过程及原理详解
Jul 29 Python
Python socket模块方法实现详解
Nov 05 Python
python获取array中指定元素的示例
Nov 26 Python
MNIST数据集转化为二维图片的实现示例
Jan 10 Python
Python连接SQLite数据库并进行增册改查操作方法详解
Feb 18 Python
Pycharm Available Package无法显示/安装包的问题Error Loading Package List解决
Sep 18 Python
Python常用断言函数实例汇总
Nov 30 Python
python unichr函数知识点总结
Dec 16 Python
pytorch 计算Parameter和FLOP的操作
Mar 04 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 开发环境配置(Zend Studio)
2010/04/28 PHP
PHP赋值的内部是如何跑的详解
2019/01/13 PHP
JS动画效果代码3
2008/04/03 Javascript
javascript新手语法小结
2008/06/15 Javascript
Javascript将string类型转换int类型
2010/12/09 Javascript
奉献给JavaScript初学者的编写开发的七个细节
2011/01/11 Javascript
js不能跳转到上一页面的问题解决方法
2013/03/01 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
js实现文字列表无缝滚动效果
2017/06/23 Javascript
JS简单实现滑动加载数据的方法示例
2017/10/18 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
2020/05/09 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
[56:46]Liquid vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Django框架中方法的访问和查找
2015/07/15 Python
Python多线程原理与用法详解
2018/08/20 Python
python 实现语音聊天机器人的示例代码
2018/12/02 Python
python 监控logcat关键字功能
2020/09/04 Python
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
PHP中如何创建和修改数组
2012/05/02 面试题
什么是跨站脚本攻击
2014/12/11 面试题
竞选纪律委员演讲稿
2014/09/13 职场文书
群众路线个人整改措施
2014/10/24 职场文书
2014年社团工作总结范文
2014/11/27 职场文书
个人总结与自我评价2015
2015/03/11 职场文书
2015年社区工作总结
2015/04/08 职场文书
员工辞职信范文大全
2015/05/12 职场文书
广播体操比赛主持词
2015/06/29 职场文书
如何写通讯稿
2015/07/22 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
CentOS安装Nginx并部署vue
2022/04/12 Servers