当前位置: 首页 > news >正文

网站页面示意图怎么做网络营销与直播电商专业

网站页面示意图怎么做,网络营销与直播电商专业,建筑方案设计流程,做h5的图片网站一. 循环 (一)、while的语法 while 条件:条件成立重复执行的代码1......(二)、while的应用 1、应用一:计算1-100累加和 分析:1-100的累加和,即1 2 3 4 ….,即前两个数字的相加…

一. 循环

(一)、while的语法

while 条件:条件成立重复执行的代码1......

(二)、while的应用

1、应用一:计算1-100累加和

  • 分析:1-100的累加和,即1 + 2 + 3 + 4 +….,即前两个数字的相加结果 + 下一个数字( 前一个数字 + 1)。
i = 1
result = 0
while i <= 100:result += ii += 1# 输出5050
print(result)

注意:为了验证程序的准确性,可以先改小数值,验证结果正确后,再改成1-100做累加。

2、应用二:计算1-100偶数累加和

分析:1-100的偶数和,即 2 + 4 + 6 + 8…,得到偶数的方法如下:

  • 偶数即是和2取余结果为0的数字,可以加入条件语句判断是否为偶数,为偶数则累加
  • 初始值为0 / 2 , 计数器每次累加2

(1)方法一:条件判断和2取余数则累加

# 方法一:条件判断和2取余数为0则累加计算
i = 1
result = 0
while i <= 100:if i % 2 == 0:result += ii += 1# 输出2550
print(result)

(2)方法二:计数器控制

# 方法二:计数器控制增量为2
i = 0
result = 0
while i <= 100:result += ii += 2# 输出2550
print(result)

(三)、break和continue

  • break和continue是循环中满足一定条件退出循环的两种不同方式。

  • 举例:一共吃5个苹果,吃完第一个,吃第二个…,这里"吃苹果"的动作是不是重复执行?
    ①、情况一:如果吃的过程中,吃完第三个吃饱了,则不需要再吃第4个和第五个苹果,即是吃苹果的动作停止,这里就是break控制循环流程,即终止此循环
    ②、情况二:如果吃的过程中,吃到第三个吃出一个大虫子…,是不是这个苹果就不吃了,开始吃第四个苹果,这里就是continue控制循环流程,即退出当前一次循环继而执行下一次循环代码

(1)情况一:break

i = 1
while i <= 5:if i == 4:print(f'吃饱了不吃了')breakprint(f'吃了第{i}个苹果')i += 1
  • 执行结果:
    在这里插入图片描述

(2)情况二:continue

i = 1
while i <= 5:if i == 3:print(f'大虫子,第{i}个不吃了')# 在continue之前一定要修改计数器,否则会陷入死循环i += 1continueprint(f'吃了第{i}个苹果')i += 1
  • 执行结果:
    在这里插入图片描述

(四)、while循环嵌套

1、语法

while 条件1:条件1成立执行的代码......while 条件2:条件2成立执行的代码......

总结:所谓while循环嵌套,就是一个while里面嵌套一个while的写法,每个while和之前的基础语法是相同的。

(五)、while循环嵌套应用

1、应用一:打印星号(正方形)

(1)需求:

*****
*****
*****
*****
*****

(2)代码

  • 分析:一行输出5个星号,重复打印5行
# 重复打印5行星星
j = 0
while j <= 4:# 一行星星的打印i = 0while i <= 4:# 一行内的星星不能换行,取消print默认结束符\nprint('*', end='')i += 1# 每行结束要换行,这里借助一个空的print,利用print默认结束符换行print()j += 1

2、应用二:打印星号(三角形)

(1)、需求

*
**
***
****
*****

(2)代码

  • 分析:一行输出星星的个数和行号是相等的,每行:重复打印行号数字个星号,将打印行星号的命令重复执行5次实现打印5行。
# 重复打印5行星星
# j表示行号
j = 0
while j <= 4:# 一行星星的打印i = 0# i表示每行里面星星的个数,这个数字要和行号相等所以i要和j联动while i <= j:print('*', end='')i += 1print()j += 1

3、九九乘法表

# 重复打印9行表达式
j = 1
while j <= 9:# 打印一行里面的表达式 a * b = a*bi = 1while i <= j:print(f'{i}*{j}={j*i}', end='\t')i += 1print()j += 1
  • 运行结果:
    在这里插入图片描述

(六)for循环

1、语法

for 临时变量 in 序列:重复执行的代码1重复执行的代码2......

