本书在讲解Python编程语言语法概念的同时融入了相关的科学知识。随着人工智能技术的飞

速发展,编程教育越来越重要。编程的核心是算法和逻辑,是通往未来的语言。近期,国务院发

布《新一代看人工智能发展规划》,大力推广K12编程教育,还有的省已经将信息技术纳入高考科

目。本书内容涵盖Pyhton的专题设计和案例,是K12实战训练的指导教程。

Python是目前较热门也是功能较强大的程序语言。本书除了对Python语言基本程序语法内容

解说,还融入了程序设计的逻辑思维,希望读者可以接近吸收,未来可以活用这个功能强大的程

序语言。

本书各章末都辅以专题设计,这些精彩、实用的专题程序实例,可以让读者充分体会各种语法

的定义与精神,同时增强程序设计的逻辑思维能力。

为了方便学校教师教学,本书所有习题均有习题解答。

本书适合高中生(含)或初学Python语言编程者阅读。

洪锦魁,中国台湾地区省计算机专家,IT作家。

◆DOS时代代表作:汇编语言、C、C++、Pascal、数据 结构。

◆Windows时代代表作:Windows编程、Programming、VistJal Basic。

◆Internet时代代表作:网页设计、HTML、JavaScript。

◆大数据时代代表作:R语言。

其作品版权被输出到中国大陆(简体中文)、马来西亚(马来文)、美国(英文)。

近年来作品:

◆Java归来

◆Python归来

◆HTML5+CSS3归来

◆R语言迈向大数据之路

其著作特色:

所有程序语法会依特性分类,同时以实用的程序范例进行解说,让读者可以事半功倍地轻松掌握相关知识。

章 基本概念

1-1 认识Python

1-2 Python的起源

1-3 Python语言发展史

1-4 Python的应用范围

1-5 跨平台的程序语言

1-6 系统的安装与执行

1-7 文档的创建、存储、执行与打开

1-7-1 文档的创建

1-7-2 文档的存储

1-7-3 文档的执行

1-7-4 打开文档

第2章 认识变量与基本数学运算

2-1 用Python做计算

2-2 认识变量

2-3 认识程序的意义

2-4 认识注释的意义

2-4-1 注释符号#

2-4-2 三个单引号或双引号

2-5 Python变量与其他程序语言的差异

2-6 变量的命名原则

2-7 基本数学运算

2-7-1 四则运算

2-7-2 余数和整除

2-7-3 乘方

2-7-4 Python语言控制运算的优先级

2-8 指派运算符

2-9 Python等符号的多重指定使用

2-10 Python的断行

2-11 专题设计:银行存款复利的计算

第3章 Python的基本数据类型

3-1 type()函数

3-2 数值数据类型

3-2-1 整数与浮点数的运算

3-2-2 强制数据类型的转换

3-2-3 数值运算常用的函数

3-3 布尔值数据类型

3-4 字符串数据类型

3-4-1 字符串的连接

3-4-2 处理多于一行的字符串

3-4-3 逸出字符

3-4-4 强制转换为字符串str()

3-4-5 字符数据的转换

3-4-6 聪明地使用字符串加法和换行字符\n

3-5 专题设计:计算地球到月球所需时间

第4章 基本输入与输出

4-1 Python的辅助说明help()

4-2 格式化输出数据使用print()

4-2-1 函数print()的基本语法

4-2-2 格式化print()输出

4-2-3 精准控制格式化的输出

4-2-4 format()函数

4-3 数据输入input()

4-4 专题设计:摄氏度和华氏度的转换

第5章 程序的流程控制使用if语句

5-1 关系运算符

5-2 逻辑运算符

5-3 if语句

……

第6章 列表(list)

第7章 循环设计

第8章 元组(tuple)

第9章 字典(dict)

0章 集合(set)

1章 函数设计

2章 类别-面向对象

3章 设计与应用模块

4章 文档的读取与写入

5章 程序调试与异常处理

6章 算法-排序与搜寻

附录A 安装Python

附录B ASCII码值表

