夜光带你走进python开发 (十九)传奇语言

夜光序言:

背上了剑离开这里 深深地吸一口气 给自己鼓励

这片泥泞不堪的地 也不知道留下了 多少的足迹

时光一点一点流转成了回忆

陌生的天空也渐渐地 变熟悉

虽然这一路上很多次想放弃

但是我拼命坚持到了这里

我站在这个洒满阳光雨后初晴的世界里

俯瞰着的风景多美丽

不需要太多的勇气 只需要有一点点毅力

最终 结局 便是胜利

时光流转从前 光阴如梦似箭

阳光有点刺眼 雨天也很讨厌

但是我相信着

这个世界给予我们的 也不尽全部是考验

 

正文:程序基本结构

 

程序流程图


 用规定的一系列图形、流程线和文字说明算法中的基本操作和控制流程。
 流程图的基本元素包括:
 表示相应操作的框;
 带箭头的流程线;
 框内外必要的文字说明

 


程序设计基本结构

 

任何算法(程序)都可以由顺序结构、选择结构和循环结构这三种基本结构组合来实现

流程图-表示算法

例:求给定半径R的圆面积和圆周长。
这是一个数学问题。
算法:
圆面积 S=π* R2
圆周长 L=2*π*R
这是顺序程序结构

 


 

例:求给定数R的绝对值。
 算法:
 R R≥0
|R|=
 -R R<0
 这是分支程序结构

 


例: 给定K值,求1到 K连加和。
Sum=1+2+3+…+K。
1 → I
0 → Sum
Sum+I→  Sum(I=1,2,3,…K)

Sum里保存:
 1+2+3+…+K的连加和。
重复进行某种运算,运算对象有规律地变化。采用循环结构


简单分支

 

PM2.5指数分级例子
程序功能的IPO模式描述为:


 输入:接受外部输入PM2.5值
 处理:空气质量分级算法
 输出:打印空气质量提醒
伪代码如下:
if PM2.5值 > 75
打印空气污染警告
if PM2.5值 < 35
打印空气质量优,建议户外

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值