2、break

str1 = 'itheima'
for i in str1:if i == 'e':print('遇到e不打印')breakprint(i)
  • 执行结果:
    在这里插入图片描述

3、continue

str1 = 'itheima'
for i in str1:if i == 'e':print('遇到e不打印')continueprint(i)
  • 执行结果:
    在这里插入图片描述

(七)、else

  • 循环可以和else配合使用,else下方缩进的代码指的是当循环正常结束之后要执行的代码

1、while…else

  • 语法:
while 条件:条件成立重复执行的代码
else:循环正常结束之后要执行的代码
  • 示例:
i = 1
while i <= 5:print('媳妇儿,我错了')i += 1
else:print('媳妇原谅我了,真开心,哈哈哈哈')
  • 运行结果:
    在这里插入图片描述

2、退出循环的方式

  1. break
i = 1
while i <= 5:if i == 3:print('这遍说的不真诚')breakprint('媳妇儿,我错了')i += 1
else:print('媳妇原谅我了,真开心,哈哈哈哈')

所谓else指的是循环正常结束之后要执行的代码,即如果是break终止循环的情况,else下方缩进的代码将不执行。

  1. continue
i = 1
while i <= 5:if i == 3:print('这遍说的不真诚')i += 1continueprint('媳妇儿,我错了')i += 1
else:print('媳妇原谅我了,真开心,哈哈哈哈')

因为continue是退出当前一次循环,继续下一次循环,所以该循环在continue控制下是可以正常结束的,当循环结束后,则执行了else缩进的代码。

3、for…else

  • 语法:
for 临时变量 in 序列:重复执行的代码...
else:循环正常结束之后要执行的代码

所谓else指的是循环正常结束之后要执行的代码,即如果是break终止循环的情况,else下方缩进的代码将不执行。

  • 退出循环的方式:
  1. break终止循环
str1 = 'itheima'
for i in str1:if i == 'e':print('遇到e不打印')breakprint(i)
else:print('循环正常结束之后执行的代码')

没有执行else缩进的代码。

  1. continue控制循环
str1 = 'itheima'
for i in str1:if i == 'e':print('遇到e不打印')continueprint(i)
else:print('循环正常结束之后执行的代码')

因为continue是退出当前一次循环,继续下一次循环,所以该循环在continue控制下是可以正常结束的,当循环结束后,则执行了else缩进的代码。

http://www.lbrq.cn/news/2714401.html

相关文章:

  • 没有网站怎么做网推在线seo推广软件
  • 成都网站建设成都app开发百度网页版怎么切换
  • 做网站的赢点公司整站优化工具
  • 哈尔滨网站备案网站seo诊断优化方案
  • wordpress 标签模板下载短视频seo优化排名
  • 做网站被忽悠算诈骗吗广东疫情最新情况
  • 化妆品购物网站开发的意义热搜关键词查询
  • 企业做网站设计沈阳关键词快照优化
  • wordpress 主题公园河南整站关键词排名优化软件
  • 一网科技有限公司seo独立站
  • 门户网站 开发语言线上购买链接
  • 广东省广州市白云区白云湖街道山西seo和网络推广
  • 3d效果图多少钱一张青岛关键词推广seo
  • 烟台定制网站建设公司比较好的网络优化公司
  • 如何制作公司appseo工作流程图
  • 盐城注册公司流程和费用重庆seo优化公司
  • 网络网站租福州seo兼职
  • 学编程的步骤windows优化大师提供的
  • 怀化医保网站电子商务网站推广
  • 做外汇都要看什么网站快照网站
  • 靖江有帮助做苏宁易购网站的公司吗今天最新的新闻头条
  • 12306网站如何做解绑推广app是什么工作
  • 餐馆餐饮装修设计网站搜索优化技巧
  • 招生代理平台网站seo优化案例
  • 郑州企业网站seo如何推广普通话
  • 网站邮件发送功能怎么做免费做网站网站
  • 车陂手机网站建设报价海外seo推广公司
  • 怎么加入网站做微商城网络推广哪个平台好
  • 网站开发实习报告广州seo网站推广
  • 做网站和彩票的同步开奖怎么做广告推广代运营公司
  • GitHub 仓库代码上传指南
  • 设计模式(2)
  • week1-[分支嵌套]公因数
  • 计算机如何进行“卷积”操作:从图像到矩阵的奥秘
  • 双椒派E2000D网络故障排查指南
  • 更改webpack默认配置项