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

怎么做网站广告卖钱做网站设计的需要什么材料

怎么做网站广告卖钱,做网站设计的需要什么材料,自己做网站上传视频,中国建筑集团有限公司是央企吗学习这两个语句之前#xff0c;我们要先了解这两个语句是什么意思#xff1a; break#xff1a;中断、打破的意思。所以它的跳出循环的意思 continue#xff1a;继续的意思#xff0c;意思是跳过当前条件#xff0c;继续循环 新需求来了#xff01;我们不仅要告诉 Py…学习这两个语句之前我们要先了解这两个语句是什么意思 break中断、打破的意思。所以它的跳出循环的意思 continue继续的意思意思是跳过当前条件继续循环 新需求来了我们不仅要告诉 Python 循环在何时执行还要在某个时刻强制终止循环。一切的一切都需要我们对循环进行更精细的控制。下面我来带你认识两种常用的 循环控制语句从 break 语句开始吧。 break 语句 break 这个单词有“中断、打破”的意思。用于循环语句时break 语句常和条件判断一起使用在满足某个条件时终止整个循环。没错break 就是这么威武霸气。 在 while 循环和 for 循环里break 的用法分别是 现在蟹老板要求在循环语句中考虑食材余量的问题。我们可以设一个变量 left 表示食材余量1 份食材可以做 1 个蟹黄堡每招待一位客人 left 的值就要减 1。 提示left 这个单词在英语中有“剩余”的含义是时候来一波扇贝单词联动了ヾ(ω)o。 那我们要怎么通知 for 循环停下来呢这就轮到 break 上场了。当仓库没有食材也就是 left 0 值为 True 时触发 break 语句强制终止循环写成代码就是 # 店里现在还剩 3 份食材 left 3for i in range(1, 6):print(为第 str(i) 位客人做一份蟹黄堡)# 做完汉堡后食材余量减 1left - 1# 如果食材没有剩余就跳出循环if left 0:breakprint(食材没有了明天再来吧)# 输出 # 为第1位客人做一份蟹黄堡 # 为第2位客人做一份蟹黄堡 # 为第3位客人做一份蟹黄堡 # 食材没有了明天再来吧 每做出一份蟹黄堡食材余量 left 的值就减 1直到满足 if 语句中 left 0 的判断条件就通过 break 终止整个循环到店的前 3 位客人能吃到美味蟹黄堡后面来的就只能闻闻味儿明天再来了。 while 循环中也能应用 break 语句跳出整个循环。除此之外还有一种特殊的用法使用 break 语句在特定条件下跳出“死循环”当然啦因为能用 break 跳出这里不算严格意义上的死循环。 之前说过我们不会傻傻地把 while 循环的循环条件写成 True除非有意而为之。举个例子食材还剩 3 份海绵宝宝要一直做蟹黄堡直至食材用完就停止循环代码可以写成 left 3while True:# 如果食材没有剩余就停止做蟹黄堡if left 0:breakprint(做一份蟹黄堡)# 做一份蟹黄堡食材数减 1left - 1print(食材没有了不做了)# 输出 # 做一份蟹黄堡 # 做一份蟹黄堡 # 做一份蟹黄堡 # 食材没有了不做了 上面的代码中循环条件一直为 True 也不会造成真的“死循环”因为在 left 等于 0 时循环会被 break 语句强制终止。这相当于将循环条件放到了循环体中和下面这段代码的功能是一样的 left 3# 如果食材有剩余就一直做蟹黄堡 while left 0:print(做一份蟹黄堡)left - 1 break编程练习 整天乐陶陶的海绵宝宝却有一个苦大仇深的邻居章鱼哥。海绵宝宝和派大星正在玩叫车的游戏两个人站在路边大喊大叫把章鱼哥吵得十分烦躁。为了照顾章鱼哥的感受海绵宝宝和派大星决定只要章鱼哥出现就停下游戏以免吵到他。 请你使用 while 循环和 break 语句完善代码要求 在玩叫车游戏之前先检查章鱼哥在不在如果在就打印 章鱼哥来了不玩了并结束循环如果章鱼哥不在就一直玩叫车游戏直到章鱼哥来了再停下来。 注意别忘了添加正确的缩进哦 i 1 while ??? answer input(章鱼哥在吗回答在/不在) # 如果章鱼哥不在就重复打印 print(玩第 str(i) 次叫车游戏) # 如果章鱼哥在就终止循环并打印 print(章鱼哥来了不玩了) i 1 while True:answer input(章鱼哥在吗回答在/不在)if answer ! 在:# 如果章鱼哥不在就重复打印print(玩第 str(i) 次叫车游戏)i 1else:# 如果章鱼哥在就终止循环并打印print(章鱼哥来了不玩了)break但如果使用 break 语句的话只要痞老板一来整个循环都会终止排在后面的客人就没办法拿到蟹黄堡了。有没有什么办法能只跳出这一次循环而不影响后面的流程呢 continue 语句就能解决他的烦恼让我们继续课程看看它与 break 的异同吧。 continue 语句 continue 这个单词我们都很熟悉了它的意思是“继续”指动作或状态的继续或持续不中断。单看这个单词你就能理解执行 continue 语句后循环依然会继续而不会像 break 一样让整个循环都停下来。 continue 语句也经常和 if 语句搭配使用用于在特定条件下 跳过当前循环体中的剩余语句继续进行下一轮循环。执行 continue 语句后程序会跳回循环开始处至于本次循环中的剩余代码就一概不管了。 与 break 语句一样continue 语句同样要和条件判断结合起来用 在 while 循环中continue 意味着 继续检查条件在 for 循环中continue 则意味着 继续遍历序列中的下一个元素 我们回到具体案例里演练一下。海绵宝宝正在使用循环魔法给客人们做蟹黄堡如果发现客人是痞老板就把他请出去继续招待下一位客人。假设排队客人的姓名列表是 names使用 continue 语句的代码要这样写 # 建立一个列表储存客人的名字 names [泡芙老师, 珊迪, 痞老板, 章鱼哥]for name in names:if name 痞老板:print(海绵宝宝拒绝给痞老板做蟹黄堡)continueprint(给 name 做一份蟹黄堡) 在遍历到 痞老板 时循环跳过条件满足通过条件分支触发了 continue 语句。至于跟在 continue 后面的第 8 行代码 print(给 name 做一份蟹黄堡) 就被跳过啦。最终代码输出结果如下 为泡芙老师做一份蟹黄堡 为珊迪做一份蟹黄堡 海绵宝宝拒绝给痞老板做蟹黄堡 为章鱼哥做一份蟹黄堡 编程练习——叫车游戏一 学了 continue 语句后海绵宝宝和派大星有了新的打算如果章鱼哥在暂时先停一下等他走了就继续开始下一轮游戏而不是像上一道题那样遇到章鱼哥就结束玩耍。 请你使用 while 循环和 continue 语句完善代码要求 海绵宝宝想再玩 3 次叫车游戏如果满足循环条件就玩检查章鱼哥在不在如果在就打印 章鱼哥来了等他走了再玩并跳过本次循环如果章鱼哥不在就玩叫车游戏并继续循环直至玩够 3 次就终止循环玩够 3 轮游戏后海绵宝宝和派大星就要回家了打印 派大星明天见 拓展为什么这道题要用 while 循环来写代码呢用 for 循环完成代码会出现什么问题感兴趣的同学可以自己写代码试一下再次提示while 循环更适合解决循环次数不确定的问题。 answer input(章鱼哥在吗回答在/不在) print(章鱼哥来了等他走了再玩) print(玩第 str(i) 次叫车游戏) print(派大星明天见) 完成后代码为 i 0 while i in range(3):answer input(章鱼哥在吗回答在/不在)if answer 在:print(章鱼哥来了等他走了再玩)continueprint(玩第 str(i 1) 次叫车游戏)i 1 print(派大星明天见)编程练习——叫车游戏二 学了 continue 语句后海绵宝宝和派大星有了新的打算如果章鱼哥在暂时先停一下等他走了就继续开始下一轮游戏而不是像上一道题那样遇到章鱼哥就结束玩耍。 请你使用 while 循环和 continue 语句完善代码要求 海绵宝宝想再玩 3 次叫车游戏如果满足循环条件就玩检查章鱼哥在不在如果在就打印 章鱼哥来了等他走了再玩并跳过本次循环如果章鱼哥不在就玩叫车游戏并继续循环直至玩够 3 次就终止循环玩够 3 轮游戏后海绵宝宝和派大星就要回家了打印 派大星明天见 拓展为什么这道题要用 while 循环来写代码呢用 for 循环完成代码会出现什么问题感兴趣的同学可以自己写代码试一下再次提示while 循环更适合解决循环次数不确定的问题。 answer input(章鱼哥在吗回答在/不在) print(章鱼哥来了等他走了再玩) print(玩第 str(i) 次叫车游戏) print(派大星明天见) 代码优化后 answer input(章鱼哥在吗回答在/不在) i 0 while i in range(3):if answer 在:print(章鱼哥来了等他走了再玩)answer input(章鱼哥在吗回答在/不在)continueelse:i 1print(玩第 str(i) 次叫车游戏) print(派大星明天见) 进阶列表生成式 在结束本关课程前老师要为你拓展一个与 for 循环有关的编程“小甜点”列表生成式。这是 Python 中用来快速生成想要的列表的一种简便方式。 举个例子我们想将 1 到 10 的平方都存到一个列表中得到 [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]利用之前的知识可能要这样写 y [] for x in range(1, 11):y.append(x * x) 换成列表生成式一行代码就能得到想要的列表 y [x * x for x in range(1, 11)] print(y) # 输出[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 把要生成的元素 x * x这个表达式可以自定义放到前面后面加一个 for 循环Python 就会自动根据遍历到的元素 x 计算出 x * x 的值一个个存到列表里。 我们甚至还可以在 for 循环后面加上条件判断 # 筛选出奇数的平方 y [x * x for x in range(1, 11) if x % 2 1] print(y) # 输出[1, 9, 25, 49, 81] 上面的代码如果不用列表生成式可以写成下面这样它俩效果一样 y [] for x in range(1, 11):if x % 2 1:y.append(x * x) print(y) # 输出[1, 9, 25, 49, 81] 总结一下列表生成式的语法规则如图你学会了吗 编程练习 繁忙的一天结束蟹堡王打烊啦。蟹老板想把单笔大于 70 元的大额订单都筛选出来你来运用列表生成式的知识帮帮小贝吧。 要求将列表 orders 中大于 70 的元素筛选出来保存到列表 large_orders 中。 orders [91, 4, 20, 67, 24, 13, 84, 40, 77, 47] 解答后 orders [91, 4, 20, 67, 24, 13, 84, 40, 77, 47] large_orders [order for order in orders if order 70 ] print(large_orders)# 输出结果为[91, 84, 77] 练习题 海绵宝宝把蟹黄堡的秘方存在一个小小的保险箱里。有天他想检查一下秘方是否安全无虞却悲催地发现自己忘记密码了 乂(Д三Д)乂 ……绝望的海绵宝宝决定求助 Python 之神。 其实密码破解的问题对 Python 来说很好解决最简单的方式就是穷举法用更通俗易懂的方法来讲也就是 列举所有可能一个个去试。人工手动去试密码能让人疯掉而这种事对计算机来说可是小菜一碟。 假设一个四位密码保存在变量 password 里而我们不知道密码是什么那就可以让计算机遍历所有 4 位的纯数字从 1000 遍历到 9999如果这里面有任何一个数字的值与 password 相等就把它打印出来这就是我们要的密码啦。 下面把时间交给你用上面讲到的思路帮海绵宝宝写一个密码破解器吧剧透一下这道题的代码有好几种写法你能想到几种呢 拓展密码可以通过一次次的尝试暴力破解现在你知道为什么网站要限制密码输入次数了吧现实中密码破解的情况会更复杂我们也要寻求更高效的方法。 # 这两行代码用于生成一个 4 位数的随机密码请不要更改 from random import randint password randint(1000, 9999)# 用循环找出 password 中存储的值 # 方法一 i 1000 while i in range(10000):if i password:print(i)breaki 1# 方法二 for i in range(10000):if i password:print(i)break# 方法三 key [i for i in range(10000) if i password] print(key[0]) FizzBuzz游戏 FizzBuzz 是一个经典的聚会游戏从 1 开始数到 3 的倍数就替换成“Fizz”到 5 的倍数就替换成“Buzz”既能被 3 整除、又能被 5 整除的数则替换成“FizzBuzz”。举 个例子从 1 数到 15按 FizzBuzz 替换完成的就是 12Fizz4BuzzFizz78Fizz……1314FizzBuzz。 现在请你编写一个程序将从 1 到 100 的数字按 FizzBuzz 的规则来替换并逐个打印到屏幕上输出效果如下 1 2 Fizz 4 Buzz ... 98 Fizz Buzz for i in range(1,101):if i % 3 0 and i % 5 0:print(FizzBuzz)elif i % 3 0:print(Fizz)elif i % 5 0:print(Buzz)else:print(i) 全部花光 中秋节放假了公司给小贝和闻闻发了共计 500 元的购物卡可以到大卖场购买 3 种不同的产品 电动牙刷85 元漱口水55 元水杯40 元 小贝和闻闻商量了一下她俩想把这 500 元的购物卡正好全部花光有哪些购买组合呢 手算非常烧脑交给 Python 却是分分钟搞定。请完成代码打印出能把 500 元全部花光的购买组合代码输出格式如电动牙刷-0漱口水-4水杯-7。 提示拿到题目毫无头绪提示一下可以结合 for 循环和 range() 函数来列举所有可能的情况再从中挑选能将 500 元恰好花光的购买组合哦。 # 购买牙刷最大数 toothbrush int(500/85) # 购买漱口水最大数 mouthwash int(500/55) # 购买水杯最大数 water int(500/40) for i in range(toothbrush 1):for j in range(mouthwash 1):for k in range(water 1):if i * 85 j * 55 k * 40 500:print(电动牙刷- str(i) 漱口水- str(j) 水杯- str(k)) 计算阶乘 阶乘指的是一个整数与所有比它小的正整数的乘积比如 2 2 x 13 3 x 2 x 1。 请补全下面的代码计算 1 2! 3! … 20! 的和并将这个结果打印出来。 result 1 n 1 while n in range(20):n 1sum 1for i in range(2,n 1):sum sum * iresult result sum print(result)
http://www.dnsts.com.cn/news/114409.html

