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

仙桃网站定制百度网站推广费用多少

仙桃网站定制,百度网站推广费用多少,做网站的属于什么专业?,成品网站安装文章目录 01 | #x1f684;控制语句02 | #x1f685;列表03 | #x1f688;元组04 | #x1f69d;序列05 | #x1f69e;习题 A bold attempt is half success. 勇敢的尝试是成功的一半。 前面学习了Python的基本原则、变量、字符串、运算符和数据类型等知识#xff0c… 文章目录 01 | 控制语句02 | 列表03 | 元组04 | 序列05 | 习题 A bold attempt is half success. 勇敢的尝试是成功的一半。 前面学习了Python的基本原则、变量、字符串、运算符和数据类型等知识下面主要记录了Python基础中的控制语句、列表、元组、序列的相关知识 01 | 控制语句 Python的控制语句可以帮助实现条件执行、循环迭代等功能。下面是三种最常用的Python控制语句 if语句if语句用于执行特定的操作当满足一个或多个条件时才会执行。if语句由if关键字、条件表达式和语句块组成。 if 条件表达式:代码块1 else:代码块2如果条件表达式为真则执行代码块1否则执行代码块2。 for循环for循环用于遍历任何序列中的每个元素例如列表、字符串、元组等。for循环由for关键字、迭代变量、in关键字和序列组成。 for 变量 in 序列:循环体代码其中变量用于存储当前迭代的值而序列指定可迭代的对象。对于每个元素都将执行循环体代码。 while循环while循环用于重复执行一段代码直到满足退出条件为止。while循环由while关键字、条件表达式和循环块组成。 while 条件表达式:代码块只要条件表达式为True代码块就会重复执行直到条件表达式为False或者循环被break语句中断。 另外Python还支持其他控制语句如try/except等异常处理语句这些语句的使用能够使程序更健壮、更可靠并且容错性更强在后面阶段会重点学习一下异常处理这块知识点 02 | 列表 当你需要管理多个元素时Python的列表(list)是一个非常有用的数据类型。一个列表是一种有序的、可变的、容纳任意数量的Python对象的集合。由于Python支持动态变量类型一个列表可以包括不同类型的元素例如数字、字符串和其他列表等。 下面是关于Python列表的一些重要特征和用法 定义列表使用方括号[]定义一个列表。它可以为空或包含一个或多个元素并用逗号分隔。 scores [90, 80, 70, 60] names [John, Anna, Mike, Alice] empty_list []访问列表元素列表中的元素在内部是按照0索引的顺序排列的即第一个元素的索引为0第二个元素的索引为1以此类推。您可以通过方括号([])访问列表中的任何元素。 grades [85, 92, 78, 90] print(grades[0]) # 输出列表中的第一个元素 print(grades[-1]) # 输出列表中的最后一个元素列表切片可以使用切片操作符(:)获取列表中的一段子集。切片操作符由起始位置、终止位置和步长组成。 numbers [1, 2, 3, 4, 5] print(numbers[1:3]) # 输出列表中索引为1和2的元素 print(numbers[:3]) # 输出列表中前三个元素 print(numbers[::2]) # 输出步长为2的所有元素迭代列表可以使用for循环语句迭代遍历列表中的每个元素。 cities [Beijing, Shanghai, Guangzhou, Shenzhen] for city in cities:print(city)修改列表元素列表是可变(mutable)类型意味着您可以修改列表中的元素。 fruits [apple, banana, cherry] fruits[0] orange # 将第一个元素由apple改为orange print(fruits) # 输出更改后的列表[orange, banana, cherry]列表方法Python列表还提供了许多有用的方法来强化其功能。这些方法包括添加、删除、查找和排序等。 numbers [1, 2, 3, 4, 5] numbers.append(6) # 在列表末尾追加一个元素 numbers.insert(0, 0) # 在列表开头插入一个元素 numbers.remove(3) # 移除指定元素 numbers.sort() # 对列表进行排序列表长度使用len()函数获取列表的长度。 animals [cat, dog, fish] print(len(animals)) # 输出列表长度3综上所述Python的列表(list)是一种非常灵活和有用的数据类型。对于处理多个元素的情况它们提供了许多实用的特性和功能。在日常编程中适当的使用列表能够有效地减少代码复杂度并提高代码效率。 03 | 元组 在Python中元组(tuple)与列表(list)类似也是存储多个项目的容器。但它们之间有一个重要的区别元组是不可变(immutable)的意味着在创建后无法对其进行更改。由于这个原因元组通常用于表示静态数据如某个对象的固定属性或坐标。 下面是关于Python元组的一些重要特征和用法 定义元组使用圆括号()定义一个元组。可以为空或包含一个或多个元素并用逗号分隔。 coordinates (3, 5) fruits (apple, banana, cherry) empty_tuple ()访问元组元素元组中的元素在内部是按照0索引的顺序排列的即第一个元素的索引为0第二个元素的索引为1以此类推。可以通过方括号[]访问元组中的任何元素。 coordinate (3, 5) print(coordinate[0]) # 输出元组中第一个元素 print(coordinate[-1]) # 输出元组中最后一个元素元组切片可以使用切片操作符:获取元组中的一段子集。 numbers (1, 2, 3, 4, 5) print(numbers[1:3]) # 输出元组中索引为1和2的元素 print(numbers[:3]) # 输出元组中前三个元素 print(numbers[::2]) # 输出步长为2的所有元素迭代元组可以使用for循环语句迭代遍历元组中的每个元素。 cities (Beijing, Shanghai, Guangzhou, Shenzhen) for city in cities:print(city)解包元组可以将元组解包并将元素分配给变量以便更方便地访问它们。 coordinate (3, 5) x, y coordinate # 分配元组中的第一个和第二个元素到变量x和y print(x) # 输出3 print(y) # 输出5元组方法元组虽然不可变但也提供了一些实用的内置方法来处理其内容。 numbers (1, 2, 3, 4, 5) print(numbers.index(3)) # 查找元组中首次出现3的位置 print(numbers.count(2)) # 统计元组中值为2的元素个数元组作为返回值元组适合作为函数的返回值类型因为它们可以容易地返回多个对象。 def square_and_cube(x):return x**2, x**3result square_and_cube(2) print(result) # 输出元组(4, 8) squared, cubed result print(squared, cubed) # 输出4, 8综上所述Python的元组(tuple)是一种不可变类型的数据容器。虽然它们与列表相比在灵活性和易用性方面受到了限制但它们可以提供更好的安全性和性能优化等方面的保障。在处理静态数据和返回多个值时元组通常是一种很好的选择。 04 | 序列 在Python中序列(sequence)是包含一组有序元素的数据类型。在这个概念下Python提供了三种内置序列类型字符串(str)、列表(list)和元组(tuple)它们都支持常见的序列操作。 以下是关于Python序列的一些重要特征和用法 索引序列中的元素按照从左到右的顺序排列并被分配一个唯一的索引号从0开始。您可以通过方括号[]访问序列中的任何元素。 str Hello, World! lst [10, 20, 30, 40] tup (3, 5, 7, 9)print(str[1]) # 输出e print(lst[2]) # 输出30 print(tup[-1]) # 输出9切片可以使用切片操作符:获取序列中的一段子集。切片操作返回一个新的序列而不改变原有的序列。 str Hello, World! lst [10, 20, 30, 40] tup (3, 5, 7, 9)print(str[1:5]) # 输出ello print(lst[::2]) # 输出[10, 30] print(tup[:-2]) # 输出(3, 5)求长度可以使用函数len()来计算序列中元素的数量。 str Hello, World! lst [10, 20, 30, 40] tup (3, 5, 7, 9)print(len(str)) # 输出13 print(len(lst)) # 输出4 print(len(tup)) # 输出4迭代序列可以使用for循环语句遍历序列中的每个元素。 tr Hello, World! lst [10, 20, 30, 40] tup (3, 5, 7, 9)for char in str:print(char)for num in lst:print(num)for val in tup:print(val)拼接序列可以使用加号运算符将两个序列相同类型合并为一个新序列。 str1 Hello str2 , World! lst1 [10, 20, 30] lst2 [40, 50, 60]new_str str1 str2 new_lst lst1 lst2print(new_str) # 输出Hello, World! print(new_lst) # 输出[10, 20, 30, 40, 50, 60]乘法操作可以使用乘法*运算符重复序列中的元素多次并生成一个新序列。 str1 Hello lst1 [1, 2, 3]new_str str1 * 3 new_lst lst1 * 2print(new_str) # 输出HelloHelloHello print(new_lst) # 输出[1, 2, 3, 1, 2, 3]成员资格可以使用运算符in和not in来检查某个值是否为序列的元素。 str Hello, World! lst [10, 20, 30, 40] tup (3, 5, 7, 9)print(H in str) # 输出True print(25 not in lst) # 输出True print(7 in tup) # 输出True综上所述Python的序列(sequence)是一种有序元素的数据类型。在Python中字符串(str)、列表(list)和元组(tuple)都属于序列类型它们支持常见的序列操作如索引、切片、长度计算、迭代、拼接、重复、成员资格等。这些基本操作可以帮助轻松地处理和操作各种数据结构从而提高生产效率。 05 | 习题 辅导员要到学生宿舍走访,学生宿舍管理数据库中有一表如下现将表中的姓名列删除形成新表,要求不能出现重复元组(行)。编写程序,用序列和集合实现这一过程从而获得需要走访的宿舍地址(楼栋和宿舍号)。 姓名宿舍楼宿舍号小右白虎楼201小左青龙楼202小北朱雀楼203小南玄武楼204 下面是使用序列和集合实现的代码 # 原始表格 data [(小西, 1号楼, 201), (小东, 2号楼, 202)]# 删除姓名列 new_data [(x[1], x[2]) for x in data]# 利用集合去重 deduped_data set(new_data)# 输出需要走访的宿舍地址 for item in deduped_data:print(item[0], item[1])代码的实现流程如下 首先定义了一个原始表格其中每行是一个三元组分别表示姓名、楼栋和宿舍号。 然后用一个列表推导式将原始表格中的姓名列去除形成一个新的二元组序列。 接着利用 Python 的集合类型将新的二元组序列转换成一个集合从而去除了其中的重复元素。 最后遍历这个集合输出需要走访的宿舍地址。
http://www.w-s-a.com/news/543510/

