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日期操作学习笔记
Oct 07 Python
python 判断一个进程是否存在
Apr 09 Python
python执行外部程序的常用方法小结
Mar 21 Python
探究Python多进程编程下线程之间变量的共享问题
May 05 Python
详解使用Python处理文件目录的相关方法
Oct 16 Python
详解Python 多线程 Timer定时器/延迟执行、Event事件
Jun 27 Python
Python 元组操作总结
Sep 18 Python
python实现代码统计程序
Sep 19 Python
Python跑循环时内存泄露的解决方法
Jan 13 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
Feb 26 Python
python脚本第一行如何写
Aug 30 Python
Python OpenCV超详细讲解读取图像视频和网络摄像头
Apr 02 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 静态变量的初始化
2009/11/15 PHP
php 阴历-农历-转换类代码
2012/01/16 PHP
解析thinkphp中的M()与D()方法的区别
2013/06/22 PHP
PHP判断数据库中的记录是否存在的方法
2014/11/14 PHP
Laravel 5 学习笔记
2015/03/06 PHP
Laravel框架模板继承操作示例
2018/06/11 PHP
js Form.elements[i]的使用实例
2011/11/13 Javascript
Jquery 的outerHeight方法使用介绍
2013/09/11 Javascript
js导入导出excel(实例代码)
2013/11/25 Javascript
JavaScript中的anchor()方法使用详解
2015/06/08 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
详解AngularJS中的表格使用
2015/06/16 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
2016/02/19 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
2016/09/20 Javascript
微信小程序  modal弹框组件详解
2016/10/27 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
2017/07/13 Javascript
Vue的MVVM实现方法
2017/08/16 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
2018/03/29 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
[02:56]DOTA2矮人直升机 英雄基础教程
2013/11/26 DOTA
python爬取51job中hr的邮箱
2016/05/14 Python
Python实现的栈(Stack)
2018/01/26 Python
查看django执行的sql语句及消耗时间的两种方法
2018/05/29 Python
Python单元测试与测试用例简析
2019/11/09 Python
python实现的批量分析xml标签中各个类别个数功能示例
2019/12/30 Python
python爬虫实现获取下一页代码
2020/03/13 Python
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
美国户外烹饪产品购物网站:Outdoor Cooking
2020/01/10 全球购物
Weblogic的布署方式
2013/08/23 面试题
解释i节点在文件系统中的作用
2013/11/26 面试题
专科应届生求职信
2013/11/24 职场文书
公务员群众路线专题民主生活会发言材料
2014/09/17 职场文书
小学教师2014年度工作总结
2014/12/03 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
Python使用pandas导入xlsx格式的excel文件内容操作代码
2022/12/24 Python