跳至正文
View Categories

< 1 min read

主要内容 #

  1. 了解程序的流程,掌握输入函数input()和输出函数print()
  2. 熟练使用类型转换函数int()和float()

1. 程序的流程 #

一个完整的程序,主要包括三个要素:
  • 输入
  • 运算处理
  • 输出
  • 和生活中处理问题的方式类似,比如:

    2. input()函数的使用 #

    input()函数用于向用户生成一条提示,然后获取用户输入的内容,并将内容赋值给指定的变量。 注:所输入的内容均为字符串类型, 如果需要对输入的内容进行数值计算,则需要使用int()或float()函数将字符串类型转换为数值类型 input()函数定义格式如下: 变量 = input(‘给用户查看的提示信息’) 运行以下程序,首先屏幕会显示一个字符串:请输入你的信息 然后可以在屏幕上输入任何信息,比如输入: dashima 输入好后按下回车键,此时运行第二行程序,输出变量a的内容,即:dashima
    a = 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. 小结 #

  • 了解程序的流程,主要包括输入,处理,以及输出。
  • input()函数用于向用户生成一条提示,然后获取用户输入的内容,并将内容赋值给指定的变量
  • 通过input()函数输入的内容均为字符串类型
  • OJ训练题 #

    1、【例5.1】量身高 – ★
    2、奇怪的怀表 – ★
    3、种树 – ★
    4、火柴棒 – ★
    5、练13.2 对齐输出 – ★★★