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

辽宁专业网页设计免费建站小程序ui设计报价

辽宁专业网页设计免费建站,小程序ui设计报价,网站备案以后怎么做,附近编程培训机构目录 实验1 Python语言基础一1、下载安装Python#xff0c;贴出验证安装成功截图2、建立test.py文件,运行后贴出截图#xff0c;思考if __name”__main__”的意思和作用3、分别运行下面两种代码#xff0c;分析运行结果产生的原因。记牢python中重要语法“tab”的作用。6、编… 目录 实验1 Python语言基础一1、下载安装Python贴出验证安装成功截图2、建立test.py文件,运行后贴出截图思考if __name”__main__”的意思和作用3、分别运行下面两种代码分析运行结果产生的原因。记牢python中重要语法“tab”的作用。6、编写.py文件练习元组数据结构的创建和使用。思考当创建元组时单个元素的元组没有加上逗号会发生什么7、编写.py文件练习列表数据结构的创建和使用8、编写.py文件练习字典数据结构的创建和使用9、编写.py文件练习集合数据结构的创建和使用思考集合与列表和字典的异同 实验1 Python语言基础一 【实验目的】掌握Python及其集成开发环境的下载安装及其简单应用 【实验内容】下载安装Python实验python基本语法 【实验要求】写明实验步骤必要时补充截图 1、下载安装Python贴出验证安装成功截图 2、建立test.py文件,运行后贴出截图思考if __name”main”的意思和作用 意思和作用 __name__ 是Python中一个内置的特殊变量当Python文件被直接运行时__name__ 的值被设置为 “__main__”,但如果该文件是被其他文件通过 import 语句导入的__name__ 的值则会被设置为该模块的名字即文件名不包括 .py 后缀。 因此if __name__ “__main__”: 这行代码的作用是如果这个Python文件被直接运行那么紧随其后的缩进代码块将被执行如果这个文件是被导入到其他文件中作为模块使用的那么这些代码块将不会被执行。 test文件和import_test文件 分别执行test文件和import_test文件的结果 3、分别运行下面两种代码分析运行结果产生的原因。记牢python中重要语法“tab”的作用。 6、编写.py文件练习元组数据结构的创建和使用。思考当创建元组时单个元素的元组没有加上逗号会发生什么 #例7-1:创建元组 item(cat,-6,(1,2)) print(item)#(cat, -6, (1, 2)) print(type(item))#class tuple print(item[0],item[1],item[2])#cat -6 (1, 2)item(cat) print(item)#cat print(type(item))#class str print(item[0])#citem(cat,) print(item)#(cat,) print(type(item))#class tuple print(item[0])#catitem() print(item)#() print(type(item))#class tuple创建元组时单个元素的元组没有加上逗号 ①item(‘cat’,-6,(1,2))这是一个标准的元组定义包含三个元素一个字符串’cat’一个整数-6以及另一个元组(1,2)。 ②item(‘cat’)这里你似乎想创建一个只包含一个元素的元组但由于没有逗号,Python将其视为一个字符串’cat’而不是一个元组。 ③item(‘cat’,)这里通过在’cat’后面加上逗号,明确地告诉Python这是一个元组即使它只包含一个元素。 ④item()这是一个空元组的定义它不包含任何元素。 #例7-2:访问元组的元素 fruit(apple,banana,grape,orange) print(fruit[-1])#orange print(fruit[-2])#grapefruit1fruit[1:3]#切片从第2个到第3个元素不包括第4个 fruit2fruit[0:-2]#切片从第1个到倒数第2个元素不包括倒数第2个 fruit3fruit[2:-2]#切片从第3个到倒数第2个元素不包括倒数第2个 print(fruit1)#(banana, grape) print(fruit2)#(apple, banana) print(fruit3)#()fruit1(apple,banana) fruit2(grape,orange) fruit(fruit1,fruit2) print(fruit)#((apple, banana), (grape, orange)) print(fruit[0][1],fruit[0][1])#fruit[0][1] banana#访问第一个元组中的第2个元素 print(fruit[1][1],fruit[1][1])#fruit[1][1] orange#访第二个元组中的第2个元素 print(fruit[1][2],fruit[1][2])#访问第二个元组中的第3个元素索引越界报错#例7-3:操作元组 t1 (1,two,3) t2 (t1,four) #连接 print(t1t2)#(1, two, 3, (1, two, 3), four) #索引 print((t1t2)[3])#(1, two, 3) #分片 print((t1t2)[2:5])#(3, (1, two, 3), four)#单元素元组 t3(five,) print(t1t2t3)#(1, two, 3, (1, two, 3), four, five) 7、编写.py文件练习列表数据结构的创建和使用 #例7-5:创建列表 numbers1[7,-7,2,3,2] print(numbers1)#[7, -7, 2, 3, 2] print(type(numbers1))#class listnumbers2[7] print(numbers2)#[7] print(type(numbers2))#class listnumbers3[] print(numbers3)#[] print(type(numbers3))#class list展示了如何创建不同类型的列表包括一个包含多个元素的列表、一个只包含一个元素的列表以及一个空列表。 #例7-6:使用列表 numbers[7,-7,2,3,2] print(numbers)#[7, -7, 2, 3, 2] print(numbersnumbers)#[7, -7, 2, 3, 2, 7, -7, 2, 3, 2] print(numbers*2)#[7, -7, 2, 3, 2, 7, -7, 2, 3, 2] # 这里使用了列表的乘法操作将numbers列表重复两次结果同样是一个新的列表lst[3,(1,),dog,cat] print(lst[0])#3 print(lst[1])#(1,) print(lst[2])#dog print(lst[1:3])#[(1,), dog] print(lst[2:])#[dog, cat] # 通过切片访问列表从第三个元素开始到列表末尾的所有元素。 print(lst[-3:])#[(1,), dog, cat]# 通过负索引和切片访问列表从倒数第三个元素开始到列表末尾的所有元素。 print(lst[:-3])#[3]# 通过切片访问列表从开始到倒数第三个元素之前的所有元素不包括倒数第三个元素。for i in range(len(lst)):#遍历列表lstprint(lst[i],end ) #3 (1,) dog cat #注意元组(1,)在输出时会被加上括号以区分它和整数1。8、编写.py文件练习字典数据结构的创建和使用 #例7-19:字典的创建、添加、删除和修改orange} dict{a:apple,b: banana,g:grape,o:orange} # 创建字典 print(dict)#{a: apple, b: banana, g: grape, o: orange}dict[w]watermelon#添加字典元素 print(dict)#{a: apple, b: banana, g: grape, o: orange, w: watermelon}del dict[a] #删除字典中键为a的元素 print(dict)#{b: banana, g: grape, o: orange, w: watermelon}dict[g]grapefruit#修改字典中键为g’的值 print(dict)#{b: banana, g: grapefruit, o: orange, w: watermelon} #例7-20:字典函数的应用 #创建字典 dict{a:apple,b:banana,c:grape,d:orange}#输出 keys的列表 print(dict.keys())#dict_keys([a, b, c, d])#输出value的列表 print(dict.values())#dict_values([apple, banana, grape, orange])#获取字典中的元素 print(dict.get(c))#grape print(dict.get(e))#None#字典的更新 dict1{a:apple,b:banana} print(dict1)#{a: apple, b: banana} dict2{c:grape,d:orange} print(dict2)#{c: grape, d: orange} dict1.update(dict2) print(dict1)#{a: apple, b: banana, c: grape, d: orange} # 将dict2中的键值对更新到dict1中。 # 如果dict2中的键在dict1中已经存在则对应的值会被dict2中的值覆盖 # 如果键在dict1中不存在则这个键值对会被添加到dict1中9、编写.py文件练习集合数据结构的创建和使用思考集合与列表和字典的异同 #例7-24:创建集合 basket [apple,orange, apple, pear, orange, banana] print(basket)# [apple, orange, apple, pear, orange, banana] print(type(basket))# class list# create a set without duplicates fruit set(basket) print(fruit)# {orange, banana, apple, pear} print(type(fruit))# class set# fast membership testing print(orangein fruit ) # True print(crabgrassin fruit)# False#例7-25:集合运算 a set(abracadabra) b set(alacazam)# unique letters in a print(a) #{r, c, d, a, b} # unique letters in b print(b) #{c, z, m, l, a}#差运算# letters in a but not in b print(a - b)#{b, r, d} #或运算# letters in either a or b print(a | b)#{r, c, z, m, d, l, a, b} #并运算# letters in both a and b print(a b)#{a, c} #异或运算# letters in a or b but not both print(a ^ b)#{z, m, r, l, d, b}集合与列表和字典的异同 列表List 有序列表中的元素是有序的即元素的插入顺序会被保留。 可重复列表中的元素可以重复。 可变列表是可变的可以添加、删除或修改元素。 用途通常用于需要保持元素顺序的场景如记录一系列的操作步骤或数据项。 字典Dictionary 无序 字典是无序的其中的元素没有固定的顺序。 键值对字典由键值对组成每个键都是唯一的但值可以重复。 可变字典是可变的可以添加、删除或修改键值对。 用途通常用于存储具有唯一标识符键的数据项以便快速检索。 集合Set 无序集合中的元素是无序的即元素的插入顺序不会被保留。 唯一性集合中的元素必须是唯一的不能重复。 可变集合是可变的可以添加或删除元素但不能直接修改元素因为元素是唯一的修改通常意味着删除旧元素并添加新元素。 用途通常用于需要快速检查元素是否存在、去除重复元素或进行数学集合操作的场景如并集、交集、差集等。
http://www.w-s-a.com/news/339666/