相关文章:

  • 商城网站设计与实现体育网站建设
  • 当富广州网站建设网站开发 名片
  • 贵阳做网站的公司做网站的时候想要满屏
  • 北京网站设计公司价格网页设计师常用网站
  • 网站建设及管理基本要求新媒体运营和ui设计哪个好
  • 电子商务网站管理系统完美版网站产品详情页怎么做
  • 全平台开发网站及app光辉网站建设
  • 定兴县住房和城乡建设局网站网站开发学习步骤
  • 收到网站代码后怎么做网站建设开发模式h5
  • 国外域名建站番禺网站建设gzhchl
  • 北京网站制作与网站设计wordpress可视编辑
  • wordpress站点后台深圳做网站要
  • 珠海手机网站开发免费装修设计软件哪个好
  • 在大学做网站赚钱吗WordPress编辑器高亮
  • 南宁网站建设mxfsem做塑料哪个网站好
  • 湖南中海建设集团有限公司网站详情页设计英文翻译
  • 什么样的网站需要认证网站后台 js框架
  • 网站出售商品建设wap网站建设案例
  • 赤水网站建设千万别在百度上搜别人名字
  • 公司网站建设的项目工作分解结构南京做网站建设有哪些内容
  • 做美食的网站哪个好网站怎么添加域名
  • 宝塔建站详细教程做资源共享网站
  • 网站换ip注意常州兼职网站建设
  • 黄页名录网站开发云南做网站哪家便宜
  • 沧州省建设厅网站福建国通星驿网络科技有限公司
  • 女的有没有做网站的网页制作工作程序
  • 建设一个网站app需要多少钱wordpress里的主题怎么购买
  • 虚拟空间可以做视频网站么不用交钱的夜间禁用app
  • 新余 网站建设WordPress模板修改后无反应
  • 网站一般宽度是多少像素深圳模板网站制作