Python趣味编程:从入门到人工智能 高清完整版免费下载Python基础教程免费电子书

点击获取书籍提取码:ija8

Python趣味编程:从入门到人工智能 高清完整版免费下载Python基础教程免费电子书_第1张图片

内容简介

本书是专门为青少年编写的零基础Python语言> 编程人门教材,由浅人深、循序渐进地讲授Python 语言编程知识,以解决问题为导向,培养青少年的编程思维。本书采用单元课程的形式编排内容,分为 编程基础、数学与算法、游戏编程、人工智能四个单元,采用符合青少年认知水平的趣味案例进行教学, 指导青少年使用编程的思维方式解决身边的问题,带领青少年迈进Python编程的奇妙世界。
本书是零起步教材,适合广大青少年和所有对编程感兴趣的初学者阅读,也适合作为学校编程社团 和编程培训机构的教材。

前言

近年来,从欧美兴起的新-轮青少年编程教育浪潮席卷全球,在中小学阶段推广和 普及编程教育已经成为全球各国的共识。2017年 7月,国务院发布的《新-代人工智 能发展规划》提出,要在中小学阶段设置人工智能相关课程,并逐步推广编程教育。 这极大地推动了青少年编程教育在国内的普及。在众多的编程语言中,比较适合广“大 青少年学习的编程语言是Scratch 和Python。青少年可以选择图形化编程语言 Scratch作为第- -门编程语言,之后转向具有完整编程特性的Python语言。
Python是-种通用型编程语言,它具有良好的可扩展性和适应性,易于学习,被 广泛应用于云计算、人工智能、科学运算、Web开发、网络爬虫、系统运维、图形. GUI、金融量化投资等众多领域。无论是客户端、 云端,还是物联网终端,都能看到 Python的身影,可以说,Python的应用无处不在。特别是在移动互联网和人工智能 时代,Python越来越受到编程者的青睐,成为近年来热度增长最快的编程语言之一。 在TIOBE、RedMonk等世界编程语言排行榜中,Python 语言名列前茅。因此, 学习 Python语言是--个非常不错的选择。

目录

第1单元编程基础

第1课 第2课
第3课
第4课
第5课
第6课
第7课
第8课
第9课
第10课
第11课
第12课
第13课
第4课
第15课
第16课
似售相识一遇见 Python ..................... 3
计算圆周率一神 奇计算器 10
编程宣言一hello, world . 14
照猫画虎一剖析 Python程-................19
去火星要多久一变 量和表达式 25
八十天环游地球一函 数的使用.............. 33 .
几何拼贴西一海 龟绘图....
高烧100C一顺序结构 ......
飞向太空一-选择结构 ....
棋盘麦粒一循环结构....
恺撒加密一字 特申处理.........
素数筛法--列表的使用....
莫尔斯码一字 典的使用...
数字黑洞一白定义函数 --..
图像转宇符西一使 用库编程
物以类聚一面 向对象编程................... 128

第2单元数学与算法
第17课 隔沟算羊一 枚举策略................. 143
第19课李白沽酒一递推策略 ......
第19课水手分椰子-模拟策略 155
第20课谁是雷锋一逻辑推理 159
第21课向右看齐一- i 泡排序 ..................164
第22课挑选苹果-
第23课整理扑克-插入排序 174
第24课分而治之-快速排序---.
第25课猜数游戏一一二分查找 186
第26课勾股树一分形之 美 192
第27课玫瑰曲线一数学之 美................200
第3单元游戏编程
第28课Pyglet 騸程初步................... 209
第29课 公主迎圣诞........................ 223
第30课疯狂摩托..... 239
第31课捕鱼达人-- 。 249
第4单元人工智能

第33课人脸识别
第34课目标检测

279
295
第3课绘画大师 ....
附录A管理Python第三方模块.-..........297
附录B Python 初学者常见错误及解决方法...... 300

你可能感兴趣的:(Python趣味编程:从入门到人工智能 高清完整版免费下载Python基础教程免费电子书)