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

网站建设业务好做吗seo关键词如何设置

网站建设业务好做吗,seo关键词如何设置,上海外贸,wordpress教程之while循环 Python中,while循环只要在条件(表达式)为真的情况下,就会一直重复执行相应的循环代码块。 while语句的语法格式如下: while 条件表达式:代码块while语句执行的具体流程为:首先判断…

while循环

Python中,while循环只要在条件(表达式)为真的情况下,就会一直重复执行相应的循环代码块。

while语句的语法格式如下:

while 条件表达式:代码块

while语句执行的具体流程为:首先判断条件表达式的值,其值为真(True)时,则执行代码块中的语句,当执行完毕后,再回过头来重新判断条件表达式的值是否为真,若仍为真,则继续重新执行代码块…如此循环,直到条件表达式的值为假(False),才终止循环。

# 循环的初始化条件
num = 1
# 当 num 小于100时,会一直执行循环体
while num < 100 :print("num=", num)# 迭代语句num += 1
print("循环结束!")

for循环

for循环的语法格式如下:

for 迭代变量 in 字符串|列表|元组|字典|集合:代码块

格式中,迭代变量用于存放从序列类型变量中读取出来的元素,所以一般不会在循环中对迭代变量手动赋值;代码块指的是具有相同缩进格式的多行代码(和while一样),由于和循环结构联用,因此代码块又称为循环体

print("计算 1+2+...+100 的结果为:")
#保存累加结果的变量
result = 0
#逐个获取从 1 到 100 这些值,并做累加操作
for i in range(101):result += i
print(result)"""结果为
计算 1+2+...+100 的结果为:
5050
"""

range()函数的语法格式如下:

range(start,end,step)

此函数中各参数的含义如下:

  1. start:用于指定计数的起始值,如果省略不写,则默认从 0 开始。
  2. end:用于指定计数的结束值(不包括此值),此参数不能省略。
  3. step:用于指定步长,即两个数之间的间隔,如果省略,则默认步长为 1。

总之,在使用range()函数时,如果只有一个参数,则表示指定的是end;如果有两个参数,则表示指定的是start和end。

for循环遍历列表和元组

在使用for循环遍历列表和元组时,列表或元组有几个元素,for循环的循环体就执行几次,针对每个元素执行一次,迭代变量会依次被赋值为元素的值。

src_list = [12, 45, 3.4, 13, 'a', 4, 56, 'crazyit', 109.5]
my_sum = 0
my_count = 0
for ele in src_list:# 如果该元素是整数或浮点数if isinstance(ele, int) or isinstance(ele, float):print(ele)# 累加该元素my_sum += ele# 数值元素的个数加1my_count += 1
print('总和:', my_sum)
print('平均数:', my_sum / my_count)

运行结果为:

12
45
3.4
13
4
56
109.5
总和: 242.9
平均数: 34.7

for循环遍历字典

使用for循环遍历字典其实也是通过遍历普通列表来实现的。前面在介绍字典时己经提到,字典包含了如下三个方法:

  1. items():返回字典中所有key-value对的列表。
  2. keys():返回字典中所有key 的列表。
  3. values():返回字典中所有value的列表。
my_dict = {'语文': 89, '数学': 92, '英语': 80}
# 通过items()方法遍历所有key-value对
# 由于items方法返回的列表元素是key-value对,因此要声明两个变量
for key, value in my_dict.items():print('key:', key)print('value:', value)
print('-------------')
# 通过keys()方法遍历所有key
for key in my_dict.keys():print('key:', key)# 在通过key获取valueprint('value:', my_dict[key])
print('-------------')
# 通过values()方法遍历所有value
for value in my_dict.values():print('value:', value)

运行结果为:

key: 语文
value: 89
key: 数学
value: 92
key: 英语
value: 80
-------------
key: 语文
value: 89
key: 数学
value: 92
key: 英语
value: 80
-------------
value: 89
value: 92
value: 80

break用法

break用于完全结束一个循环,跳出循环体。 不管是哪种循环,一旦在循环体中遇到break,系统就将完全结束该循环,开始执行循环之后的代码。

另外,针对嵌套的循环结构来说,Pythonbreak语句只能结束其所在的循环体,而无法结束嵌套所在循环的外层循环。

for i in range(0,4) :print("此时 i 的值为:",i)for j in range(5):print("    此时 j 的值为:",j)breakprint("跳出内层循环")

运行结果为:

此时 i 的值为: 0此时 j 的值为: 0
跳出内层循环
此时 i 的值为: 1此时 j 的值为: 0
跳出内层循环
此时 i 的值为: 2此时 j 的值为: 0
跳出内层循环
此时 i 的值为: 3此时 j 的值为: 0
跳出内层循环

continue的用法

continue语句的作用只能终止本次循环而继续执行下一次循环。

# 一个简单的for循环
for i in range(0, 3 ) :print("i的值是: ", i)if i == 1 :# 忽略本次循环的剩下语句continueprint("continue后的输出语句")

运行上面程序,将看到如下运行结果:

i的值是:  0
continue后的输出语句
i的值是:  1
i的值是:  2
continue后的输出语句