相关文章:

  • 技术支持 骏域网站建设专家佛山网站运营管理教材
  • 个体营业执照可以做网站服务吗电商运营学校培训
  • 企业网站免费推广的方法.wordpress 爱情模板下载地址
  • 轻淘客 轻网站怎么做手机开发人员选项怎么打开
  • 天津做网站制作公司html网站 下载
  • 哪个网站的课件做的好crm客户管理系统全称
  • 网站建设工作室创业计划书seo是什么职位的简称
  • o2o平台网站开发什么是白帽seo
  • 免费建个人手机网站WordPress 简历库
  • 建网站 是否 数据库阳瘘的最佳治疗方法是什么
  • 知晓程序网站怎么做网站基础维护
  • 兼职做网站赚钱吗图片设计制作哪个软件好手机
  • 做手机旅游网站智慧校园登录入口
  • 莆田网站建设维护国外极简网站
  • 百度怎样收录网站缪斯设计集团
  • 网站建设在开封找谁做wordpress 数据转换
  • 旅游网站开发的流程江苏付费网络推广培训
  • 网站软文标题2018wordpress主题
  • 德清网站设计wordpress免登录发布接
  • 可以做游戏的网站有哪些客户关系管理系统的主要功能
  • 整人关不掉的网站怎么做广东省网站免备案表
  • 网站设计素材edu域名网站
  • 中山学校的网站建设wordpress文章图片显示不出
  • 兰溪城市建设规划网站网站联盟的基本流程
  • 免费推广网站注册入口小说阅读网站怎么建设
  • 新网站怎么做网络推广怎么做企业网站排名
  • jsp商业网站开发网站链接如何做二维码
  • 江苏高校品牌专业建设网站怎么制作网站搜索窗口
  • 北京app建设 网站开发公司织梦网站seo
  • 大学网站 作风建设专题汽车配件外贸出口公司