本节书摘来自华章计算机《Python语言程序设计》一书中的第3章,第3.1节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第3章 数学函数、字符串和对象
学习目标
- 使用math模块中的函数解决数学问题(第3.2节)。
- 表示和处理字符串和字符(第3.3~3.4节)。
- 使用ASCII和Unicode对字符编码(第3.3.1~3.3.2节)。
- 使用ord函数获取一个字符的数值编码以及使用chr函数将一个数值编码转换成一个字符(第3.3.3节)。
- 调用带参数end的print函数(第3.3.5节)。
- 使用str函数将数字转换成字符串(第3.3.6节)。
- 使用运算符+来连接字符串(第3.3.7节)。
- 从键盘读取字符串(第3.3.8节)。
- 介绍对象和方法(第3.5节)。
- 使用format函数格式化数字和字符串(第3.6节)。
- 绘制各种不同的图形(第3.7节)。
- 绘制带颜色和字体的图形(第3.8节)。
3.1 引言
关键点:本章的重点是介绍函数、字符串和对象以及使用它们来开发程序。
前面的章节介绍了基本的程序设计方法并且教你如何编写简单的程序来解决基本问题。本章介绍Python函数来执行常见的数学运算。你将在第6章学习如何创建自定义的函数。
假如你需要估计被四个城市所包围的面积,而这四个城市的GPS位置(经度和纬度)是已知的,如下图所示。你怎样编写一个程序来解决这个问题?在完成本章的学习之后,你就能够写出这样一个程序。
https://yqfile.alicdn.com/3fceaf8cc04e06e4e190cdf0938de21338776c84.png" >
因为Python中所有的数据都是对象,所以有必要早点引进对象,这样就可以开始用它们来开发有用的程序。本章只是简单地介绍了对象和字符串;本书将在第7章和第8章里进一步介绍对象和字符串。