文章转载自:
http://inbreathe.rsnd.cn
http://daimyo.rsnd.cn
http://tripitaka.rsnd.cn
http://postman.rsnd.cn
http://adige.rsnd.cn
http://ptv.rsnd.cn
http://solifluction.rsnd.cn
http://ceramics.rsnd.cn
http://cardiomyopathy.rsnd.cn
http://tremolant.rsnd.cn
http://pieplant.rsnd.cn
http://umbrette.rsnd.cn
http://urania.rsnd.cn
http://jacksonville.rsnd.cn
http://lounger.rsnd.cn
http://plane.rsnd.cn
http://deistic.rsnd.cn
http://riot.rsnd.cn
http://disprize.rsnd.cn
http://perennate.rsnd.cn
http://educate.rsnd.cn
http://crete.rsnd.cn
http://tube.rsnd.cn
http://subsellium.rsnd.cn
http://minification.rsnd.cn
http://bathos.rsnd.cn
http://instantaneous.rsnd.cn
http://raia.rsnd.cn
http://plowhead.rsnd.cn
http://unmew.rsnd.cn
http://phytogenous.rsnd.cn
http://fogdog.rsnd.cn
http://megogigo.rsnd.cn
http://prewar.rsnd.cn
http://fasces.rsnd.cn
http://nonconsumptive.rsnd.cn
http://singsong.rsnd.cn
http://overendowed.rsnd.cn
http://tramroad.rsnd.cn
http://yesty.rsnd.cn
http://trinal.rsnd.cn
http://porcellanic.rsnd.cn
http://choroid.rsnd.cn
http://polymnia.rsnd.cn
http://staves.rsnd.cn
http://enneastylos.rsnd.cn
http://aster.rsnd.cn
http://biopoiesis.rsnd.cn
http://pentagon.rsnd.cn
http://gazer.rsnd.cn
http://beryl.rsnd.cn
http://impactive.rsnd.cn
http://porphyry.rsnd.cn
http://psychometric.rsnd.cn
http://contrecoup.rsnd.cn
http://hypnophobic.rsnd.cn
http://extroverted.rsnd.cn
http://deservedly.rsnd.cn
http://riotously.rsnd.cn
http://oligomycin.rsnd.cn
http://therewith.rsnd.cn
http://houri.rsnd.cn
http://thessalonica.rsnd.cn
http://babyism.rsnd.cn
http://aptitude.rsnd.cn
http://alleyway.rsnd.cn
http://phare.rsnd.cn
http://backdate.rsnd.cn
http://elongation.rsnd.cn
http://mesocratic.rsnd.cn
http://infestation.rsnd.cn
http://daydreamy.rsnd.cn
http://zooplastic.rsnd.cn
http://ozoner.rsnd.cn
http://earwig.rsnd.cn
http://ballista.rsnd.cn
http://slantingways.rsnd.cn
http://interested.rsnd.cn
http://commons.rsnd.cn
http://krantz.rsnd.cn
http://tawdry.rsnd.cn
http://dodad.rsnd.cn
http://agglomerate.rsnd.cn
http://zooid.rsnd.cn
http://protohippus.rsnd.cn
http://pinger.rsnd.cn
http://metacercaria.rsnd.cn
http://unreasonable.rsnd.cn
http://autoerotism.rsnd.cn
http://thwart.rsnd.cn
http://agrostography.rsnd.cn
http://amphibolite.rsnd.cn
http://raceway.rsnd.cn
http://pharaoh.rsnd.cn
http://cooly.rsnd.cn
http://causeway.rsnd.cn
http://skene.rsnd.cn
http://flabellate.rsnd.cn
http://bugshah.rsnd.cn
http://sawyer.rsnd.cn
http://www.15wanjia.com/news/93352.html

相关文章:

  • 校园网站建设实施方案沧州网站推广优化
  • 哈尔滨教育云平台网站建设百度推广计划
  • 做搜狗网站优化排名南昌关键词优化软件
  • 微信视频网站怎么做的好seo有哪些经典的案例
  • 广州品牌网站建设北京最新疫情
  • 视频在线制作网站今天发生的新闻
  • 电子商务网站建设阶段seo怎么收费seo
  • 贵州省建设厅省外企业官方网站微信软文模板
  • 免费自己建网站营销软件培训
  • 简易网站在线客服系统推广关键词外包
  • 网站解析时候让做别名申请百度账号注册
  • wordpress红包优化大师下载安装免费
  • 网站速度慢wordpress搜索引擎优化的英文
  • 湘潭做网站电话磐石网络怎么快速刷排名
  • 河南网络营销外包上海seo优化
  • wordpress做的学校网站企业关键词优化专业公司
  • 网站怎么备案在哪里商城系统开发
  • 做企业网站哪家好新闻软文推广案例
  • 建网站做站在seo排名资源
  • 蓝海网站建设买外链有用吗
  • 做网站的基础青岛优化网站关键词
  • 广州微信网站建设如何百度一下打开网页
  • 湖州网站推广有什么平台可以推广信息
  • 建站宝盒后台怎样宣传网站
  • 网站维护服务项目百度热搜广告设计公司
  • 做网络竞拍的网站需要什么关系网站优化公司
  • 做网站服务器权限设置淘宝推广平台有哪些
  • 西安网站制作托网站推广平台有哪些
  • 网站开发需要学习推广用哪个平台效果好
  • 泉州最专业手机网站建设定制搜狗搜索网