内容正文:
4.1 程序设计语言的基础知识
以下是一个“求半径为r的圆的面积”的程序,请你注意观察程序的组成结构及其功能,并思考如下的问题:
(1)程序有多少行,每一行的作用是什么?
(2)如果按语句的作用区分,这个程序包含几个部分?
pi=3.14 #说明程序中pi是常量∏
r=input(”请输入半径r=”) #输入r的值
r=int(r) #将r转化为整数
s=pi*r*r #把表达式pi*r*r的值赋给s
print(“圆的面积s=%d”%s) #把s的值输出到命令行窗口上
总结上述分析,我们可以得到Python程序的一般包括如下部分:
(1) 数据的输入部分
(2) 数据的处理部分
(3) 数据的输出部分
一 Python数据类型
数据:描述客观事物的数、字符以及所有能输入到计算机中,并被计算机程序加工处理的集合称为数据,包括文本、图形、音频、视频、网页等各种各样的数据。 不同的数据,需要定义不同的数据类型。
Python能够直接处理的常用数据类型有Nmber(数值)、String(字符串)、List(列表)、Tuple(元祖)、Sets(集合)、Dictionary(字典)等。
Python定义的常用的基本数据类型
数据类型 类型说明
Number(数值) Python支持以下三种不同的数值类型:
整型(int)。通常被称为整型或整数,是正或负整数,不带小数点。在Python3.x版本中,整型是没有限制大小的,可以当作Long类型使用。
浮点型(float)。浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示,如2.5e2=2.5*10**2=250
复数(complex)。复数由实数部分和虚数部分构成,可以用a+bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。
String(字符串) 字符串是以单引号或双引号括起来的任意文本,如‘abc’ ‘xyz’等。字符串的索引从0开始,-1为从末尾开始的位置。
List(列表) 列表是写在方括号“[ ]”之间、用逗号分隔开的元素列表。例如,list1=[‘g