python语法与运用顺序结构解决问题 课件(共13张PPT)

资源下载
  1. 二一教育资源

python语法与运用顺序结构解决问题 课件(共13张PPT)

资源简介

(共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*r
print("圆的面积是:",s)
这种按照指令顺序依次执行的程序结构称为顺序程序结构。
顺序结构
顺序结构是最常用 最简单的程序结构 。
课堂小结
1、数据的输入 input()函数
2、数据的输出 print()函数
3、程序结构之顺序结构

展开更多......

收起↑

资源预览