资源简介 (共13张PPT)4.2python语法与运用顺序结构解决问题Python之二我们能否设计一个计算机程序,输入圆的半径,能够直接显示出圆的面积?任务python编程我们需要了解哪些python知识呢?怎样实现数据的输入?怎样根据输入的半径,计算出圆的面积(算术运算符与表达式)?怎样将面积输出出来?第一步:输入函数<变量>=input(“提示信息:”)注意:input接受的数据返回结果是字符串r=int(input(“请输入圆的半径:”) )常量变量名的命名:(课本P67)1.由字母、数字、下划线组成2.首字符必须是字母或下划线3.英文字母区分大小写int()函数:将字符串类型转换为整型字符串:用英文的双引号或单引号引起来的文本。打开IDLE试一下小贴士:注意在英文状态下输入各种符号,包括括号和双引号。r=int(input(“请输入圆的半径:”) )第二步:计算面积人工解决此问题的步骤:圆的面积=3.14*圆的半径 *圆的半径计算机解决此问题的步骤:s=3.14*r*r第三步:输出函数print([object,…][,sep=’’][,end=’\n’])其中方括号里面的项目是可选的,可以省略,如果省略取默认值。例如: print("hello world")print(“圆的面积:",s)在Python 3.x中,数据输出通过print( )函数来实现,print( )的一般格式为: print( [object, ...][,sep=' '][,end=‘\n'])说明:(1)方括号中的项目是可选的,可以省略,如省略则取系统的默认值。(2) object是要输出的对象,可以是常量、变量或表达式等。(3)sep后面的空格(可以指定为其他字符)表示每个输出对象之间的分隔符,如果缺省的话,默认值是一个单个的空格。例如,“print(4,5,6,sep=‘***’)" ,则输出结果为“4***5***6” 。(4 ) end后面的字符串含义为输出文本尾的一个字符串, 如果缺省的话,默认值是一个\n换行符。如果设为其他字符,如end=‘ ' ,则输出当前行的所有内容后,在末尾加一个空格,不换行接着输出下一个print( )的输出对象。例1:print("hello" ,end=' ')print("world")输出为“hello world”例2:print("hello" )print("world")输出为“hello ”“world”例3:print(3,4,5,sep=‘***’)输出为:3***4***5小贴士:完成后按F5运行程序。试一试r=int(input("请输入圆的半径:"))s=3.14*r*rprint("圆的面积是:",s)这种按照指令顺序依次执行的程序结构称为顺序程序结构。顺序结构顺序结构是最常用 最简单的程序结构 。课堂小结1、数据的输入 input()函数2、数据的输出 print()函数3、程序结构之顺序结构 展开更多...... 收起↑ 资源预览