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

上海网站制作建设是什么建什么网站能百度收录

上海网站制作建设是什么,建什么网站能百度收录,禹州做网站,网址导航主页哪个好文章目录 一. 遍历整个列表1. 在for循环中执行更多操作2. 在for循环结束后执行一些操作 二. 避免缩进错误三. 创建数值列表1. 使用函数range()2. 使用range()创建数字列表3. 指定步长。4. 对数字列表执行简单的统计计算5. 列表解析 五. 使用列表的一部分-切片1. 切片2. 遍历切片… 文章目录 一. 遍历整个列表1. 在for循环中执行更多操作2. 在for循环结束后执行一些操作 二. 避免缩进错误三. 创建数值列表1. 使用函数range()2. 使用range()创建数字列表3. 指定步长。4. 对数字列表执行简单的统计计算5. 列表解析 五. 使用列表的一部分-切片1. 切片2. 遍历切片3. 复制列表浅拷贝与深拷贝4. 元组 一. 遍历整个列表 if __name__ __main__:magicians [alice, david, carolina]for magician in magicians:print(magician)1. 在for循环中执行更多操作 if __name__ __main__:magicians [alice, david, carolina]for magician in magicians:print(f{magician.title()}, that was a great trick) 2. 在for循环结束后执行一些操作 在for循环后面没有缩进的代码都只执行一次不会重复执行。 if __name__ __main__:magicians [alice, david, carolina]for magician in magicians:print(f{magician.title()}, that was a great trick)print(Thank you。)二. 避免缩进错误 Python根据缩进来判断代码行与前一个代码行的关系。 简单地说它要求你使用缩进让代码整洁而结构清晰。在较长的Python程序中你将看到缩进程度各不相同的代码块从而对程序的组织结构有大致的认识。 下面来看一些较为常见的缩进错误。 忘记缩进 对于位于for语句后面且属于循环组成部分的代码行一定要缩进。 忘记缩进额外的代码行: magicians [alice, david, carolina]for magician in magicians:print(f{magician.title()}, that was a great trick!)print(fI cant wait to see your next trick, {magician.title()}.\n) # 也需要进行缩进不必要的缩进 函数调用print()见❶无须缩进因为它并非循环的组成部分。 message Hello Python world! ❶ print(message)遗漏了冒号 for语句末尾的冒号告诉Python下一行是循环的第一行。 magicians [alice, david, carolina] ❶ for magician in magiciansprint(magician)如果不小心遗漏了冒号如❶所示将导致语法错误因为Python不知道你意欲何为。 三. 创建数值列表 1. 使用函数range() for value in range(1, 5):print(value)它不会打印5只有1到4。 2. 使用range()创建数字列表 要创建数字列表可使用函数list()将range()的结果直接转换为列表。 numbers list(range(1, 6)) print(numbers)3. 指定步长。 为此可给这个函数指定第三个参数看一个例子 打印110的偶数 even_numbers list(range(2, 11, 2)) print(even_numbers)创建一个列表其中包含前10个整数110的平方 squares []for value in range(1,11): ❶ squares.append(value**2)print(squares)4. 对数字列表执行简单的统计计算 最小、最大、总和。 digits [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]min(digits) 0max(digits) 9sum(digits) 45本节使用的数字列表都很短但这里介绍的知识也适用于包含数百万个数的列表。 5. 列表解析 列表解析将for循环和创建新元素的代码合并成一行并自动附加新元素 squares [value**2 for value in range(1, 11)] print(squares)五. 使用列表的一部分-切片 处理列表的部分元素Python称之为切片。 1. 切片 要创建切片可指定要使用的第一个元素和最后一个元素的索引。与函数range()一样Python在到达第二个索引之前的元素后停止。 players [charles, martina, michael, florence, eli] ❶ print(players[0:3])# [charles, martina, michael]如果没有指定第一个索引Python将自动从列表开头开始 players [charles, martina, michael, florence, eli] print(players[:4])如果要提取从第三个元素到列表末尾的所有元素可将起始索引指定为2并省略终止索引 players [charles, martina, michael, florence, eli] print(players[2:])如果要输出名单上的最后三名队员可使用切片players[-3:] players [charles, martina, michael, florence, eli] print(players[-3:])2. 遍历切片 遍历前三名队员并打印他们的名字 players [charles, martina, michael, florence, eli]print(Here are the first three players on my team:) ❶ for player in players[:3]:print(player.title())3. 复制列表浅拷贝与深拷贝 要复制列表可创建一个包含整个列表的切片方法是同时省略起始索引和终止索引[:]。 ❶ my_foods [pizza, falafel, carrot cake] ❷ friend_foods my_foods[:]print(My favorite foods are:)print(my_foods)print(\nMy friends favorite foods are:)print(friend_foods)如果只是将my_foods赋给friend_foods就不能得到两个列表。 my_foods [pizza, falafel, carrot cake]# 这行不通: ❶ friend_foods my_foodsmy_foods.append(cannoli)friend_foods.append(ice cream)print(My favorite foods are:)print(my_foods)print(\nMy friends favorite foods are:)print(friend_foods)# My favorite foods are: # [pizza, falafel, carrot cake, cannoli, ice cream]# My friends favorite foods are: # [pizza, falafel, carrot cake, cannoli, ice cream]这种语法实际上是让Python将新变量friend_foods关联到已与my_foods相关联的列表因此这两个变量指向同一个列表。类似于浅拷贝。 4. 元组 Python将不能修改的值称为不可变的而不可变的列表被称为元组。 定义元组 元组看起来很像列表但使用圆括号而非中括号来标识。 定义元组后就可使用索引来访问其元素就像访问列表元素一样。 ❶ dimensions (200, 50) ❷ print(dimensions[0])print(dimensions[1])dimensions (200, 50) for dimension in dimensions:print(dimension)虽然不能修改元组的元素但可以给存储元组的变量赋值。因此如果要修改前述矩形的尺寸可重新定义整个元组 ❶ dimensions (200, 50)print(Original dimensions:)for dimension in dimensions:print(dimension)❷ dimensions (400, 100) ❸ print(\nModified dimensions:)for dimension in dimensions:print(dimension)如果需要存储的一组值在程序的整个生命周期内都不变就可以使用元组。 参考《Python编程从入门到实践第二版》
http://www.hkea.cn/news/14550460/

