易燃物汇聚 YouTube 有声书与书评
Python零基础快乐学习之旅(K12实战训练) 封面

Python零基础快乐学习之旅(K12实战训练)

洪锦魁

3041人在读
9.1万字总字数
¥41.3定价

内容简介

1:完整讲解Python语法 2:Python数据结构3:Python输入与输出4函数与方法5:档案管理 6:程序除错与异常处理7:搜寻与排序

读者书评

★★★★★

推荐星数:五颗星 这是一本非常简单、全面、详细的Python入门书籍。我用了大约一周的时间,看完整本书,还练习了其中的练习题,这让我对Python语言的基础知识有了全面的了解。书本的设计内容非常合理,例题贴合实际,难度不高。书本的合理设计让你学习的时候有一种欲罢不能的感觉。 书本内容涵盖了Python语言的基础语法,既有概念解释,还有例题解释,甚至还有课后判断题、选择题和实操题,既能加深印象,还能查漏补缺。 本书还可以当作一本初级的工具书,因为内容很全面,而且浅显易懂,如果有些语法忘记了,可以随时在这本书里查找。

★★★★★

一本适合初学者,0基础的Python入门书

★★★☆☆

【2020.3.18/314】偶然的一次刷微博看到别人分享的Python实用小技巧,觉得很好玩,就随手报了个萌新级小课堂自学了两天,不想竟然着迷了,简直是为我打开了新世界的大门也!~ 作为一个文科生,之前对编程和涉及数学函数微积分统计学什么的和复杂的人工智能技术这些完全不感兴趣,也从未关注过,不过这好奇起来静下心了解这东西到底是什么、能为我做什么,这感觉一下子兴趣就来了,觉得很神奇,自己大学学的东西有点过时咯,现在可以有更高效更自动化的处理方式,想想自己每天都需要录入汇总很多表格、核对数据,要写很多计划总结和汇报材料上报、还要发N多的邮件、保存群里大量的工作图片,设计汇报用的幻灯片等等,这些其实都可以通过python来自动化办公,还可以在网络上爬取各种信息和海量资料分析参考,想想就觉得自己简直是新世纪的大文盲~ 说说这本书,微读里好多关于python的书籍,我只能是找这种零基础入门类别的,能大致了解python基础知识,太复杂了怕打击自己的信心~这本感觉还行,每章节后面还有练习题,大致过了一遍,前部分基本能理解,后面就有点复杂了,书里的讲解部分也比较简单一笔带过,各种符号和数据类型基本看了也是立马忘掉了,要掌握还是得慢慢来吧~这本工具书可以回头查阅,也可以看看视频,做做笔记,实践练习,急不得~ 今年的读书计划因为疫情的影响,跟往年相比进度真的是慢了太多,这下又给自己新加了一个学习任务,就是掌握Python的基础语法和爬虫入门,目标就是解决掉日常重复性的工作,提高效率!感觉是不是太为难自己了,不管了,先加油再说吧~[捂脸][捂脸] 以上。

★☆☆☆☆

居然发现有不少内容是抄《父子编程之旅,跟小卡特一起学Python》,这就不能原谅了

★★★★★

