Python3基础 把类的实例化放到另外一个类中,,?python :
Python3基础 把类的实例化放到另外一个类中,,?python :
?
python : 3.7.0OS : Ubuntu 18.04.1 LTS
IDE : PyCharm 2018.2.4conda : 4.5.11type setting : Markdown
?
code
"""@Author : 行初心@Date : 18-9-23@Blog : www.cnblogs.com/xingchuxin@GitHub : github.com/GratefulHeartCoder"""class Girls: def __init__(self, num): self.num = numclass Boys: def __init__(self, num): self.num = numclass Class: # 组合,其他类的实例化,在这里类的实例化中进行 def __init__(self, boy_num, girl_num): self.boys = Boys(boy_num) self.girls = Girls(girl_num) def introduction(self): print("班级共有", self.boys.num, "个男生") print("班级共有", self.girls.num, "个女生")def main(): my_class = Class(boy_num=20, girl_num=30) my_class.introduction()if __name__ == ‘__main__‘: main()
?
result
/home/xcx/anaconda3/envs/xingchuxin/bin/python /home/xcx/PycharmProjects/oop/demo.py班级共有 20 个男生班级共有 30 个女生Process finished with exit code 0
?
resource
[文档] https://docs.python.org/3/[规范] https://www.python.org/dev/peps/pep-0008/[规范] https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules/[源码] https://www.python.org/downloads/source/[ PEP ] https://www.python.org/dev/peps/[平台] https://www.cnblogs.com/?
tips
行初心 会根据所学的知识,对博文进行更新。
该博文地址:https://www.cnblogs.com/xingchuxin/p/9695519.html
?
Python具有开源、跨平台、解释型、交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
Python3基础 把类的实例化放到另外一个类中
相关内容
- python+minicap(二),,一、push文件至手
- 知乎高赞回答:有什么相见恨晚的Python技巧,
- python中os.path.isdir()和os.path.isfile()的正确用法,,之前网
- python3.6安装PyQt5,,1、安装环境:pyt
- Python第二周习题集(二),,# 约瑟夫环问题de
- python--异常处理,,一、格式 :try.
- 从零开始学Python-day1,,一、Linux系统的
- selenium+python 爬取网络图片(2) -- 百度,,上一篇博文介绍
- CentOS 5.5 x64下安装升级Python3.3,,1、下载linux版
- 每日一题_Python.利用gevent和pipeline快速导出近千万Redis字
评论关闭