运用顺序结构描述问题求解过程 课件- 高中信息技术粤教版(2019)必修1.pptx
2019粤教版信息技术必修一,数据与计算,4.1程序设计语言的基础知识4.2运用顺序结构描述问题求解过程4.3运用选择结构描述问题求解过程4.4运用循环结构描述问题求解过程,第四章 程序设计基础,4.2.1数据的输入与输出4.2.2顺序结构的应用,4.2运用顺序结构描述问题求解过程,1.数据的输入与输出,输入语句 input(),数据输入通过input()函数来实现,input的一般格式为:=input(提示信息)x=input()12 “12”输入的对象:数字、字符串、其他任意类型对象无论输入什么类型的数据,input()函数的返回结果都是字符串,如果需要可将其转换为相应的数据类型,输入语句 input(),常见类型转换int(): 用来将其他形式的数字转换为整数float():用来将其他类型数据转换为实数str(): 直接将其任意类型参数转换为字符串。,实践,利用input输入语句输入一串字符串123456并打印出来(print)Print(123456),数据的输出,数据的输出可以通过print()函数来实现,print()的一般格式为:print(object,sep=,end=n)方括号中的项是可选的,可以省略的,如省略则取系统的默认值,Object是要输出的对象,可以是常量、变量或者表达式,sep后面的空格表示每个输出对象之间的分隔符,默认是空格,end后面的字符串含义为输出文本尾的一个字符串,默认是/n换行符,可以设为其他字符,例子,rint(我,举个,例子,sep=*,end=n)print(我,举个,栗子)print(我,举个,梨,sep=+,end=-)print(我,举个,开心),实践,利用print输出语句(sep=“+”,end=“!”)输出一句hello+world!12*12 12*12,课堂练习,A+B问题分别输入两个整数输出两个整数的和样例输入53样例输出8,顺序结构,顺序结构,顺序结构是最常见、最简单的程序结构,其语句执行顺序是自上而下依次执行的。,顺序结构,语句执行顺序是自上而下依次执行的。,选择结构,语句根据判断结果选择不同分支。,循环结构,语句根据判断结果对循环体进行循环执行。,圆的问题,题目描述:给出圆的半径,求圆的面积。输入圆的半径实数r,输出圆的面积,每个数保留小数点后4位。圆周率取值为3.14159。(保留小数点可用函数round(a,b)输入:半径输出:圆的面积#格式化输出print(%.1f%12.45)y=123.121print(%d%y),圆的问题,设计算法1.输入一个半径值r input2.求直径d=2*r d=5.输出直径 print,圆的问题,编写程序r=float(input()pai=3.14159d=2*rc=2*pai*rs=pai*(r*2)print(%.4f%d,round(c,4),round(s,4),习题,1.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误()1a=3b=input()c=a+bprint(“c”)A.1 B.2 C.3 D.4,2.单选题在python中,有程序如下A=input()print(A * 5)通过键盘输入5,则运算结果是()A.5 5 5 5 5 B.25 C. 5*5 D.5 5,