class,类的详解, python, 笨方法学python
来源:互联网 发布:淘宝小二是什么意思 编辑:程序博客网 时间:2024/05/20 00:13
#coding=utf-8class Song(object): def __init__(self, geci): #__init__(每条横线都是两个字符) self.geci = geci #将geci这个变量值(是来自实例化的object?),赋予给self.geci def sing_me_a_song(self): for line in self.geci: print line def juzi_jisuan(self): print '-' * 10 juzi = len(self.geci) print "There are %r juzi in one song." % juzi#实例化,它的意思就是创建(导入的概念),将一个类实例化后,就可以得到一个对象(object)#实现实例化的方法就像调用函数一样地调用一个类#Python看到Song(),就知道它是你定义过的一个类。#然后Python创造一个空对象,里面包含了你在该类创建的所有函数#然后Python回去检查你是不是在里面创建了个__init__函数,有则调用,初始化刚新建的空对象#在Song的__init__函数里面,有个多余的self函数,这是Python为我们创建的空对象,可以对它进行模块、字典等操作,为它设置一些变量happy_baby = Song(["Happy birthday to you.", "I don't want to get sued", "So i will stop right there"])happy_baby.sing_me_a_song() #调用类里面的sing_me_a_song函数sad_baby = Song(["Here's little sandy friends,", "sitting on the stone", "crying crying"]) #(里面的歌词就是object?空对象?)sad_baby.sing_me_a_song()sad_baby.juzi_jisuan()
0 0
- class,类的详解, python, 笨方法学python
- 笨方法学python-class 10 input
- class, 类,方法,python
- 菜鸟学 Python-Class
- 笨方法学python 有用的Tips
- 《笨方法学python》的第三天
- 笨办法学python的笔记之八(ex42 class类)
- Python Class 的实例方法/类方法/静态方法
- python, del[] 用法, 笨方法学python
- 《笨方法学python》-2
- 《笨方法学python》-3
- 《笨方法学python》-4
- 笨方法学python 15
- Python - 类(class)的构造器(__init__) 详解 及 代码
- Python class的__new__与__init__方法
- 笨方法学Python 习题 25: 更多更多的练习
- 笨方法学Python 习题 34: 访问列表的元素
- 笨方法学Python 习题 38: 列表的操作
- java标准输入输出流
- 关于HTML/CSS的排版的备忘录
- 3.16
- runloop
- UVA11426 GCD
- class,类的详解, python, 笨方法学python
- SpringMVC_Spring_MyBatis_Maven框架搭建Java Web项目
- java关于集合的遍历与增强for循环的使用
- 十六进制转八进制
- Q89:全局光照(Global Illumination)——Path Tracing(只用于间接光照)
- 选择排序法的实现与分析
- C语言程序设计基础案例8.1
- 简单聊聊TestNG中的并发
- HTML5基础加强css样式篇(css过度覆盖问题)(二十一)