用Python定义一朵郁金香
目录
1.前言
2.代码讲解
基础设置
创建对象
修改属性
添加属性
修改颜色
定义函数
添加方法
调用方法
3.结果
4.源码
5.尾语
1.前言
在本文中我会给你讲述如何用Python定义一朵郁金香。
2.代码讲解
基础设置
class Flower (object) :
price = 100
def __init__ (self,c):
self. color=c
首先我们要定义一朵普普通通、平平无奇、没有名字的花。
这段代码中说明:
1.这朵花的price{钱}是100{元}。
2.self{这朵花}的color{颜色}是c。
创建对象
flower = Flower("Yellow")
这段访问了对象和类的数据成员。
修改属性
Flower. price = 80
本段中把Flower的price(100)改为了80。
添加属性
Flower.name = "郁金香"
此代码中Flower被动态增加了name这个属性,name是“郁金香”。
修改颜色
flower.color = "purple"
本段很简单,就是把flower的color修改为“purple”
定义函数
def flowerLanguage (self,w):
self.wish = w
这段中定义了一个名叫flowerLanguage的函数,其中self.wish是形式参数w。
添加方法
import types
flower.flowerLanguage = types. MethodType (flowerLanguage, flower)
本段中调用了一个名叫types的Python自带工具,这个工具可以动态为对象增加成员方法。
调用方法
print (flower.color,flower.price)
print (flower.name,flower.color,flower.price)
flower.flowerLanguage("忠贞的爱")
print (flower.wish)
调用不多说,很简单。
3.结果
4.源码
class Flower (object) :
price = 100
def __init__ (self,c):
self. color=c
flower = Flower("Yellow")Flower. price = 80
Flower.name = "郁金香"
flower.color = "purple"
def flowerLanguage (self,w):
self.wish = w
import typesflower.flowerLanguage = types. MethodType (flowerLanguage, flower)
print (flower.color,flower.price)print (flower.name,flower.color,flower.price)
flower.flowerLanguage("忠贞的爱")
print (flower.wish)
5.尾语
定义很简单,但又很难。
用Python定义一朵郁金香相关推荐
- 使用python绘制一朵郁金香
你可以使用matplotlib库在python中绘制一朵郁金香. 首先,你需要导入matplotlib库,然后使用其中的函数来绘制各种图形,最后使用显示图形的函数来显示出来. 这是一个简单的代码示例: ...
- 如何用Python画一朵太阳花
如何用Python绘制一朵太阳花 准备:1.Python3.6 2.win7 过程: 打开Python shell界面: 2.建立脚本 3.编写程序 4.保存脚本 5.运行检验 转载于:https:/ ...
- ctypes python_对于python初学者,如何使用python定义联合(使用ctypes)
问题引发:如何使用python的工会? 我刚刚开始使用python,我想知道如何用python定义联合(使用ctypes)?希望我通过ctypes支持工会是对的.例如,以下c代码是如何在python中 ...
- python定义类()中写object和不写的区别
python定义类()中写object和不写的区别 这里需要说明一下: python3中,类定义默认继承object,所以写不写没有区别 但在python2中,并不是这样 所以此内容是针对python ...
- 用python画玫瑰花代码-用python画一朵玫瑰给你
原标题:用python画一朵玫瑰给你 版权声明:原创文章转载请注明来源. https://blog.csdn.net/samll_snail/article/details/85853630 听说 p ...
- 如何用python画一朵玫瑰花-使用Python画一朵美丽的玫瑰花
原标题:使用Python画一朵美丽的玫瑰花 turtle 是 python 中一个强大的绘制图像的库,可以用来绘制各种图像,使用起来很方便.看看本文使用Python的turtle库画一朵美丽的玫瑰花, ...
- python定义匿名函数关键字_Python(11):Python函数基础(定义函数、函数参数、匿名函数)...
函数先定义函数,后调用 一.定义函数: 1.简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 (). 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数. ...
- Python定义点击右上角关闭按钮事件
文章来自:https://www.cnblogs.com/iAmSoScArEd/p/11200029.html 爬虫.转载请注明出处. Python定义点击右上角关闭按钮事件 import tkin ...
- python定义字符串数组_python数组声明
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 如何在python? 我无法在文档中找到对数组的任何引用... 我正在制作一个小 ...
最新文章
- python语言能干什么-python语言能做什么
- vue怎么引入外网json文件
- EOS 源代码解读 (2)插件-流程
- 【2012百度之星/资格赛】J:百度的新大厦
- 疯狂.NET架构通用权限后台管理工具演示版2.0下载
- RunJar是什么进程?
- java并发编程LockSupport讲解
- ASIHTTPRequest类库简介
- UIDevice获取设备数据以及如何获取应用信息
- [NOIp 2012]同余方程
- VBA编程教程(基础二)
- c语言除法的ns流程图,ns流程图(c语言ns流程图怎么画)
- xp系统查计算机设备型号,xp电脑设备型号怎么查询
- cocos2dx交叉编译之Android.mk修改
- python chm模块_python3.7.0官方参考文档 最新api文档 chm
- NLP推理与语义相似度数据集
- DM8在银河麒麟服务器上配置Oracle19c的DBLINK服务
- php 计算工资,php计算税后工资的方法_PHP
- ecshop 数据库字典
- 人脸识别开发安卓手机APP 注册人脸 识别人脸
热门文章
- SY2023CTF--“安洵杯”全国精英赛MISC--烦人的压缩包
- 图采用邻接表存储,设计一个算法,判断顶点i和顶点j(i!=j)之间是否有路径
- Mac如何获取iOS设备信息?
- java oncreate_Android(java)学习笔记169:Activity中的onCreate()方法分析
- C++队列queue用法详解
- 微服务项⽬整合SwaggerUI3.0
- python中的美元符号_Shell脚本中的特殊字符(美元符、反斜杠、引号等)作用介绍...
- Linux 批量清除文件内容而不删除文件
- 第18章 SQL 连接(JOIN)教程
- 手游方舟服务器文件,方舟生存进化手机版PVX服务器介绍 PVX服务器玩法及规则汇总...