Python基础知识学习 Day7

763-徐同学

发表文章数:31

首页 » Python » 正文

一、零碎知识点

1、面向对象示例

import datetime

class Book:
    def __init__(self,
                 title,
                 price=0.0,
                 author='',
                 publisher=None,
                 pubdate=datetime.date.today()):
        self.title = title
        self.price = price
        self.author = author
        self.publisher = publisher
        self.pubdate = pubdate
    
    def __repr__(self):
        return '<图书> {} at {}'.formate(self.title,id(self))
    
    def print_info(self):
        print('当前这本书的信息如下:')
        print('标题:{}'.format(self.title))
        print('定价:{}'.format(self.price))
        print('作者:{}'.format(self.author))
        print('出版社:{}'.format(self.publisher))
        print('出版日期:{}'.format(self.pubdate))


book1 = Book('c精典',29.9,'Tom','优品课堂',datetime.date(2016,3,1))
book1.print_info()
print()
book2 = Book('Flask 入门到精通')
book2.print_info()

结果如下:

当前这本书的信息如下:
标题:c精典
定价:29.9
作者:Tom
出版社:优品课堂
出版日期:2016-03-01

当前这本书的信息如下:
标题:Flask 入门到精通
定价:0.0
作者:
出版社:None
出版日期:2020-01-20

二、Xmind

Python基础知识学习 Day7

未经允许不得转载:作者:763-徐同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《Python基础知识学习 Day7》 发布于2020-01-20

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录