内容正文:
3.2 Python程序设计
2、 Python语言基础
Slide 1-1
Python程序设计——Python语言基础
2021/10/20
【例】编写程序,要求用户从键盘输入圆的半径,计算并输出圆面积。
本问题的算法用自然语言描述如下
读入半径
利用公式计算面积:面积=π×半径2
显示面积
两个重要的问题
读入半径,将半径存储在程序中
计算结果面积也需要存储在程序中
计算圆面积的程序
Slide 1-1
Python程序设计——Python语言基础
2021/10/20
变量用于存储程序中的数据。应选择“见名知义”的名字作为变量名,如半径用radius、面积用area
使用input函数从键盘上输入数据。input函数有一个可选参数,即要向用户显示的提示或说明
input()
input("提示信息")
注意,input函数将用户输入解读为字符串。为了得到半径,需要使用eval函数将字符串转换为数值
eval("34.5")返回数值34.5
eval("345")返回数值345
eval("3+4")返回数值7
计算圆面积的程序
Slide 1-1
Python程序设计——Python语言基础
2021/10/20
从键盘上获取半径
radius = eval(input("请输入圆的半径: "))
计算面积
area = 3.14159 * radius * radius
=是赋值运算符。赋值运算符的作用是计算其右边表达式的值并将值保存到左边的变量中
可以用浮点数(实数)3.14159近似表示π 。如果程序中多次用到π,反复输入3.14159很烦,也很容易出错。可以给π命名
PI = 3.14159
PI称为命名常量。Python其实是用一个变量来表示常量
习惯上,常量名用大写。π常量命名后,用到3.14159的地方都可以用PI来替换
area = PI * radius * radius
计算圆面积的程序
Slide 1-1
Python程序设计——Python语言基础
2021/10/20
计算圆面积的程序
Slide 1-1
Python程序设计——Python语言基础
2021/10/20
现实世界中每个实体都有一个名字,程序中使用的元素(如变量、常量)也得命名。利用标识符来命名程序中使用