全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

写给青少年的编程书(Python版)

  • 定价: ¥69.8
  • ISBN:9787302561415
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:185页
  • 作者:编者:陈璟//夏金...
  • 立即节省:
  • 2020-11-01 第1版
  • 2020-11-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书共6章,以Python 3.7版本为主,由浅入深地介绍了Python的基本知识,并举例说明各个知识点。主要内容包括Python数据类型、条件语句、循环方式,以及字符串、列表、元组、字典等数据存储方式和函数的使用等,最后通过四个案例,帮助读者综合了解Python的所有知识点。
    本书为Python的入门教材,可作为初学编程者或初、高中学生的教材或参考书。

目录

第1章  认识新朋友Python
  1.1  Python自我介绍
  1.2  给Python搭房子
  1.3  Python说“hello”(案例)
  小结
第2章  与Python的相处之道
  2.1  数据类型
    2.1.1  字符串
    2.1.2  整数
    2.1.3  浮点数
    2.1.4  布尔值
    2.1.5  空值
    2.1.6  变量
    2.1.7  常量
  2.2  Python会运算
    2.2.1  算术运算符
    2.2.2  比较(关系)运算符
    2.2.3  赋值运算符
    2.2.4  逻辑运算符
    2.2.5  成员运算符
    2.2.6  身份运算符
    2.2.7  运算符优先级
  2.3  Python输入与输出
    2.3.1  打印到屏幕
    2.3.2  格式化输出
    2.3.3  读取键盘输入
  2.4  文件IO
    2.4.1  open函数
    2.4.2  file对象属性
    2.4.3  file对象的方法
  2.5  os模块常用方法
    2.5.1  重命名和删除文件
    2.5.2  Python2.6让Python算税收(案例)
  小结
第3章  了解Python的思维方式
  3.1  代码块缩进
  3.2  再谈布尔值
  3.3  条件语句
    3.3.1  if语句
    3.3.2  else子句
    3.3.3  elif子句
    3.3.4  复杂的判断条件
  3.4  循环
    3.4.1  while循环
    3.4.2  for循环
  3.5  跳出循环
    3.5.1  break
    3.5.2  while True/break
    3.5.3  continue
  3.6  循环中的else
  3.7  猜大小游戏(案例)
  小结
第4章  各司其职的数据
  4.1  字符串
    4.1.1  字符串赋值
    4.1.2  字符串的运算
    4.1.3  切片获取字符串中的一段
    4.1.4  字符串进阶操作
    4.1.5  转义字符串
  4.2  列表
    4.2.1  什么是列表
    4.2.2  访问列表的元素
    4.2.3  列表的运算
    4.2.4  列表的基础操作
    4.2.5  列表的进阶操作
  4.3  元组
    4.3.1  元组是什么
    4.3.2  访问元组的元素
    4.3.3  元组的运算
    4.3.4  元组的进阶操作
  4.4  字典
    4.4.1  什么是字典
    4.4.2  访问字典的元素
    4.4.3  字典的基础操作
    4.4.4  字典的进阶操作
  4.5  学生成绩信息存储(案例)
  小结
第5章  灵活的积木
  5.1  积木的制作——函数定义
    5.1.1  什么是函数
    5.1.2  空函数
    5.1.3  无参函数
    5.1.4  有参函数
  5.2  动手搭积木——函数调用
    5.2.1  函数的嵌套调用
    5.2.2  函数的递归调用
  5.3  猜数字游戏(案例)
  5.4  3的倍数小游戏(案例)
  小结
第6章  综合案例
  案例1:让Python算日期
  案例2:订餐管理
  案例3:摇骰子,比大小
  案例4:学生信息管理
附录A  Python的安装与配置
  A.1  给Python搭房子
  A.2  给Python搭建Anaconda的新房子
  A.3  配置环境变量
附录B  安装扩展库

前言

  

    前言
    本书的目的是帮助编程初学者以及初、高中学生掌握Python的基本编程思路。本书强调在做中学,通过每章的小案例以及最后章节的综合案例来完成学习。
    “计算机普及要从娃娃抓起。”
    随着科技的进步,计算机已经成为人们工作、学习和日常生活中不可或缺的一部分,真正达到了全民普及。在人工智能兴起的今天,人们更需要掌握一门计算机语言。计算机语言是人与计算机之间交流的语言,是人与计算机之间传递信息的媒介。我们编写的计算机程序,使计算机能够完成各种工作。因此,我们需要掌握一门计算机语言,使它成为我们解决问题的得力助手,成为我们和未来沟通的桥梁,成为我们打开新世界大门的钥匙。
    为什么选择Python?
    简单易学:Python结构简单,思想明确,语法清晰,有良好的可阅读性。用Python进行编程可以使你专注于解决问题本身而不是去追求复杂的语法。
    交互模式:Python是一种交互式计算机语言,可以直接执行代码返回结果,这使我们能够更好地去测试和调试代码,以更高的效率解决问题。
    丰富的库:Python拥有强大且丰富的标准库,通过这些库,我们可以使用其各种功能和各种工具。除了Python自带的标准库以外,世界各地的编程爱好者还开发了很多易用的高质量库,可以解决更为复杂的问题。
    使用范围广:目前Python的受欢迎程度排在第一位,在各行各业都能够看到Python的身影,可以说,Python的未来一片光明。
    怎样学好Python?
    逻辑思维能力:要想通过编程去解决我们实际生活中的问题,仅依靠Python是不行的,我们需要有缜密的思维方式和高效的算法才能编写出优秀的计算机程序。
    多实践,多交流:学习Python和学习其他知识一样,“纸上得来终觉浅”,编程的起步阶段就要经常动手去实践。遇到不懂的地方,我们还要多交流,通过吸取别人的思维方式上的优点,丰富自己的编程实践能力。
    养成良好的编程习惯:Python和其他计算机语言一样,有着严格的规则和清晰的条理。所以,在学习之初我们就要注意养成良好的编程习惯,无论是代码的缩进、变量的命名还是注释的格式,都要严谨对待,这将影响程序的质量,也便于他人对程序的阅读、维护和更新。
    本书配套微课视频,读者可用手机扫一扫封底刮刮卡内的二维码,获得权限,再扫一扫书中二维码,即可观看视频;配套教学课件、源代码和习题答案等资源,可通过扫一扫下方二维码下载。
    本书由陈璟和夏金芳编著,袁祯祺、柴方、张文杰等参与编写,陈璟负责全书统稿。
    本书的出版得到江苏高校品牌专业建设工程二期(江南大学)项目资助。感谢黄佳、张超翔、刘晓、郑晨辉等制作了本书教辅资料,艾紫叶设计了插图。特别感谢清华大学出版社的大力支持,使本书顺利出版。
    由于时间仓促,加上编著者水平有限,书中难免有不足之处,恳请读者和同行专家指正。
    编著者
    2020年6月