当前位置:主页 > Python > Pythonpdf电子书
高清完整反馈 / 投诉

Python编程入门与实践

2022-09-14 08:44:21 类别:Python

  • 更新:2022-09-14 08:44:21
  • 大小:32.3 MB
  • 出版:化学工业出版社
  • 作者:姜增如
  • 类别:Python
  • 格式:PDF

获取本书 查看送书规则

扫二维码手机浏览

资源介绍

给大家整理一篇Python相关的 计算机书籍资料,由化学工业出版社出版,作者是姜增如,介绍了关于Python、Python编程入门、Python实践方面,格式为PDF,资源大小32.3 MB,目前在Python类资源综合评分为:7.8分。

编辑推荐

1.本书主要面向入门读者,内容实用,文字通俗易懂,适合入门并得到迅速提高。2.突出案例教学,全书共228个案例,将Python语言特有的数值、字符串、列表、元组、字典和集合数据融入代码段,边学边练。3.基础知识 综合实践。在详细讲解各个基础知识点后,设计了36个综合实践案例,以帮助读者快速掌握Python的编程方法。4.每章后附有习题,巩固强化。5.本书配备相关代码资源、教学PPT、习题答案。6.本书配备工程师宝典APP电子书(纸电同步),随时随地阅读。

内容简介

本书从零基础、初学者的角度,介绍了Python编程的基础知识和编程方法。全书共7章,从语言基础到面向对象编程、再到UI(用户界面)设计,共使用了228个案例贯穿在各个章节中。同时,将Python语言特有的数值、字符串、列表、元组、字典和集合数据融入代码段,以体现案例教学的特色。本书前6章均附有习题,供读者思考和练习。第1章简要介绍了Python语言的发展历程、特点和功能,以及安装环境、操作使用的步骤;第2章~第6章详细介绍了Python的编程语言基础,常用函数、方法及调用规则,程序结构化的流程控制编程方式,面向对象的程序设计方法,创建用户界面的程序设计方法,等等;第7章是综合实践,包括37个综合实践案例,以帮助读者快速掌握Python的编程方法。本书是一本学习Python编程的入门教程,可作为高等院校学生的编程基础教材和参考书,也可供所有对Python编程感兴趣的读者参考使用。

