科学计算基础编程——Python版 (第五版)
注重程序思维和问题求解能力的培养,将程序语言和编程作为问题求解的工具和手段,以大量的数学和自然科学中的案例培养读者使用计算技术解决工作和生活中实际问题的能力。

作者:(挪) 汉斯.佩特.兰坦根(Hans Petter Langtangen) 著,张春元 刘万伟 毛晓光 陈立前 周会平 李暾 译

丛书名:面向新工科专业建设计算机系列教材

定价:128元

印次:1-6

ISBN:9787302549437

出版日期:2020.07.01

印刷日期:2025.07.01

图书责编:张瑞庆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书通过数学和自然科学中的计算例子来讲授计算机程序设计。选择语法简单紧凑且功能强大的Python语言作为编程语言。本书关注于问题的计算求解过程,而不是程序语言细节,书中使用了大量的案例,并专注问题定义、分析和程序求解以及程序正确性验证。通过本书的学习,读者将能使用程序员的方式进行思考,并能写出正确优质的程序。

张春元,国防科技大学计算机学院副院长,博士,教授,博士生导师,计算机体系结构专家,学术带头人,著有《计算机体系结构》等教材。 毛晓光,国防科技大学计算机学院计算机系副主任,博士,教授,博士生导师,著有《离散数学》等教材。

目录
荐语
查看详情 查看详情
目录

第1章公式的计算1

1.1编程计算: 第一个公式1

1.1.1用程序作计算器1

1.1.2程序和编程2

1.1.3编写程序的工具2

1.1.4第一个Python程序3

1.1.5输入程序文本时的警告3

1.1.6验证结果4

1.1.7变量4

1.1.8变量名4

1.1.9Python中的保留字5

1.1.10注释5

1.1.11指定文字和数字的输出格式6

1.2计算机专业术语9

1.3计算另一个公式: 摄氏度与华氏度的

转换12

1.3.1容易被忽略的错误: 整数

除法12

1.3.2Python中的对象13

1.3.3避免整数除法14

1.3.4算术运算符和优先级15

1.4求标准数学函数的值15

1.4.1示例: 使用平方根函数15

1.4.2示例: 计算sinh x17

1.4.3初窥舍入误差17

1.5交互式计算18

1.5.1使用Python shell18

1.5.2类型转换19

1.5.3IPython20

1.6复数23

1.6.1Python中的复数运算23

1.6.2Python中的复函数24

1.6.3实数函数与复数函数的统一

处理25

1.7符号计算26

1.7.1基本的微分和积分26

1.7.2方程求解27

1.7.3泰勒级数和其他28

1.8本章小结28

1.8.1本章主题28

1.8.2示例: 球的轨迹31

1.8.3关于本书中的排版约定32

1.9习题33

第2章循环与列表41

2.1while循环41

2.1.1最直接的方法41

2.1.2w... 查看详情

本书旨在培养程序思维和使用计算技术进行问题求解的意识和能力。通过本书的学习,读者将会掌握除了传统的理论、实验两种方法之外的计算方法,使用计算机和计算技术辅助工作和生活中的问题求解将成为手边技能。本书使用语法简洁紧凑但功能强大的Python作为程序语言,同时弱化了语言的语法细节,从实际案例出发,带领读者逐步深入直到程序的编写和验证,将程序语言和编程仅仅作为问题求解的工具和手段。通过本书的学习,读者不仅能掌握一门程序设计语言,更重要的是能掌握一种思维方式和问题求解的能力。 查看详情