





定价:25元
印次:1-7
ISBN:9787302405269
出版日期:2015.08.01
印刷日期:2019.07.30
图书责编:张民
图书分类:教材
本书共分14章,内容包括Python编程概述、数据类型和表达式、顺序与选择结构、循环结构、序列与字典、数据结构与算法、函数与模块、面向对象程序设计基础、文件、用户界面设计、绘图、数据库应用、网络编程和异常处理。 本书内容精练、由浅入深,注重学习的连续性和渐进性,章节之间的实例具有关联性。本书适合作为高等院校相关专业Python程序设计的教材或教学参考书,可以供计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。
周元哲,西安邮电大学教师,主持 《“Visual Basic程序设计”》课程建设,参与国家自然科学基金(项目编号:60803162 )“基于多阶段可用性的Web 服务组合管理关键技术研究”、主要完成软件成本评估,采用灰色模型等算法进行软件成本的评估。公安部科技局“大规模交通控制与优化算法研究”(项目编号:2005YYCXSXST090 )、参与陕西省教育厅 “协同agent进化聚类算法研究”(项目编号:112W017),参与“ 基于智能算法的车牌识别系统研究 ”(项目编号:103-0334),参与西安市科学技术计划项目“基于windows的软件测试平台的开发”,完成白盒测试中控制流测试的分析,并获得2011年西安市科学技术二等奖。2011年度陕西普通高校精品课程评审“高级语言程序设计”课荣获陕西省普通高校精品课程,本人排名第6。Visual Basic程序设计语言 (清华大学出版社,2011.6)Visual Basic程序设计 (机械工业出版社,2009,1)软件测试基础 西安电子科技大学出版社 2011年6月Visual Basic 程序设计语言 清华大学出版社 2011年月VB程序设计习题与实验指导 清华大学出版社 2012年9月软件项目管理 机械工业出版社 2012年8月软件测试实用教程 人民邮电出版社 2013年1月软件测试 清华大学出版社 2013 年9月软件测试案例教程 机械工业出版社 2013.6Visual Basic.Net程序设计 西安电子科技大学出版社 2014年11月
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,在计算机程序设计语言的历史演变中具有划时代的意义。 Python具有简单、现代、类型安全、性能优良等特点,是面向对象程序设计教学的主干语言之一。全书从教学实践角度对Python进行了全面的阐述,全书共分14章,内容包括Python编程概述、数据类型和表达式、顺序与选择结构、循环结构、序列与字典、数据结构与算法、函数与模块、面向对象程序设计基础、文件、用户界面设计、绘图、数据库应用、网络编程和异常处理。 在编写本书的整个过程中,作者结合多年从事计算机编程语言的教学经验,在教材内容的选取上力图精简,摒弃陈旧和繁杂的语法规定,只介绍Python语言的基本语法规定和面向对象的基本特征,培养学生更快地掌握编程思想和编程方法,提高学生的编程应用开发能力。 在本书的编写过程中,西安邮电大学通信与信息工程学院庞胜利、王江舟,计算机科学与技术学院李晓戈、刘伟、张庆生、孟伟君、王小银阅读部分手稿。华东师范大学江红老师等对本书提出了很多宝贵的意见。本书在写作过程中参阅了大量中英文的专著、教材、论文、报告及网上的资料,由于篇幅所限,未能一一列出,在此,一并表示敬意和衷心的感谢。 本书内容精练、文字简洁、结构合理、实训题目经典实用、综合性强,明确定位面向初、中级读者,由“入门”起步,侧重“提高”,特别适合作为高等院校相关专业Python程序设计的教材或教学参考书,也可以供从事计算机应用开发的各类技术人员参考,亦可作为全国计算机等级考试、软件技术资格与水平考试的培训资料。 本书的Python版本为2.7.3,所有程序都在Py...
1.1计算机基础知识1
1.1.1计算机组成1
1.1.2软件和程序2
1.1.3程序设计语言2
1.2Python的发展历史3
1.3Python的特点4
1.4Python的应用场合5
1.5Python解释器6
1.5.1在Ubuntu下安装Python6
1.5.2在Windows下安装Python7
1.6Python编辑器8
1.6.1IDLE8
1.6.2Notepad++9
1.6.3Ulipad10
1.6.4Eclipse+PyDev12
1.6.5Vim和emacs13
1.7Python与其他语言关系14
1.8习题15
第2章数据类型和表达式16
2.1数据类型16
2.1.1数值16
2.1.2布尔型17
2.1.3字符串17
2.1.4空值17
2.2变量与常量17
2.2.1标识符17
2.2.2变量182.2.3常量18
2.3运算符18
2.3.1算术运算符19
2.3.2关系运算符19
2.3.3逻辑运算符20
2.3.4身份运算符20
2.3.5位运算符20
2.4表达式21
2.4.1表达式组成21
2.4.2优先级22
2.4.3结合性22
2.5系统函数22
2.5.1数学函数22
2.5.2转换函数23
2.5.3随机数函数23
2.6Python字符24
2.6.1保留字符24
2.6.2转义字符24
2.7习题25
第3章顺序与选择结构26
3.1程序设计过程26
3.1.1三种基本逻辑结构26
3....