python语言训练教程_PYTHON零基础快乐学习之旅(K12实战训练)相关推荐

  1. python快乐编程—基础入门-Python零基础快乐学习之旅(K12实战训练)

    内容简介 作者简介 第1章 基本概念 1-1 认识Python 1-2 Python的起源 1-3 Python语言发展史 1-4 Python的应用范围 1-5 跨平台的程序语言 1-6 系统的安装 ...

  2. 《Python零基础快乐学习之旅》学习笔记13——模块的设计与应用

    文章目录 第13章 模块的设计与应用 13.1 将自建的函数存储在模块中 13.1.1 准备工作 13.1.2 创建函数内容的模块 13.2 应用函数模块 13.2.1 import 语句 13.2. ...

  3. 《Python零基础快乐学习之旅》学习笔记4——基本输入与输出

    第4章 基本输入与输出 4.1 Python的辅助说明help() help()函数可以列出某一个Python的指令或函数的使用说明. >>> help(print) Help on ...

  4. 《Python零基础快乐学习之旅》学习笔记3——Python的基本数据类型

    第3章 Python的基本数据类型 1. 数值数据类型 1.1 整数与浮点数的运算 1.2 强制数据类型的转换 1.3 数值运算常用的函数 2. 布尔值数据类型 3. 字符串数据类型 3.1 字符串的 ...

  5. python编程初学指南电子书_Python编程初学者指南书籍和Python零基础快乐学习之旅...

    如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际工作中运用这些知识.本书各个章节都配有大 ...

  6. python 类和对象_Python零基础入门学习33:类与面向对象编程:类的继承

    注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. 本文字数约1300,阅读时间约为3分钟. Python面向对象编程 类的继承机制 如果一个类A继承自另一个类B,就把继承者类A称 ...

  7. 零基础入门学python 第二版-《零基础入门学习Python》第二版和第一版的区别在哪里呢?...

    第一版 时光荏苒,一晃间,距离<零基础入门学习 Python>出版(2016年11月)已经过去两年多了,在这段时间里, Python 逐步走入了大家的视野,这门语言因其简洁的语法风格,在云 ...

  8. 零基础学python pdf-笔记《零基础入门学习Python(第2版)》PDF+课件+代码分析

    通过自学编程,感觉到基础知识很重要,越到后面越能发现这一点,光记住是不行的,还要灵活运用,要多调试代码,计算机就是一个不断练习,不断遇到问题,解决问题的工种,要根据实际的业务能想到对应的语法,实际项目 ...

  9. 零基础python必背代码-零基础入门学习python 96集全

    零基础入门学习python 96集全 第000讲 愉快的开始(视频+课件)xa0 第001讲 我和Python第一次亲密接触(视频+课件)xa0 第002讲 用Python设第一个游戏(视频+课件+源 ...

最新文章

  1. LoadRunner 常见错误收集及解决方案
  2. html js php 混编,Razor标记语言和HTML,js混编
  3. vulfocus靶场安装教程
  4. Struts2请求处理的内部流程说明(版本二)
  5. 去除list集合中重复项的几种方法
  6. 不属于微型计算机特点的是什么,2017计算机应用基础模拟题及答案
  7. python windows故障处理_python+windows automation windows有时会出现故障
  8. MacOS Ventura 13.0 Beta4 (22A5311f) 带 OC 0.8.3 / Cl 5148 / PE 三分区原版黑苹果镜像
  9. 中国重点流域已实现休禁渔制度全覆盖
  10. feedburner怎么用_FeedBurner 不能用了,还有 FeedSky,附个相关插件
  11. [洛谷P1338] 末日的传说
  12. 一级路由器映射二级路由器端口映射
  13. 计算机领域中的token的意思
  14. 学习大数据培训需要有编程基础吗
  15. 五种方法输出大写字母A(c语言)
  16. 告别第三方检测,教你用Windows自带工具检测!
  17. Tushare简单的数据使用以及mysql存储教程
  18. vue项目开发心得和一些最佳实践
  19. python取数组的一列,numpy取数组前几列 怎样取numpy数组指定行列
  20. 【OSATE学习笔记】AADL语法介绍(二)软件类构建详细介绍

热门文章

  1. 用VC写Assembly代码(7)--在Visual C++中使用内联汇编
  2. 第十七节:ES6新增的Map和WeakMap 又是什么东西?
  3. python globals() 动态函数调用_[Python] 动态函数调用(通过函数名)
  4. python django做网页论文_基于PythonDjango框架的多媒体发布系统
  5. vgh电压高了有什么_一文告诉你电压互感器的作用是什么?
  6. 最会数据分析的护士!全世界最有名的白衣天使是如何走上可视化之路的?
  7. DxO FilmPack 5教程:对照片进行艺术渲染,使其具有专业电影的色彩和颗粒感
  8. php 统计 系统设计,求解统计系统设计的一些技术方案和实现
  9. Java工作笔记-使用CXF接入及创建WebService
  10. Spring Boot笔记-通过反射获取Spring Boot中的Bean(反射调用Service)