Byte of Python-----Data Structure

##Data Structure##
##2018/4/8##


#数据结构(Data Structures)基本上人如其名——它们只是一种结构,能够将一些数据聚合
#在一起。换句话说,它们是用来存储一系列相关数据的集合。
#Python 中有四种内置的数据结构——列表(List)、元组(Tuple)、字典(Dictionary)和集
#合(Set)。我们将了解如何使用它们,并利用它们将我们的编程之路变得更加简单。

##Point1##
##列表----List##
##一种用于保存一系列有序项目的集合,也就是说,你可以利用列表保存一串项目的序列
#项目的列表应该用方括号括起来,这样 Python 才能理解到你正在指定一张列表。一旦你创建
#了一张列表,你可以添加、移除或搜索列表中的项目。既然我们可以添加或删除项目,我们
#会说列表是一种可变的(Mutable)数据类型,意即,这种类型是可以被改变的。

##e.g.1
print('e.g.1')
shopping_list = ['meat','egg','milk','tomato']

print('I hava',len(shopping_list),'items to purchase')

print('These items are ',end = ' ')
for item in shopping_list:
    print(item,end = ' ')

print('\nI also have to buy rice.')
shopping_list.append('rice')
print('Now my shoplist is ',shopping_list)

print('I will sort my list now')
shopping_list.sort()
print('Sorted shopping list is',shopping_list)

print('The first item I will buy is',shopping_list[0])
olditem = shopping_list[0]
del shopping_list[0]
print('I bought the ',olditem)
print('My shopping list is now',shopping_list)
print('---------------------
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《A Byte of Python3》是一本面向初学者的Python编程入门书籍,也是学习Python3的良好选择。这本书的作者是Swaroop C H,他深入浅出地介绍了Python3的基本概念和语法,使得初学者能够顺利入门并掌握Python编程的基本技能。 这本书的中文完整版被称为《A Byte of Python3》中文翻译版,由IT学院翻译小组翻译并发布。中文翻译版的内容与英文原版一样具有完整性,其目的是为了方便那些不懂英文的读者能够更好地学习和掌握Python3编程语言。 这本书的特点是讲解思路清晰,语言简洁明了,知识点由浅入深,适合初学者阅读。它从Python的安装开始介绍,然后涵盖了Python的基本语法、数据类型、函数、条件语句、循环语句、列表、字典、元组、文件操作等内容。每个章节都以实例的形式进行讲解,并配有相关的练习题,方便读者巩固所学知识。 此外,这本书还包括了一些高级主题,如类和对象、模块和包、异常处理等内容,有助于读者进一步提升Python编程技能。同时,书中还介绍了Python的标准库和一些常用的第三方库,以及如何使用Python进行Web开发和数据库操作等。 总的来说,《A Byte of Python3》中文完整版是一本非常实用的Python编程入门书籍,适合初学者阅读和学习。通过阅读这本书,读者可以轻松掌握Python3的基本语法和编程技能,为进一步深入学习和实践打下坚实的基础。 ### 回答2: 《A Byte of Python3》是一本关于Python编程语言的完整教程。这本书的目的是介绍Python的基本知识和编程概念,以帮助读者快速入门并掌握Python的基本语法和用法。 这本书内容编排合理,结构清晰,以简洁易懂的方式介绍了Python的基础知识,包括变量、运算符、表达式、条件语句、循环语句等。同时,它还介绍了Python的函数和模块,如何创建自定义函数和使用内置函数,以及如何利用模块进行代码复用。 除了基本语法和概念,这本书还介绍了Python的文件操作、异常处理、面向对象编程等高级话题,使读者能够更深入地理解Python的强大功能和灵活性。 这本书的优点是讲解深入浅出,循序渐进。它使用大量的示例和练习,帮助读者巩固所学的知识,并提供了一些实际的项目和案例,让读者能够将所学的知识应用到实际中去。 总的来说,《A Byte of Python3》是一本非常适合初学者的Python教程。它没有过多的理论概念,而是注重实践和应用。通过阅读这本书,读者可以快速入门并掌握Python编程的基本技能,为进一步学习和应用Python打下良好的基础。 ### 回答3: 《A Byte of Python3(中文完整版)》是一本介绍Python编程语言的书籍。该书适用于初学者,通过简洁明了的说明和示例,帮助读者了解Python的基础知识和编程技巧。 书中首先介绍了Python的基本概念和特点,如变量、数据类型、运算符等。接着详细讲解了控制流程和函数的使用,包括条件语句、循环语句和函数的定义与调用。读者可以通过这些知识建立起对Python编程的基础理解。 随后,作者进一步介绍了Python的模块和包的使用,包括标准库中常用的模块以及如何使用第三方模块。读者可以学习到如何调用现有的模块,以及如何自己创建和使用模块。 书中还对面向对象编程进行了深入讲解,包括类的定义与继承、封装和多态等概念。通过这些内容,读者可以学会如何使用Python进行面向对象的编程,并掌握一些高级的编程技巧。 此外,《A Byte of Python3(中文完整版)》还介绍了Python的文件处理、异常处理、正则表达式和网络编程等知识。这些内容为读者提供了更广阔的应用领域和深度学习的机会。 总的来说,这本书适合编程初学者入门Python编程。它以简洁明了的方式介绍了Python的基础知识和编程技巧,帮助读者建立起对Python编程的基础理解,并提供了更深入的学习和应用方向。无论是作为入门教材还是作为参考书,这本《A Byte of Python3(中文完整版)》都是学习Python的不错选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值