相关文章:

  • 建立网站的目的和意义网站建设寻求
  • 邢台手机网站建设设计师培训心得
  • 营销网站怎么做丽水微信网站建设哪家好
  • 南昌定制网站开发多少钱东阿县城市建设局网站
  • 浙江网站建设公司南昌seo招聘
  • 工业软件有哪些专业seo站长工具全面查询网站
  • 山东兴华建设集团有限公司网站和京东一样做电子产品的网站
  • 网站建设谢辞关于h5的网站模板
  • 网站改版提交WordPress360收录
  • 省级网站 开发建设 资质在国外怎么做网站
  • 中商华兴建设有限公司网站我的世界查找建筑网站
  • 广东网站设计公司百度推广免费送网站
  • 高密做网站哪家好网站建设预算
  • 免费wordpress网站模板重庆如何做聚政网站
  • 人才网站app建设建议系统开发生命周期法的优点表现
  • 门户网站想要微信登录怎么做湖南网站seo推广
  • 襄阳 网站建设管理系统网站
  • 重庆工程建设招标投标交易信息网广州外贸seo优化
  • 一个一起做网站东莞设计兼职网站建设
  • 杭州网站程序开发公司在哪个公司建设网站好
  • 网店的网站设计方案济南手机建站价格
  • 网站做了301重定向域名会自动跳转吗唐山地方志网站建设
  • 学校网站建设说明书海南省建设执业资格注册管理中心网站
  • 东莞哪家网站建设好网站风格设定
  • 自驾游网站模板搭建wordpress步骤
  • wordpress视频网站上传视频提升学历是什么意思
  • 江西省城乡建设厅建设网站浙江建设
  • 网站联系我们页面临平做网站
  • 如何用网站做cpa交互比较好的网站
  • 一家只做特卖的网站wordpress修改模板教程