Python零基础快乐学习之旅(K12实战训练) 洪锦魁 60个想法 ◆ 第1章 基本概念 程序设计语言的执行方式包括编译执行和解释执行两种。 >Python是一种直译式(interpreted language)、面向对象(object oriented language)的程序语言,它拥有完整的函数库,可以协助开发人员轻松地完成许多常见工作 ◆ 1-3 Python语言发展史 年轻的语言,年轻的同学们 >1991年Python正式诞生 >> 开源系统 >> 对于英文字母而言,使用1个字节空间存储即可,对于含有附加符号的希腊文、拉丁文或阿拉伯文等则用2个字节空间存储字符,中文字符则是以3个字节空间存储字符,只有极少数的平面辅助文字需要4个字节空间存储字符。 ◆ 1-6 系统的安装与执行 >> [插图]符号是提示信息,可以在此输入Python指令 ◆ 1-7 文档的创建、存储、执行与打开 >> 存储 >> 执行 静态语言采用编译执行,脚本语言采用解释执行。解释器直接执行。编译需要将机器语言编译为目标代码。 >Python在执行前需要先编译,将程序转成可执行文档然后才可以执行。 ◆ 2-4 认识注释的意义 >> 注释符号 # >> Python语言的直译器会忽略此符号右边的文字。 >> 如果要进行大段落的注释,可以用三个单引号或双引号将注释文字标明。 ◆ 2-5 Python变量与其他程序语言的差异 不用提前声明 >,Python则不需要设置,它会针对变量值的内容自行设置数据类型。 >> ,Python则不需要设置,它会针对变量值的内容自行设置数据类型。 ◆ 2-6 变量的命名原则 >> 必须由英文字母、_(下画线)或中文字开头,建议使用英文字母。[插图] 变量名称只能由英文字母、数字、_(下画线)或中文字所组成。[插图] 英文字母大小写是敏感的,例如:Name与name被视为不同变量名称。[插图] Python系统保留字(或称关键词)或Python内建函数名称不可当作变量名称。 ◆ 2-11 专题设计:银行存款复利的计算 整除 >求次方 整除 >求次方 后面 >右边 ◆ 第3章 Python的基本数据类型 >> 整数(int)类型 >> 浮点数(f l oat) 逻辑数 >布尔值(boolean)数据类型:也可归为数值数据类型。 >> 文字序列类型(text sequence type):也就是字符串(string)数据类型。 >> 序列类型(sequence type):list(第6章说明)、tuple(第8章说明) 字典 >对映类型(mapping type):dict( >> 集合类型(set type):集合set ◆ 3-1 type()函数 类型 >type()函数 ◆ 3-2 数值数据类型 >> 整数与浮点数最大的区别是,整数不含小数点,浮点数含小数点 >> abs():计算绝对值 >> pow(x,y):返回x的y次方。 >> round(x, n): >> 如果处理位数左边是奇数,则四舍五入,如果处理位数左边是偶数,则五舍六入 ◆ 3-3 布尔值数据类型 判断真假 >布尔值数据类型 ◆ 3-4 字符串数据类型 >> 数学的运算符“+”,可以执行两个字符串相加,产生新的字符串。 >> “”符号的字符称逸出字符 >> chr(x):可以返回函数x值的字符,x是ASCII码值(可参考附录D)。 >> ord(x):可以返回函数字符参数x的Unicode码值,如果是中文字也可返回Unicode码值。如果是英文字符,Unicode码值与ASCII码值是一样的。 >> 换行字符 ◆ 3-5 专题设计:计算地球到月球所需时间 >> ( × ). x值是100.5,经过round(x)处理,可以返回101。( 如果处理位数左边是奇数,则四舍五入,如果处理位数左边是偶数,则五舍六入。 >× ). x值是100.5,经过round(x)处理,可以返回101。 返回x的y次方 >. pow(x,y)可 squrt 好像是这个函数 >x开根号y >> B ).下列哪一个逸出字符(Escape Character)可以让下次输出时跳到下一页输出?(3-4节)A. B. C. D. >> ( C ).在字符串前加上什么字符可以防止逸出字符(Escape Character)被转译?(3-4节)A.aB.nC.rD.t ◆ 4-2 格式化输出数据使用print() >> print(value, … , sep=" ", end=" ") >> value表示想要输出的数据,可以一次输出多个数据,各数据间以逗号隔开。 >>  sep当输出多个数据时,可以插入各个数据的分隔字符,默认是一个空格符。[插图] end当数据输出结束时所插入的字符,默认是插入换行字符,所以下一次print()函数的输出会在下一行输出。 >>  format()函数这是Python增强版的格式化输出功能,它的意义是字符串使用format方法做格式化的动作,它的基本使用格式如下: print("…输出格式区…" .format(变量系列区,…)) ◆ 4-4 专题设计:设计摄氏温度和华氏温度的转换 help()函数可以列出其他函数的使用说明。 >help()函数可以列出其他函数的使用说明。 >> help()函数可以列出其他函数的使用说明。 ◆ 5-2 逻辑运算符 且 或 非 >and ——相当于逻辑符号AND [插图] or ——相当于逻辑符号OR [插图] not ——相当于逻辑符号NOT ◆ 5-3 if语句 >> 缩进方式区分if语句的程序代码段,编辑程序时可以用Tab键缩进或是直接缩进4个字符空间, ◆ 5-7 专题设计:设计人体体重健康判断程序 == >“=”是关系运算符的等于。 ◆ 8-11 专题设计:认识元组 >> D ).下列哪一个数据类型不可以当作元组的元素?(8-1节)A.整数B.字符C.列表D.以上皆可当作元组元素 ◆ 9-1 字典基本操作 >> 字典是一个非序列的数据结构,但是它的元素是用“键:值”方式配对存储,在操作时是用键(key)取得值(value)的内容 ◆ 第10章 集合(set) >> 整数(intger)、浮点数(float)、字符串(string)、元组(tuple)等。至于可变(mutable)内容列表(list)、字典(dict)、集合(set)等不可以是集合元素。但是集合本身是可变的(mutable),我们可以增加或删除集合的元素。 ◆ 10-1 创建集合 >> 字符串(string)、列表(list)、元组(tuple)等。这时原先字符串(string)、列表(list)、元组(tuple)的元素将被转成集合元素 ◆ 10-3 专题设计:夏令营的程序设计 >> A ).下列哪一种数据类型不能是集合元素?(10-1节)A.字典B.元组C.整数D.字符串3 ( B ).下列哪一种数据类型可以是集合元素?(10-1节)A.字典B.元组C.列表D.集合 ◆ 11-7 匿名函数lambda >> 匿名函数(anonymous function)是指一个没有名称的函数,Python是使用def定义一般函数,匿名函数则是使用lambda ◆ 11-8 专题设计:用函数重新设计记录一篇文章每个单词出现次数 >> ( × ). Python限定函数只能返回一个值 ◆ 13-3 随机数random模块 >> shuffle()这个方法可以将列表元素重新排列,如果你想要设计扑克牌(Porker)游戏,在发牌前可以使用这个方法将牌打乱重新排列。 ◆ 13-6 专题设计:认识赌场游戏骗局 py >mod。记笔记

