打印列表 | 学习笔记

简介: 快速学习打印列表

开发者学堂课程【Python 入门 2020年版:打印列表】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10413


打印列表

内容介绍:

一、打印列表

二、针对前一节练习的修改

 

一、打印列表

class Person(object) :

def _init_(self,name,age) :

self.name = name

self.age = age

def __repr__(self):

return '姓名:0,年龄:{}'.format(self.name,self.age)

p1 = Person( '张三',18)

p2 = Person( '李四',20)

persons =[p1,p2]

print(persons)

print(persons)是直接打印一个列表,会把列表里的每一个对象的内存地址打印出来,直接打印列表,会调用列表里元素的__repr__方法。

persons = [p1,p2] 也可以替换成 print(p1) (调用__repr__方法)

 

二、针对前一节练习的修改

1.print('{}有{}个宠物,它们是: {}' .format(self.shop_name,len(self.pet_list), self.pet_list))

# 加入 self.pet_list。

2. 加入 self.pet_list,会调用每个元素的__repr__方法。再将代码中的所有__str__方法换成__repr__方法。

相关文章
|
7月前
|
Python
Python11道基础练习题_在一个整型列表中,找到最大的数并输出。 输入 一个列表,比如[28,1,5,11,19,0,21]((2)
Python11道基础练习题_在一个整型列表中,找到最大的数并输出。 输入 一个列表,比如[28,1,5,11,19,0,21]((2)
|
7月前
|
安全 编译器 C语言
C++零基础教程(C++中的打印)
C++零基础教程(C++中的打印)
167 0
|
小程序 JavaScript
小程序循环列表删除当前选中列表的方法
小程序循环列表删除当前选中列表的方法
116 0
|
人工智能 自然语言处理 前端开发
Network可以显示后台返回的数据,但是打印出来时是undefind
Network可以显示后台返回的数据,但是打印出来时是undefind
112 0
|
安全 数据安全/隐私保护
文档的保存和打印
3.8 文档的保存与打印 3.8.1 防止文档内容丢失 1. 自动恢复 Word提供自动恢复功能,可在很大程度上避免因为停电、机器死机等问题引发的文档丢失现象。在“文件”选项卡中的“选项”命令,在其中的“保存”选项卡中设置,默认10分钟,可以修改(1-120分钟)。 2. 自动备份文档副本 在编辑Word文档时,如果不小心保存了不需要的信息,或者原文档损坏,可以使用文档备份的副本避免损失。当然,这需要你事先在Word系统设置了“始终创建备份副本”功能,具体操作如下: 1单击“文件”选项卡,选择“选项”命令,打开对话框设置。 2选择此选项可在每次保存文档时创建一个文档的备份副本扩展名为 .wbk
|
存储 索引 Python
10.从入门到精通:Python 列表(List),列表脚本操作符,列表截取,列表函数&方法
10.从入门到精通:Python 列表(List),列表脚本操作符,列表截取,列表函数&方法
|
算法 Python
创建三个学生对象,分别打印其详细信息
创建三个学生对象,分别打印其详细信息
105 0
|
安全
【最重要的 G 代码命令列表】
【最重要的 G 代码命令列表】
715 0
|
机器学习/深度学习 C语言 开发者
打印|学习笔记
快速学习打印
打印|学习笔记