本书以Python 3.7为编程工具,共分8个单元,从易到难,从基础应用到综合实战,详细讲解Python创意编程的方法和思维。

本书通过丰富有趣的实例,帮助学生学习编程思维方式,掌握Python编程基础知识,包括Python环境的搭建、Python的认识、顺序结构、选择结构、循环结构、列表、元组与字典、函数、字符串及算法。

本书适合对Python编程感兴趣的初高中学生阅读,也适合作为家长和老师指导中学生学习计算机程序设计的入门教程。

第 1单元 和“蟒蛇”有个约会——认识Python

第 1课 走进“蟒蛇”世界——软件的安装 002

第 2课 与“蟒蛇”初对话——我的第 一行代码 008

第3课 必修入门秘籍——实例的运行 012

第4课 了解编程流程—写下第 一个Python正式程序 017

第 2单元 勇往直前走到底——顺序结构

第5课 爱心图案字符排——print() 输出 025

第6课 速算金箍棒体积——input() 输入 033

第7课 巧妙交换油和酒——赋值语句 041

第8课 六芒星阵海龟画——绘制图形 048

第3单元 向左向右选择行——选择结构

第9课 开山洞门的咒语——单分支结构 057

第 10课 破译百宝箱密码——逻辑表达式 064

第 11课 评选校园歌唱家——双分支结构 071

第 12课 比比谁跳得最快——多分支结构 078

第 13课 我是影院售票员——if 语句嵌套 087

第4单元 重重复复复复重重——循环结构

第 14课 和大灰狼换礼物——for 循环 097

第 15课 钱存多久能够数——while 循环 107

第 16课 商品价格我来猜——循环跳转 116

第 17课 我要站在谁后面——循环嵌套 125

第5单元 找个容器装数据——列表、元组与字典

第 18课 小熊要开蛋糕店——列表 135

第 19课 美味蛋糕任你选——元组 146

第 20课 我是超级大富翁——字典 155

第6单元 给程序配个秘书——函数

第 21课 轻松输出圣诞树——定义调用函数 168

第 22课 圣诞老人派礼物——函数返回结果 178

第 23课 谁的礼物最贵重——递归调用函数 186

第7单元 排列有序变化多——字符串

第 24课 故事接龙我先来——字符串连接 196

第 25课 玩家档案先录入——格式化输出 202

第 26课 加密解密猜猜看——字符与编码 210

第 27课 密码强度谁判断——字符串函数 219

第8单元 应用算法巧编程——算法初步

第 28课 指挥海龟画图形——解析 228

第 29课 寻找游戏密码数——枚举 237

第30课 我给动物排排队——排序 245

第31课 数数白兔有几只——递归 254

方其桂,省级信息技术教研员、小学一线教师,对小学生的需求和学习特点非常了解,有着丰富的教材编写经验这对本书的内容品质提供了保证。

python创意编码_中学生Python创意编程相关推荐

  1. 关于python字符编码_关于python文件的字符编码

    # -*- coding: utf-8 -*-字符编码是啥? 在弄清楚字符编码是啥之前我们要先考虑一个问题.如果计算机最基础的就是0和1,那么他们是如何识别我们输入的英文字母和数字的. 下面是数学知识 ...

  2. python希腊字母字符串_#10 Python字符串

    前言 通过上一节可知,Python6个序列的内置类型中,最常见的是列表和元组,但在Python中,最常用的数据类型却不是列表和元组,而是字符串.要想深入了解字符串,必须先掌握字符编码问题.因此本篇博文 ...

  3. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  4. python编程中学生_中学生Python创意编程

    1.案例多样:本书案例丰富,知识点编排合理,难度适中,每个实例都有详细的分析和制作指导,降低了学习的难度,使读者对所学知识更加容易理解: 2.图文并茂:本书使用图片代替了大部分的文字说明,一目了然:具 ...

  5. python创意编程是什么_中学生Python创意编程

    本书以Python 3.7为编程工具,共分8个单元,从易到难,从基础应用到综合实战,详细讲解Python创意编程的方法和思维. 本书通过丰富有趣的实例,帮助学生学习编程思维方式,掌握Python编程基 ...

  6. python 创意项目_针对python开发人员的10个很棒的python项目创意

    python 创意项目 The joy of coding Python should be in seeing short, concise, readable classes that expre ...

  7. python环境搭建_搭建Python编程环境

    说明:本文面向信息技术新教材环境下的中学生或者编程小白.Python作为新教材落实计算思维的主要载体,有其独特的魅力.千里之行始于足下,搭建Python运行环境是跨出进入新世界大门的第一步. 搭建Py ...

  8. python中读取文件编码_[转载]python中使用文件的读取编码问题

    原文链接:https://www.cnblogs.com/qianboping/p/6524420.html 今天想写个程序合并文件的,以前一直觉得python的编码解码好烦,只要处理文件合并之类的都 ...

  9. 自学python需要什么_自学Python编程有什么要求

    现在Python这门课程在计算机专业中特别火爆,我们也都知道,它是时代的趋势,那么大家知道自学Python课程有什么方法或者捷径吗?了解一下 我们首先来看看别人的学习方法吧. 1.看网上名师的教程,学 ...

最新文章

  1. linux 删除mysql
  2. 自动驾驶发展到了哪个阶段?七大应用场景走进现实
  3. 问题集锦(46-47)
  4. MYSQL、SQL在LIKE里传的参数没有赋进去的原因
  5. python文件处理,python文件处理
  6. mysql explain的使用(优化查询)
  7. ubuntu命令行启动浏览器_Ubuntu 秘笈之命令行下管理浏览器书签
  8. HTML div元素
  9. 将一个类改成线程_看了这个有趣的例子,相信你就秒懂多线程同步了
  10. Excel Rendering Limitations
  11. 学校计算机课怎取消红蜘蛛,谁知道怎么退出或卸载“红蜘蛛教学系统” 各位高手帮帮忙啊。。。(我们老师一讲就是一节课)...
  12. 计算机一级操作题题库在线,全国计算机一级操作题「题库」
  13. lingo入门教程之一 初识lingo
  14. layui select 默认选中 vue select 动态选中
  15. IIS不能启动的原因
  16. java日历数据_JAVA 常用数据类型 之日历类
  17. ABBYY软件的OCR文字识别工具有什么用
  18. 系统架构设计师:软件质量属性
  19. macbook 查看本机ip地址
  20. 报错 UserWarning: No NMS is available. Please upgrade torchvision to 0.3.0+

热门文章

  1. 如何配置tomcat
  2. uniapp 微信小程序 getPhoneNumber 获取手机号 提示 appid没有权限
  3. linux中passwd文件位置,linux中/etc/passwd文件解析
  4. 个人感悟—来自Google的TCP BBR拥塞控制算法解析
  5. Flink 在顺丰的应用实践
  6. 社区物业管理系统复盘
  7. 『程序员』 [业内动态]谈谈软件从业学习方向
  8. 原地升级k8s集群docker和containerd版本
  9. 计算机毕业设计PHP微信点餐系统(源码+程序+VUE+lw+部署)
  10. 普罗米修斯容器化监控、PromQL的使用、Grafana添加普罗米修斯数据源模板