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 条件判断的缩写方法
Sep 06 Python
Python实现简单的文件传输与MySQL备份的脚本分享
Jan 03 Python
从零开始学Python第八周:详解网络编程基础(socket)
Dec 14 Python
python实现简易通讯录修改版
Mar 13 Python
Python解决八皇后问题示例
Apr 22 Python
python 按不同维度求和,最值,均值的实例
Jun 28 Python
python多个模块py文件的数据共享实例
Jan 11 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 Python
python获取栅格点和面值的实现
Mar 10 Python
Django 后台带有字典的列表数据与页面js交互实例
Apr 03 Python
基于python实现坦克大战游戏
Oct 27 Python
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
Aug 30 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制作静态网站的模板框架(二)
2006/10/09 PHP
PHP生成随机用户名和密码的实现代码
2013/02/27 PHP
php可生成缩略图的文件上传类实例
2014/12/17 PHP
php实现网站顶踩功能的完整前端代码
2015/07/19 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
JS 文件传参及处理技巧分析
2010/05/13 Javascript
心扬JS分页函数代码
2010/09/10 Javascript
原生javascript实现的一个简单动画效果
2016/03/30 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
RequireJS简易绘图程序开发
2016/10/28 Javascript
jQuery Dialog 打开时自动聚焦的解决方法(两种方法)
2016/11/24 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
Canvas实现动态的雪花效果
2017/02/13 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
2017/08/01 Javascript
vue--点击当前增加class,其他删除class的方法
2018/09/15 Javascript
vue-cli的工程模板与构建工具详解
2018/09/27 Javascript
laravel-admin 与 vue 结合使用实例代码详解
2019/06/04 Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
2019/07/17 Javascript
Python使用scrapy采集时伪装成HTTP/1.1的方法
2015/04/08 Python
Python使用reportlab将目录下所有的文本文件打印成pdf的方法
2015/05/20 Python
python通过getopt模块如何获取执行的命令参数详解
2017/12/29 Python
使用wxpy实现自动发送微信消息功能
2020/02/28 Python
HTML5页面中尝试调起APP功能
2017/09/12 HTML / CSS
新西兰优惠网站:Treat Me
2019/07/04 全球购物
网络工程师的自我评价
2013/10/02 职场文书
中学生励志演讲稿
2014/04/26 职场文书
房地产端午节活动方案
2014/08/24 职场文书
工会文体活动总结
2015/05/07 职场文书
民间借贷借条范本
2015/05/25 职场文书
聘任书范文大全
2015/09/21 职场文书
2015小学新教师个人工作总结
2015/10/14 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书
Echarts如何重新渲染实例详解
2022/05/30 Javascript
Nginx如何配置根据路径转发详解
2022/07/23 Servers