首页 > 图书中心 >图书详情

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 >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 龙胜春,女,教授,硕士生导师,浙江省高等教育学会计算机教育分会常务理事,教学研究中心主任,管理浙江工业大学全校计算机公共课程近20年,是浙江省高校最早开始进行Python教学改革的参与者,连续14年被学生评为校我最喜爱老师、浙江省“三育人”岗位建功先进个人、浙江工业大学首届教书育人优秀奖等荣誉称号。

  • 本书更偏向基础教学,针对性强,对于非计算机专业学生的课程学习,或计算机专业学生的自学,本教材适合度更高,用通俗易懂的文字,解释晦涩难懂的计算机语言,使学生更容易接受教材中的知识,同时通过大量示例,巩固相应的知识点

more >
  • 目录

    第1章概述

    1.1计算机基础知识

    1.1.1计算机组成

    1.1.2计算机语言

    1.2Python语言简介

    1.2.1Python语言的发展史

    1.2.2Python语言的特点和应用

    1.3安装与运行开发环境

    1.4输入/输出函数

    1.4.1输入函数

    1.4.2输出函数

    1.5编写第一个程序

    1.6熟悉开发环境

    习题1

    第2章变量和简单数据类型

    2.1变量

    2.1.1变量的命名规则

    2.1.2变量的赋值

    2.2数值型数据

    2.2.1整型

    2.2.2浮点型

    2.2.3布尔类型

    2.3字符串

    2.3.1ASCII

    2.3.2字符串常量与变量

    2.3.3字符串的索引与切片

    2.3.4字符串运算符

    2.3.5字符串格式化

    2.3.6字符串常用方法

    2.4运算符

    2.4.1算术运算符

    2.4.2关系运算符

    2.4.3逻辑运算符

    2.5常用的内置函数

    2.5.1常用的类型转换函数

    2.5.2数值型数据对象的常用函数

    2.5.3序列数据对象的常用函数

    2.6常用的模块

    2.6.1模块导入

    2.6.2数学模块

    2.6.3随机数模块

    2.6.4字符串模块

    2.7Python代码编写规范和风格

    2.7.1程序设计基本编写方法

    2.7.2程序编写步骤

    2.7.3程序编写规范

    2.8可迭代对象...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