python中定义类的方法很简单,用关键字class, 其中可以包含函数 用 def
电脑技术网认为此文章对《python3 pamiko面向对象 Python的类 介绍》说的很在理,电脑技术002pc网为你提供最佳的python教程,学习编程。
#!/usr/bin/env python
# -*- coding:UTF-8 -*-
class Test_N:
""" class get a name and count string or number """
def __init__(self, n):
self.name = n
def sqrt_num(self, cn):
if cn >= 0:
root = cn ** 0.5
return -root, root
else:
print "negative number."
return
def c_str(self, cs):
return len(cs)
@staticmethod
def square_list( *args ):
r = []
for i in args:
r.append(i ** 2)
return r
def genome_len(self, fasta):
return len(fasta)
def anno_genome(self , gff):
handle = open(gff, 'r')
n = 0
for i in handle:
n += 1
handle.close()
return n
x = Test_N("Kate") # initiate the class
print x.name
print "Kate\'s number is 1235678."
print "It\'s square root are:"
print x.sqrt_num(1235678) # invoke the function sqrt_num
print "Kate\'s string is agahccp."
print "It\'s count is:"
print x.c_str("agahccp") # invoke the function c_str
for i in Test_N.square_list(3,4,5,6,7): # invoke the method squre_list
print i
print x.anno_genome("log.txt") # invoke the function anno_genome输出结果如下
Kate
Kate's number is 1235678.
It's square root are:
(-1111.6105433109205, 1111.6105433109205)
Kate's string is agahccp.
It's count is:
7
9
16
25
36
49
36其中log.txt 是一个有36行的文件,所以输出的最后一个数字是36
更多:python3 pamiko面向对象 Python的类 介绍
https://www.002pc.comhttps://www.002pc.com/python/5030.html
你可能感兴趣的Python,面向对象,介绍
js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式)
在上篇文章给大家介绍了javascript面向对象基础,本篇文章继续深入学习javascript面向对象,JS的语法非常灵活,简单的对象创建就有好几种不同的方法。这些过于灵活的地方有时候确
php ECShop formPHP面向对象程序设计之对象的遍历操作示例
本文实例讲述了PHP面向对象程序设计之对象的遍历操作。分享给大家供大家参考,具体如下:
对象的遍历和数组的遍历一样,对象的遍历指的是实例属性的遍历。
下面遍历出来的属性,是
我的WCF之旅(7):面向服务架构(SOA)和面向对象编程(OOP)的结合——如何实现Service Contract的继承
当今的IT领域,SOA已经成为了一个非常时髦的词,对SOA风靡的程度已经让很多人对SOA,对面向服务产生误解。其中很大一部分人甚至认为面向服务将是面向对象的终结,现在的面向对象将
asp.net 任务书收集学习asp.net比较完整的面向对象开发流程
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
本文实例讲述了PHP面向对象程序设计内置标准类,普通数据类型转为对象类型。分享给大家供大家参考,具体如下:
内置标准类
PHP中,有很多“现成的类”,其中有一个被称为“内置标准类
大连php收入PHP面向对象继承用法详解(优化与减少代码重复)
本文实例讲述了PHP面向对象继承用法。分享给大家供大家参考,具体如下:
继承
先看两个类
<?
页面php引用js变量的值PHP基于面向对象封装的分页类示例
本文实例讲述了PHP基于面向对象封装的分页类。分享给大家供大家参考,具体如下:
<?
js 打印框JS 面向对象之神奇的prototype
JavaScript中对象的prototype属性,可以返回对象类型原型的引用。这是一个相当拗口的解释,要理解它,先要正确理解对象类型(Type)以及原型(prototype)的概念。
ecshop首页js幻灯插件ES6 对象的新功能与解构赋值介绍
ES6 通过字面量语法扩展、新增方法、改进原型等多种方式加强对象的使用,并通过解构简化对象的数据提取过程。
002pc.com对《ES6 对象的新功能与解构赋值介绍》总结来说,为我们
0踩
赏
0 赞