目录

  • 第1章  Python概述
  • 1.1  Python的发展  1
  • 1.2  Python的特点  2
  • 1.3  Python的应用及功能  3
  • 1.3.1  Python应用  3
  • 1.3.2  Python功能  3
  • 1.4  Windows安装Python  4
  • 1.4.1  安装步骤  4
  • 1.4.2  注意事项  6
  • 1.5  Python编辑与运行  6
  • 1.5.1  通过交互式解释器命令行窗口编辑运行   6
  • 1.5.2  通过Python集成开发环境编程并执行  7
  • 1.5.3  通过记事本编辑及运行  8
  • 1.5.4  通过PyCharm编辑运行  9
  • 1.6  简单Python程序案例  14
  • 1.6.1  编程案例  14
  • 1.6.2  编程注意事项  15
  • 1.7  练习题  15
  • 第2章  Python语法知识
  • 2.1  Python输入/输出  16
  • 2.1.1  输入  16
  • 2.1.2  输出  17
  • 2.2  Python变量及其使用  21
  • 2.2.1  常量  21
  • 2.2.2  变量  21
  • 2.3  代码行书写格式  22
  • 2.3.1  格式缩进  22
  • 2.3.2  多行语句与空行  23
  • 2.3.3  Python赋值与注释语句  24
  • 2.3.4  Python导入模块的方法  25
  • 2.4  Python标准数据类型及基本使用  25
  • 2.4.1  数值类型及基本使用  26
  • 2.4.2  字符串类型及基本使用  26
  • 2.4.3  列表类型及基本使用  27
  • 2.4.4  元组类型及基本使用  28
  • 2.4.5  字典类型及基本使用  29
  • 2.4.6  集合类型及基本使用  31
  • 2.5  运算符与表达式  31
  • 2.5.1  算术运算符及使用  32
  • 2.5.2  关系运算符及使用  32
  • 2.5.3  逻辑运算符及使用  33
  • 2.5.4  复合赋值运算符及使用  34
  • 2.5.5  位运算符及使用  34
  • 2.5.6  字符串运算符及使用  35
  • 2.5.7  成员运算符及使用  36
  • 2.5.8  身份运算符及使用  37
  • 2.5.9  运算符的优先级  37
  • 2.6  练习题  39
  • 2.6.1  问答  39
  • 2.6.2  选择  39
  • 2.6.3  填空  40
  • 2.6.4  实践项目  40
  • 第3章  Python常用函数与常用方法
  • 3.1  常用数学函数及使用  43
  • 3.1.1  常用数学函数  43
  • 3.1.2  数学函数的使用  44
  • 3.1.3  三角函数及使用  45
  • 3.1.4  随机函数及使用  46
  • 3.2  字符串函数及使用  47
  • 3.2.1  常规字符串操作的使用  47
  • 3.2.2  字符串判断操作  48
  • 3.2.3  split()与map()函数的使用  49
  • 3.3  转换函数及使用  51
  • 3.3.1  ASCII码及进制转换函数  51
  • 3.3.2  类型转换函数  51
  • 3.4  组合数据类型函数及使用  52
  • 3.4.1  Python列表函数及方法的使用  52
  • 3.4.2  Python元组函数及使用  56
  • 3.4.3  Python字典函数及使用  58
  • 3.4.4  Python集合的使用  60
  • 3.4.5  其他常用函数及使用  62
  • 3.4.6  系统模块库  63
  • 3.4.7  时间和日期函数及使用  65
  • 3.4.8  匿名函数  68
  • 3.5  函数及调用规则  69
  • 3.5.1  自定义函数及使用  69
  • 3.5.2  函数调用  70
  • 3.5.3  函数传递  71
  • 3.5.4  函数参数与返回值  72
  • 3.5.5  递归函数  76
  • 3.5.6  全局变量与局部变量  77
  • 3.6  练习题  79
  • 3.6.1  问答  79
  • 3.6.2  填空  80
  • 3.6.3  实践项目  80
  • 第4章  Python流程控制
  • 4.1  程序算法及描述  82
  • 4.1.1  算法  82
  • 4.1.2  程序算法流程图  84
  • 4.2  顺序结构及使用  87
  • 4.3  选择结构及使用  87
  • 4.3.1  if…else结构的使用  87
  • 4.3.2  if…else结构的嵌套    91
  • 4.3.3  match…case结构的使用  93
  • 4.4  简单循环结构及使用  94
  • 4.4.1  while循环的使用  95
  • 4.4.2  while…else结构的使用  96
  • 4.4.3  for循环的使用  97
  • 4.4.4  for…else结构的使用  100
  • 4.4.5  continue、break与pass语句  101
  • 4.5  嵌套循环结构及使用  104
  • 4.5.1  嵌套循环结构  104
  • 4.5.2  嵌套循环案例及分析  105
  • 4.6  递归的使用  112
  • 4.7  练习题  114
  • 4.7.1  选择  114
  • 4.7.2  填空  115
  • 4.7.3  阅读程序写结果  115
  • 4.7.4  实践项目  118
  • 第5章  面向对象程序设计方法
  • 5.1  面向对象技术简介  119
  • 5.1.1  面向对象的概念  119
  • 5.1.2  面向对象特征  120
  • 5.2  类的概念及使用  121
  • 5.2.1  类的描述  121
  • 5.2.2  类和对象的区别  121
  • 5.2.3  对象属性和方法  122
  • 5.2.4  类的使用  122
  • 5.3  类的封装、继承和多态  129
  • 5.3.1  封装  129
  • 5.3.2  继承  131
  • 5.3.3  Python多重继承  136
  • 5.3.4  多态  139
  • 5.4  文件操作  140
  • 5.4.1  打开文件  140
  • 5.4.2  文件操作函数和方法  141
  • 5.5  异常处理机制  145
  • 5.5.1  异常处理  145
  • 5.5.2  异常处理结构  147
  • 5.6  包和模块  150
  • 5.6.1  包和模块的含义  150
  • 5.6.2  包和模块引入  151
  • 5.6.3  Main函数的作用  151
  • 5.7  练习题  153
  • 5.7.1  问答  153
  • 5.7.2  实践项目  154
  • 第6章  Python的UI设计
  • 6.1  图形化用户界面设计的基本理解  155
  • 6.2  组件、属性及使用  156
  • 6.2.1  常用组件  156
  • 6.2.2  组件标准属性  157
  • 6.2.3  tkinter编程  158
  • 6.2.4  对象调用及设置  158
  • 6.3  tkinter布局方式  159
  • 6.3.1  简单布局  159
  • 6.3.2  表格布局  161
  • 6.3.3  绝对位置布局  162
  • 6.4  组件的使用  163
  • 6.4.1  标签(Label)组件的使用  164
  • 6.4.2  文本框(Text)和(Entry)组件的使用  164
  • 6.4.3  按钮(Button)组件的使用  167
  • 6.4.4  单选框(Radiobutton)组件的使用  170
  • 6.4.5  复选框(Checkbutton)组件的使用  171
  • 6.4.6  框架(Frame)组件的使用  174
  • 6.4.7  列表框(Listbox)组件的使用  175
  • 6.4.8  组合框(Combobox)组件的使用  177
  • 6.4.9  滑块(Scale)组件的使用  179
  • 6.5  菜单及对话框的使用  180
  • 6.5.1  创建菜单的方法  180
  • 6.5.2  主菜单的使用  181
  • 6.5.3  子窗体的使用  183
  • 6.5.4  消息对话框的使用  184
  • 6.5.5  人机交互、文件选择、颜色选择对话框的使用  186
  • 6.6  事件的使用  189
  • 6.6.1  事件的描述  189
  • 6.6.2  事件的使用案例  190
  • 6.7  绘图(Canvas)的使用  192
  • 6.7.1  图形绘制方法  192
  • 6.7.2  绘图案例  194
  • 6.8  练习题  198
  • 6.8.1  问答  198
  • 6.8.2  实践项目  198
  • 第7章  Python编程综合实践
  • 7.1  数据类型与表达式的使用  200
  • 7.2  条件与循环综合设计  204
  • 7.3  游戏程序设计  210
  • 7.4  面向对象程序设计  212
  • 7.5  UI综合设计  217

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。


获取赠书

学习心得

23小时16分钟前回答

分享Python 的24个编程超好用技巧

1、ALL OR ANY Python 之所以成为这么一门受欢迎的语言一个原因是它的可读性和表达能力非常强。Python 也因此经常被调侃为可执行的伪代码。不信你看: x = [True, True, False]if any(x): print(At least one True)if all(x): print(Not one False)if any(x) and not all(x): print(At least one True and one False) 2、BASHPLOTIB 你想要在控制台绘图嘛? $ pip install bashplotlib 现在,你的控制台中就可以有图了 3、COLLECTIONS Python 有一些……

8小时5分钟前回答

《Python编程:从入门到实践》第八章:函数

8-1 消息 编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。 # -*- coding : utf-8 -*-def display_messages(): print(本章学习的是函数)if __name__ == __main__: display_messages() 结果: 8-2 喜欢的图书 编写一个名为favorite_book() 的函数,其中包含一个名为title 的形参。这个函数打印一条消息,如One of my favorite books is Alice in Wonderlan……

欢迎发表评论:

联系我们

邮件联系:3522365@qq.com

QQ联系:3522365