首页 > 图书中心 >图书详情
Python程序设计基础教程
作者:龙胜春、李强、江颉
定价:49元
印次:1-1
ISBN:9787302670995
出版日期:2024.09.01
印刷日期:2024.08.29
"本书共8章,以程序设计初学者为教学对象,从程序设计基本概念出发,引入大量案例,由浅入深、循序渐进地讲述Python语言的编程环境、基本语法、流程控制、数据类型、函数定义及调用、文件操作和面向对象程序设计的基本概念。 本书既可作为高等院校非计算机专业学生通识教育阶段的计算机程序设计课程教材,也可作为计算机、大数据等专业学生和Python语言爱好者快速自学Python语言的参考书。"
more >前言 党的二十大报告指出,“教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑”,为我国科技创新和人工智能技术应用的发展提出了新的要求和目标。本书紧扣国家战略和党的二十大精神,旨在培养高校学生的计算思维,为在更加信息化的将来所从事的专业活动打下分析问题、解决问题,甚至在自己专业领域独立完成程序设计的扎实基础,从而推进数字化、智能化、网络化、信息化的发展进程,为推动高质量发展做出新的贡献。 本书主要面向非计算机专业零基础的初学者,由浅入深、循序渐进地介绍Python语言的基本语法,并通过各种案例,将实际问题提炼出可计算部分,利用Python语言训练读者的思维逻辑。为了突显Python语言优雅、简单的风格,许多案例采用了多种解决方案对比式地完成程序设计。 全书共8章,内容包括概述、变量和简单数据类型、程序流程控制、列表与元组、字典与集合、函数、文件、面向对象程序设计。在许多Python教材中,会出现知识“死锁”现象。例如,如果先介绍列表,那么还没有介绍的循环 语句和选择语句一定会提前出现在列表章节的示例中; 反之,如果先讲了循环语句和选择语句,则一定会在程序流程控制案例中出现列表、元组等序列化对象; 大多数教材在一开始就介绍各种运算符,在不了解ASCII 的前提下,为什么字符可以用关系运算符比大小,怎么比? 诸如此类的问题都会造成读者阅读困难。本书通过 介绍字符串,让读者了解ASCII的概念; 通过介绍与字符串相关的大量方法,让读者了解函数与方法的区别 ; 通过介绍字符串序列来学习程序流程控制逻辑; 然后在后续的列表、元组、字典等章节中, 利用大量案例反复练习流程控制逻辑,解决了知识死锁的问题。 无论是网上还是现实,总是有很多人说Python很简单。其实这句话是有前提的,前提就是首先要学会基本语法,然后才是应用起来很简单。学习任何一门计算机语言的过程都是一样的,需要从最简单的语法开始,都需要经历基础理论的学习。所以, 想学好一门语言是没有捷径的,每天都要跟计算机交流,你才能真正掌握一门计算机语言。 本书由龙胜春任主编,李强、江颉任副主编。其中,江颉老师负责习题部分; 李强老师负责第8章和部分习题; 其余部分由龙胜春老师编写。 由于编者水平有限,书中难免存在不足之处,敬请广大读者批评指正。 编者 2024年6月
more >