内容正文:
4-2 程序的顺序结构
2.1.1 Python语言概述
一例子:用计算机求解“半径为r的圆的面积”。
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的值输出到命令行窗口上
二、 赋值语句
在上述的程序中, r=input(”请输入半径r=”) ,s=pi*r*r的含义分别是将赋值号右边的函数input(”请输入半径r=”)的值赋给变量r, 将赋值号右边的表达式pi*r*r的值赋给变量s。它们的作用都是将表达式的值赋给左边的变量,这种语句称为赋值语句。
赋值语句的基本格式是:
变量=表达式
这里的“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。
观察下列赋值语句的作用:
(1) A=B,它是将变量B的值赋给变量A,但B的值并未改变。
(2)A=123 表示将数值123赋给变量A。
(3 ) A=A+10 表示将变量A的值加10后,再赋给变量A。如果原来A的值为30,则执行此语句后,A的值为40。
(4) 如果A=30,B=40,则依次执行语句T=A,A=B,B=T后,A、B两个变量的值发生交换A=40,B=30。
三、输入数据的函数
input()是提供从键盘输入数据的函数,运行输入函数后光标闪烁并停在下一行等待用户输入,提示信息则显示在光标前面。该函数返回值是字符串类型(string)。
利用这个函数,上述程序中的r=input(”请输入半径r=”) ,所以在程序运行时,从键盘上输入数据赋值给变量r。
input()的语法格式为:
<变量>=input('提示信息:')
其中:提示信息是用引号引起来的字符串。
四、输出数据的方法
print是输出数据、文本的一个重要方法。在求圆的面积程序中,print