本书适合学习Python3的入门读者,也适用对编程一无所知,但渴望用编程改变世界的朋友们!本书提倡理解为主,应用为王。因此,只要有可能,小甲鱼(作者)都会通过生动的实例来让大家理解概念。虽然这是一本入门书籍,但本书的“野心”可并不止于“初级水平”的教学。本书前半部分是基础的语法特性讲解,后半部分围绕着Python3在爬虫、Tkinter和游戏开发等实例上的应用。编程知识深似海,小甲鱼没办法仅通过一本书将所有的知识都灌输给你,但能够做到的是培养你对编程的兴趣,提高你编写代码的水平,以及锻炼你的自学能力。最后,本书贯彻的核心理念是: 实用、好玩,还有参与。
本书是较早关于Python大数据与量化交易的原创书籍,配合zwPython、zwQuant开源量化软件学习,已经是一套完整的大数据分析、量化交易学习教材,可直接用于实盘交易。本书特色:一是,以实盘个案分析为主,全程配有Python代码;第二,包含大量的图文案例和Python源码,无须专业编程基础,懂Excel即可开始学习;第三,配有专业的zwPython、zwQuant量化软件和zwDat数据包。本书内容源自笔者的原版教学课件,虽然限于篇幅和载体,省略了视频和部分环节,但核心内容都有保留,配套的近百套Python教学程序没有进行任何删减。考虑到广大入门读者的需求,笔者在各个核心函数环节增添了函数流程图。
任何一种气象都是要讲传承的。我们谈北大的精神,北大的气象,终究还要靠她的载体──人来体现。北大人身上的风骨和使命感从何而来?──北大的历史,北大的环境,都是必不可少的渊源,但正如一位北大学子所言,是“煦煦春阳的师教”──那的影响,来自北大的历届师长,北大的先生。 一个多世纪以来,无数名人的脚步与北大前进的轨迹相伴相随;他们曾经或正在居住的地方,与北大自身一样笼罩着圣洁的光辉。一年前,我们曾实地寻访了城区沙滩一带老北大的名人故居。近一年来,我们又多次走进燕南园,聆听芮沐、侯仁之、林庚等先生的教诲,尽管他们都已年逾九旬,但头脑仍十分清晰、思维仍极为敏捷;我们还拜访过季羡林、林焘、徐献瑜、宗璞、汤一玄等诸多前辈,他们充满深情地回忆了许多有关燕园名人及其寓所的往事。正是在他们的帮助
《简明Python教程》面向各专业同学编写,注重Python程序设计的基础知识和编码规范,旨在引导学生养成编写Python风格优质代码的习惯,倡导Python编码文化,弥补这一方面教材的不足。主要从以下方面进行内容编写:程序设计基础知识,Python基础语法,认识简单的程序,程序结构和调试,函数和模块,字符串,列表和元组,字典和集合,深入认识函数,Python拾珍,面向对象的程序设计,数值计算模块Numpy,数据可视化。
《正则表达式必知必会》从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,其中包括回溯引用、条件性求值和前后查找,等等。每章都为读者准备了许多简明又实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们去解决实际问题。正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里和计算机平台上都可以用它来完成各种复杂的文本处理工作。而且书中的内容在保持语言和平台中立的同时,还兼顾了各种平台之间的差异。通过阅读本书,读者能够在轻松的氛圉中迅速掌握正则表达式的精髓,并可立即运用所学,解决实际问题。
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python进行基础程序设计和解决问题的入门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。
《C语言程序习题解答与学习指导》是《C程序设计教程》一书的配套参考书,主要内容包括4个部分:上机实验、《C程序设计教程》习题参考答案与解析、考点分析、课程及等级考试模拟试卷。 《C语言程序习题解答与学习指导》内容丰富、取材与难度适当、实用性强,对读者可能遇到的难点做了十分系统、清楚和详细的简述,可以作为其他C语言程序设计课程的教学参考书,特别适合作为参加C语言等级考试读者的复习与练习材料。
本书模拟与数字录音理论并重,强调理论与实践结合。全书共分为9章。章为声音的物理特性及声波在闭室中的传播;第2章为声音的主观感受及声音信号计量;第3章为乐器、音乐和语言的声学特性;第4章为声音的拾取——传声器原理及其使用;第5章为调音控制系统;第6章为声处理设备原理及应用;第7章为电子计算机数字音频工作站;第8章为数据存储、传输与同步;第9章为MIDI原理。 本书适合电影和电视(包括多媒体和舞台扩声)等录音及扩声工作的专业技术人员、MIDI制作人员和艺术大专院校相关专业的学生阅读,可供相关大专院校作为教材选用,也是业余录音爱好者从了解到精通录音的学习书籍。
使用Python编写网络爬虫程序获取互联网上的大数据是当前的热门专题。本书内容包括三部分:基础部分、进阶部分和项目实践。基础部分(~7章)主要介绍爬虫的三个步骤——获取网页、解析网页和存储数据,并通过诸多示例的讲解,让读者能够从基础内容开始系统性地学习爬虫技术,并在实践中提升Python爬虫水平。进阶部分(第8~13章)包括多线程的并发和并行爬虫、分布式爬虫、更换IP等,帮助读者进一步提升爬虫水平。项目实践部分(4~17章)使用本书介绍的爬虫技术对几个真实的网站进行抓取,让读者能在读完本书后根据自己的需求写出爬虫程序。
本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。本书把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻,帮助初学者建立自信心,快速从实际问题入手,模仿经典代码解决问题,进入中级学习阶段。全书分为12章,覆盖了目前算法竞赛中的主要内容,包括算法竞赛概述、算法复杂度、STL和基本数据结构、搜索技术、高级数据结构、基础算法思想、动态规划、数学、字符串、图论、计算几何。本书适合用于高等院校开展的ICPC、CCPC等算法竞赛培训,中学NOI信息学竞赛培训,以及需要学习算法、提高计算思维的计算机工作者。
本书详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、UML和多层技术。 本书使用最常见的技术和方法,通过一个贯穿全书的案例分析,对面向对象的软件开发过程和使用面向对象技术的编程过程进行了透彻的讨论。首先阐述了面向对象软件项目的基本概念,然后基于广泛使用的方法,介绍了使用进行以测试为驱动的开发过程,最后研究了现实世界中的开发问题。 本书特色: ·本书按照典型开发项目的步骤,整合了需求、设计、规范和测试; ·案例分析清晰地说明了如何分析抽象的问题,从而最终得出一个具体的解决方案; ·合作站点上的AQS(自动组卷系统)练习题使读者可以实践本书描述的技术。 读者对象: 无论读者是在校师生还是参加业务培训的开发人员,或者是转向面向对象技术的有经验的程序员,本书都
From the fundamentals of Java syntax to its most advanced features (distributed puting, advanced Object-oriented capabilities, multithreading), Thinking In Java is designed to teach. Bruce Eckel's readable style and small, direct programming examples malce even the most arcane concepts clear.
为了一份爱等十年,对于狗狗来说已尽一生。 这是一个非常感人的真实故事,讲述一名大学教授收养了一只小秋田犬,取名“八公”。之后的每天,八公早上将教授送到车站,傍晚等待教授一起回家。不幸的是,教授因病辞世,再也没有回到车站,然而八公在之后的10年时间里依然每天按时在车站等待,直到最后死去。 后人在八公去世后在他天天坐的花池边给他立了个雕像,直到现在他依然在那里坐着等他的主人回来。
谁会是那个杀害阿谢尔太太之后,又留下一本ABC铁路指南的人呢? 离开警察局后,我们首站访问便是去殡仪馆检查老妇人的尸体。当我低头注视那张布满皱纹的苍老面孔时,看见她头上稀疏的白发从太阳穴两侧紧紧地贴挂下来。她看上去是如此的平静安详,绝不像是经暴力致死。 “总弄不明白是谁用了什么物体击倒她的”,警士解释道,“克尔医生就是这么说的。我倒是很高兴她看上去能很安静。可怜的灵魂,她是位体面的夫人。”……
数据分析是用适当的统计方法对各种数据加以详细研究和概括总结的过程,已成为当代自然科学和社会科学各个学科研究者的知识。matlab是一套高性能的数值计算和可视化软件,是实现数据分析与处理的有效工具。本书介绍数据分析的基本内容与方法,应用matlab软件既面向对象又面向过程地编写实际数据分析程序。全书共分7章,主要内容包括:matlab基础、数据描述性分析、回归分析、判别分析、主成分分析与典型相关分析、聚类分析、数值模拟分析。 每章末精心编写习题供读者练习,此外每章还安排了紧密联系实际的综合性、分析性实验内容。 《matlab数据分析方法》适用于计算机科学与技术、信息与计算科学、统计学等专业的本科生,还可作为相关专业本科生选修课程教材,并可供硕士研究生以及科技工作者参考。
《C 程序设计习题与解析》是在作者多年的《C 程序设计》教学实践经验的基础上编写而成的,主要包括三个方面的内容,即知识点与考点提炼、经典例题解析、典型习题与解答,同时兼顾了全国计算机等级考试(二级C )大纲的要求,能够对课程的教授、学习以及考查起到积极的指导和辅助作用,方便读者准备课程考试、研究生入学考试、等级考试。 《C 程序设计习题与解析》包括近千道各种类型的试题,有选择题、填空题、判断题、简答题、计算题5种题型,着重于教材中的基本概念、基本语法规则、程序结构等内容,使学习者能够练习C 的基础知识;程序阅读题、程序修改题、程序填空题,这3类题由浅入深地提高学习者阅读和理解程序的能力、判断程序错误的能力;程序设计题,着重训练学习者综合应用C 语言编制程序的能力,使其掌握初步的程序设计方
一本基于超过20万个小时的IT培训经验编写的认证学习指南。100%的知识覆盖率:详细阐述了310-025考试的所有正式测试目标。手经验:在课堂实验之后,提供了按步骤操作的指导材料。考试注意事项:根据已往的考试经验提出了警告信息,指出最棘手的考试题目,以及如何正确地回答这些问题。 两类练习问题:问题以知识和特定情况为基础,所有问题均提供了深入解答。课堂提示:直接来自Global Knowledge公司获奖教师对重要问题的讨论。
本书共12章,可分为3篇。其中前6章为基础篇,讲解了ASP的基础知识;第7章一1章为范例篇,以实例的形式介绍ASP的应用,内容包括了ASP的大部分内容;2章为解疑篇,讲解用户在使用ASP的过程中遇到的疑难问题,并进行解答 本书所附光盘的内容为书中介绍的范例的源文件及重点实例和习题的操作演示视频,供读者学习时参考和对照。 本书所附光盘的内容为书中介绍的范例的源文件及重点实例和习题的操作淙视频,供读者学习时参考和对照。 全书内容翔实,语言简单明了,层次结构清晰,可作为初学者制作动态网站的入门读物,也可作为网站设计工作人员的参考书。
本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,很后介绍了pyspider框架、Scrapy框架和分布式爬虫。 本书适合Python程序员阅读。
JavaScript是一种简洁的、面向对象的、跨平台的描述语言,是一种专门用来开发Inter客户端和服务端的应用程序。使用JavaScript可以快速创建类似CGI(公共网关接口)程序,实现交互的动态网页,因而它可以说是网络时代最重要的语言之一。 本书对JavaScript语言的内容、功能、特性和实际应用做了深入浅出的全面介绍,对对象、窗口和帧等的使用技巧做了详细的论述,并给出了JavaScript的对象、属性、方法的详细参考和实例,使读者能在较短的时间内掌握JavaScript程序设计的方法和技巧。 本书主要介绍了网页制作的相关技术,主要内容包括JavaScript的变量声明与基本运算、循环及决策、Math对象的使用、String对象的使用、Date对象的使用、表格及文件对象的使用、其他函数与对象、范例程序、JavaScript关键字索引等。全书主要以范例引导读者学习,并将各章节的范例程序
陈荆鸿是岭南著名学者和报人,先后居广州、香港,深研明清至民国间岭南文史,名重一时,遗文集有《艺文丛稿》、《海桑忆语》等。今由广东人民出版社选辑而编为《蕴庐文萃》,凡十种,曰:《岭南名人谭丛》、《岭南名人遗迹》、《岭南谪宦寓贤》、《岭南诗坛逸事》、《岭南艺林散叶》、《岭南书画名家》、《岭南名胜记略》、《岭南名刹祠宇》、《岭南风物与风俗传说》、《海桑随笔》。本书为《岭南谪宦寓贤》,篇中所叙无论人、事、诗文、风土等等,莫不征引有绪、析论恰允。
STC15系列增强型8051单片机集成了上电复位电路与高精准R/C振荡器,给单片机芯片加上电源就可跑程序;集成了大容量的程序存储器、数据存储器以及EEPRM,集成了A/D、PWM、SPI等高功能接口部件,可大大地简化单片机应用系统的外围电路,使单片机应用系统的设计更加简捷,系统性能更加高效、可靠。本教材以STC15F2K60S2单片机为主线,强化单片机的应用性与实践性,系统地介绍了STC15F2K60S2单片机的硬件结构、指令系统与应用编程,单片机应用系统的开发流程与接口设计,同时提出多种实践模式:Keil C集成开发环境、Proteus仿真软件以及实物运行开发环境,使得单片机的学习与应用变得更简单、更清晰。本书可作为普通高校计算机类、电子信息类、电气自动化与机电一体化等专业的教学用书,基础较好的高职高专也可选用本书。本书还可作为电子设计竞赛、电子设计工程