Python语言程序设计习题精讲
书 号:9787113295769
丛 书 名:
作 者:赵雲超,任赟,肖玮
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:49.8元
-
内容简介
这是一本针对Python编程初学者编写的书籍。本书没有采用传统Python教程“系统化讲解知识”的形式,而是采用了“以习题为导向、以习题促学习”的形式。书中收纳了上百道经典习题,帮助初学者在掌握了一定初阶知识的基础上加深对知识点的理解,同时强化知识的应用。 -
前言
前 言
2017年高中信息技术新课标发布,Python作为主要编程语言进入高中信息技术教学中。Python语言相对其他编程语言,语法较简单且方便学生掌握,并有丰富的第三方库,方便教师拓展教学内容,如人工智能、数据处理等。
作为一名从业近十一年的高中信息技术老师,同时辅导学生信息学奥赛也有十年左右,因此在教学生涯中积累了一些辅导学生编程的经验。2017年9月,在新教材出现之前,笔者作为教研组组长与组内老师一起针对新课标开发了新的教学内容,至今教学内容已完善更新了五版,也积累了一些课堂使用实例。
目前,市面上有很多介绍Python的专业书籍,系统讲授了Python程序设计语言的语法,同时网络也有丰富的Python相关语法资源。很多想要尝试讲授Python程序设计语言的老师,可以通过其他书籍或网络学习相关语法教授给学生,但是相关练习题却比较难找到,而合适的练习题对于学生巩固、练习相应的知识非常重要。同时,很多对编程感兴趣的中小学学生希望自学Python语言,学习了语法知识后,如何检测自己是否掌握了相应的内容,本书中的练习题可以帮助学生检测、巩固相关知识。这就是我们编写此书的初衷。
本书的框架结构
本书共分五章。第1章为基础知识,包括输入/输出、数据类型、运算符等基础知识的练习题;第2章给出顺序、分支、循环三大结构的练习题;第3章主要介绍列表和字典两个Python的常用容器,除了包含基础操作练习题,还有列表、字典的综合练习题;第4章介绍了函数的基本概念,以及定义、调用等相关知识的练习题;第5章为综合练习题,难度较高。
本书面向的读者
这是一本Python程序设计语言的练习题集锦,适合以下读者阅读学习:
小学、初中阶段的Python程序设计语言爱好者;
高中阶段要面对的会考或高考包含Python编程内容的学生;
从事Python程序设计语言教学的机构或学校老师;
非计算机专业、想在家庭教育中辅导孩子学习Python的家长。
由于水平、精力、资源有限,书中难免留下一些小遗憾,还请读者朋友加以指正。
任 赟
2023年1月 -
目录
目录第1章基础知识11.1输出——print()函数21.2数据类型与变量51.3输入——input()函数81.4四种运算符91.4.1算术运算符91.4.2关系运算符101.4.3逻辑运算符101.4.4赋值运算111.5字符串的处理121.5.1修改大小写131.5.2合并字符串141.5.3访问字符串中的值151.5.4删除字符串中的空白151.5.5指定字符的检索161.5.6字符串的替换17第2章Python的语法结构192.1顺序结构192.1.1顺序结构输出指定文本192.1.2顺序结构输出图形192.1.3顺序结构的人—机交互202.2分支结构202.2.1if语句212.2.2if...else...和if...elif...else...212.3循环结构232.3.1for循环232.3.2while循环242.4循环语句与条件语句的结合26第3章容器3 -
作者介绍
赵雲超,中国民主同盟盟员,北京市丰台区新阶层联谊会理事。原中国航天科工集团第三研究院多旋翼无人机总体设计师,后从事青少年科技教育及人工智能职业教育工作。现任中国陶行知研究会求真教育实验分会教育活动部主任,2018至2021年四届世界机器人大赛无人机赛项裁判长。曾出版《无人机入门宝典》、《智能飞行器与STEAM》等书。 任赟,北京市第十二中学技术教研组长,丰台区骨干教师。2012年开始辅导信息学奥赛,共计十余人次获得全国信息联赛一等奖。辅导学生参加电脑作品制作活动,共1人获全国一等奖,1人获全国二等奖、3人获全国三等奖。辅导学生参加语言学奥赛,共1人获全国一等奖,12人获全国二等奖。本人在第六届全国高中信息技术优质课展评活动中荣获示范课(特等奖),并作为四个代表之一在闭幕式上进行说课展示;全国第2届“CCFNOI计算机程序设计片段教学”比赛中荣获一等奖;北京市中小学教师优秀课堂教学设计评选中荣获一等奖;第二届“京教杯”青年教师教学基本功培训与展示活动中荣获一等奖;丰台区创新杯比赛、师慧杯比赛中荣获一等奖。 肖玮,本科,软件工程专业,网络信息安全工程师,精通网络渗透技术。能熟练使用 -
编辑推荐
对于初学Python编程的新手,在学习了相关理论知识后,一遇到实际的编程问题,却感到无从下手,主要原因是没有真正理解相关知识,不能融会贯通。书中正是针对初学者的这种实际情况,精心编写了100多道练习题,帮助读者巩固对知识点的理解,拓展编程思路。 -
书评书荐
-
附件下载
图书推荐