• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python自定义类并使用的方法

python自定义类并使用的方法

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python 自定义类,python 自定义函数,python导入自定义模块,python 自定义异常,python自定义模块等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了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())
</div>

运行结果如下:

Raja I Kumar 21
Raja I Kumar 26
RIK
</div>

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

</div>

您可能想查找下面的文章:

  • python自定义类并使用的方法
  • python使用自定义user-agent抓取网页的方法
  • python类定义的讲解

相关文章

  • 探究Python的Tornado框架对子域名和泛域名的支持
  • Python检测QQ在线状态的方法
  • wxPython定时器wx.Timer简单应用实例
  • 使用Python写CUDA程序的方法
  • Python之eval()函数危险性浅析
  • python 判断一个进程是否存在
  • python网络编程学习笔记(五):socket的一些补充
  • tensorflow estimator 使用hook实现finetune方式
  • Python ftp上传文件
  • 轻松实现python搭建微信公众平台

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python正则表达式匹配HTML页面编码
    • Python中的pprint折腾记
    • python套接字流重定向实例汇总
    • 写了个监控nginx进程的Python脚本
    • 对于Python的框架中一些会话程序的管理
    • 学习python类方法与对象方法
    • Python实现的简单文件传输服务器和客户端
    • python算法学习之桶排序算法实例(分块排序)
    • python基于mysql实现的简单队列以及跨进程锁实例详解
    • 在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有