相关文章:

  • 公司网站的建设内容怎么写哪个网站做黄金交易最好
  • 手机网站与普通网站的区别如何用wordpress做企业
  • 如何建设一个简易网站商务网站的主要内容
  • m开头的可以做网站的软件福州网站制作托管维护
  • 最强的手机网站建设原画培训机构排行榜
  • wordpress move 插件优化关键词是什么意思
  • 怎么做网站动图已被网站管理员设置拦截
  • 重庆手机网站制作费用成都住建局官网地址
  • 卡盟怎么网站怎么做网站后台管理系统是什么
  • html5高端网站建设wordpress百度云对象存储
  • 无锡网站排名优化wordpress编辑器下载
  • 浙江嘉兴seo网站优化推广广东网站优化
  • 怎样做个做外贸的网站做网站的分页查询
  • 苏州晶体公司网站建设网站流量好难做
  • 网站建设维护管理软件辽宁省建设厅官方网
  • 西安网站托管排名江西科技学校网站建设
  • 个人可否建立网站移动网站和桌面网站区别
  • 网站的栏目建设在哪里wordpress设置多语言
  • 河间网站建设无人机东莞网站建设
  • 常德微网站开发泰兴市 建设安全监察网站
  • 罗湖网站建设联系电话正常做网站多少钱
  • 免费做网站app下载北京展览展示设计有限公司
  • 外贸网站建设需要注意事项一加官方网站进入
  • 张家港企业做网站wordpress微信分享按钮
  • dede5.7内核qq个性门户网站源码企业网页有免费的吗
  • 营销型企业网站分析与诊断wordpress是谁写的
  • 有关做粪污处理设备的企业网站贴图库外链图床wordpress插件
  • 河南快速网站备案东莞公司注册服务平台
  • 深圳网站建设明细报价表发布平台有哪些
  • 郑州二七区网站建设软件开发流程图怎么做