打印列表 | 学习笔记

简介: 快速学习打印列表

开发者学堂课程【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__方法。

相关文章
|
25天前
|
索引 容器
06-python数据容器-list列表定义/list的10个常用操作/列表的遍历/使用列表取出偶数
06-python数据容器-list列表定义/list的10个常用操作/列表的遍历/使用列表取出偶数
|
6月前
|
小程序 JavaScript
小程序循环列表删除当前选中列表的方法
小程序循环列表删除当前选中列表的方法
78 0
|
7月前
|
索引 Python
python之列表元素的访问,修改,组合以及判断和截取。
python之列表元素的访问,修改,组合以及判断和截取。
|
9月前
|
安全 数据安全/隐私保护
文档的保存和打印
3.8 文档的保存与打印 3.8.1 防止文档内容丢失 1. 自动恢复 Word提供自动恢复功能,可在很大程度上避免因为停电、机器死机等问题引发的文档丢失现象。在“文件”选项卡中的“选项”命令,在其中的“保存”选项卡中设置,默认10分钟,可以修改(1-120分钟)。 2. 自动备份文档副本 在编辑Word文档时,如果不小心保存了不需要的信息,或者原文档损坏,可以使用文档备份的副本避免损失。当然,这需要你事先在Word系统设置了“始终创建备份副本”功能,具体操作如下: 1单击“文件”选项卡,选择“选项”命令,打开对话框设置。 2选择此选项可在每次保存文档时创建一个文档的备份副本扩展名为 .wbk
|
11月前
|
存储 索引 Python
10.从入门到精通:Python 列表(List),列表脚本操作符,列表截取,列表函数&方法
10.从入门到精通:Python 列表(List),列表脚本操作符,列表截取,列表函数&方法
|
11月前
|
算法 Python
创建三个学生对象,分别打印其详细信息
创建三个学生对象,分别打印其详细信息
70 0
|
安全
【最重要的 G 代码命令列表】
【最重要的 G 代码命令列表】
442 0
|
前端开发 开发者
列表 | 学习笔记
快速学习列表
67 0
列表 | 学习笔记
打印列表去除[](简易循环方法)
想要print(list)结果不是这样:[1,2,3] 预期结果:共有3个数字满足,分别是:1 2 3
61 0
|
机器学习/深度学习 C语言 开发者
打印|学习笔记
快速学习打印
72 0
打印|学习笔记