主要内容 #
- 了解程序的流程,掌握输入函数input()和输出函数print()
- 熟练使用类型转换函数int()和float()
1. 程序的流程 #
一个完整的程序,主要包括三个要素:2. input()函数的使用 #
input()函数用于向用户生成一条提示,然后获取用户输入的内容,并将内容赋值给指定的变量。 注:所输入的内容均为字符串类型, 如果需要对输入的内容进行数值计算,则需要使用int()或float()函数将字符串类型转换为数值类型 input()函数定义格式如下: 变量 = input(‘给用户查看的提示信息’) 运行以下程序,首先屏幕会显示一个字符串:请输入你的信息 然后可以在屏幕上输入任何信息,比如输入: dashima 输入好后按下回车键,此时运行第二行程序,输出变量a的内容,即:dashimaa = input('请输入你的信息') print(a)以下程序是一个简单的加法计算器,请根据提示输入信息:
print('这是一个计算两数相加的程序') a = input('请输入第一个整数,输完后按回车键:') b = input('请输入第二个整数,输完后按回车键:') a = int(a) b = int(b) c = a + b print(a,'+',b,'=',c)以上程序也可以写成如下,结果是一样的:
print('这是一个计算两数相加的程序') a = int(input('请输入第一个整数,输完后按回车键:')) b = int(input('请输入第二个整数,输完后按回车键:')) print(a,'+',b,'=',a+b)
3. 程序流程的应用 #
提示用户输入一个长方形的宽和高,然后输出该长方形的面积:print('这是一个计算长方形面积的程序') length = float(input('请输入长方形的长,输完后按回车键:')) width = float(input('请输入长方形的宽,输完后按回车键:')) print('长方形的面积为:', length*width)提示用户输入奔跑的路程以及所用的时间,然后输出对应的速度:
print('这是一个计算您速度的程序') s = float(input('请输入您奔跑的路程(单位是米),输完后按回车键:')) t = float(input('请输入您所用的时间(单位是秒),输完后按回车键:')) print('您奔跑的速度是:', s/t, '(米/秒)')
4. 小结 #
OJ训练题 #
1、【例5.1】量身高 – ★
2、奇怪的怀表 – ★
3、种树 – ★
4、火柴棒 – ★
5、练13.2 对齐输出 – ★★★