★★★★★

这是适合高中生(含)或初学者学习的Python书籍,除了语法概念的说明,同时也将相关的科学知识融入书籍内容。随着人工智能技术的飞速发展,编程教育越来越重要。编程的核心是算法和逻辑,是通往未来的语言。近期,国务院发布《新一代看人工智能发展规划》,大力推广K12编程教育,还有的省已经将信息技术纳入高考科目。本书涵盖Pyhton的专题设计和案例,是K12实际实战训练特别好的指导图书教程。 Python是目前较热门也是功能较强大的程序语言,书籍内容除了基本程序语法内容解说,还将程序设计的逻辑思维融入本书内容,希望读者可以完全吸收,未来可以活用这个功能强大的程序语言。 为了达成上述目标,本书每个章节末端都辅以专题设计,这些丰富活泼、精彩、实用的专题程序实例,可以让读者充分体会各种语法的定义与精神,同时增加程序设计的逻辑思维能力。 为了方便学校教师教学,本书所有习题均有习题解答。

★★★★☆

好多小错误啊,但是很简单很好入门的,看完了再看其他的就不会太纠结了

★★★★★

对初学者特别友好, 就是对我特别友好, 完整看完的第一本Python基础语法书

★★★★☆

作为Python入门书籍,个人觉得这本书写得还行,附有详细的案例代码和习题,比较靠谱。

★★★★★

基础知识点都有,废话也少,还有一些问题练习。建议多读几边,才能吸收内容,推荐读一下

书籍信息

作者洪锦魁
出版社清华大学出版社
出版时间2019-10-01
ISBN9787302532545
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数121