怎样进行网站推广wap网站自动
web/
2025/10/1 0:06:33/
文章来源:
怎样进行网站推广,wap网站自动,免费php外贸网站模板,广告设计软件有哪些for循环功能for 循环是一种迭代循环机制#xff0c;迭代即重复相同的逻辑操作#xff0c;每次的操作都是基于上一次的结果而进行的。并且for循环可以遍历任何序列的项目#xff0c;如一个列表或者一个字符串语法for 循环的一般格式如下#xff1a;for in 注释#xff1a;v…for循环功能for 循环是一种迭代循环机制迭代即重复相同的逻辑操作每次的操作都是基于上一次的结果而进行的。并且for循环可以遍历任何序列的项目如一个列表或者一个字符串语法for 循环的一般格式如下for in 注释variable 为变量用于控制被迭代的对象sequence 是可迭代的对象多为列表或者字符串for循环实例strhellofor i in str :print(i)运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/day1/boke.pyhello遍历序列类型name_list[hu,jin,xie,xu]for i in name_list : #通过序列迭代print(i)print(\n)for i in range(len(name_list)) : #通过索引迭代print(index is %s,name is %s%(i1,name_list[i]))print(\n)for i ,name in enumerate(name_list,1) : #基于enumerate的项和索引print(index is %s,name is %s%(i,name))运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/day1/boke.pyhujinxiexuindex is 1,name is huindex is 2,name is jinindex is 3,name is xieindex is 4,name is xuindex is 1,name is huindex is 2,name is jinindex is 3,name is xieindex is 4,name is xufor语句中的range()函数如果你需要遍历数字序列可以使用内置range()函数它会生成数列。range()的语法range(start,end,step1)(1) range(10):默认step1start0,生成的可迭代对象包含[0,1,2,3,4,5,6,7,8,9](2) range(1,10):指定start1end10, 默认step1生成的可迭代对象包含[1,2,3,4,5,6,7,8,9](3) range(1,10,2): 指定start1end10, step2生成的可迭代对象包含[1,3,5,7,9]例如for i in range(1,10,2) :print(i)运行结果13579注for基于range()实现计数循环range()声称可迭代对象说明for循环本质还是一种迭代循环你可以结合range()和len()函数以遍历一个序列的索引如下所示str[hu,jin,xie,xu]for i in range(len(str)) :print(i1 ,str[i])运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/day1/boke.py1 hu2 jin3 xie4 xuif-else语句Python编程中if语句用于控制程序的执行基本形式为if 判断条件执行语句.....else 执行语句.....其中“判断条件”成立时(非零)则执行后面的语句执行的内容以缩进来区分表示同一范围。else为可选语句当条件不成立时执行相关语句具体例子如下_nameleigouname input(username:)if name _name :print(Welcome boss)else :print(you are wrong the name is %s:%_name)正确输入时运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/z.pyusername:leigouWelcome boss错误输入时运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/z.pyusername:Leigouyou are wrong the name is:leigou当判断多个文件值时可以使用以下形式if 判断条件1执行语句1.....elif 判断条件2执行语句2.....elif 判断条件3 执行语句3.....else 执行语句4.....实例如下num2if num 1 :print(boss)elif num 2:print(student)elif num 3:print(worker)else :print(num) #条件都不成立时输出运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/z.pystudent如果判断需要多个条件同时判断时可以使用or(或)表示两个条件有一个成立时判断条件即成立表示两个条件同时成立的情况下判断条件才成立可以使用and(与)实例如下num 10if num 0 or num 10 :print(hello)else :print(undefine)num 8if (num 0 and num 5) or (num 10 and num 15) :print(hello)else :print(undefine)运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/z.pyhellohelloundefinewhile循环Python编程中while循环语句用于循环执行程序即在某条件下循环执行某段程序以处理需要重复处理的相同任务其基本形式如下while 判断条件:执行语句......执行语句可以是单个语句块。判断语句可以是任何表达式任何非零或非空的值均为True。当判断条件是Flase时循环结束实例如下count0while count 5 :print(This count is :%s%count)count1print(Good bye!)运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/z.pyThis count is :0This count is :1This count is :2This count is :3This count is :4Good bye!while语句还有另外两个重要的命令continue,break来跳过循环continue用来跳过该次循环break则用来退出本次循环此外“判断条件”还可以是个常数表示循环必定成立具体用法如下i1while i 10 :i i 1if i%2 0 :continueprint(i)print(*40)i1while 1 :print(i,\t,end)i1运行结果D:\Anaconda3\python.exe D:/PycharmProjects/pythonz/z.py2468101 2 3 4 5 6 7 8 9 10
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84729.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!