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

国土局网站建设经验python 网站开发实战

国土局网站建设经验,python 网站开发实战,网站开发的收获体会,肇庆网络1、列表#xff08;list#xff09;和元组#xff08;tuple#xff09;有什么区别#xff1f; ①列表是不可变的#xff0c;创建后可以对其进行修改。元组是不可变的#xff0c;元组一旦创建#xff0c;就不能对其进行修改。 ②列表表示的顺序#xff0c;它们是有序…1、列表list和元组tuple有什么区别 ①列表是不可变的创建后可以对其进行修改。元组是不可变的元组一旦创建就不能对其进行修改。 ②列表表示的顺序它们是有序序列通常是同一类型的对象。比如说按创建日期排序的所有用户名如[Seth, Ema, Eli]。元组表示的是结构。可以用来存储不同数据类型的元素。比如内存中的数据库记录如(2, Ema, 2020–04–16)#id, 名称,创建日期。 2、如何进行字符串插值 ①格式化字符串 使用百分号%进行字符串格式化。例如%d表示整数%f表示浮点数%s表示字符串等。 name Alice age 30 message My name is %s and I am %d years old. % (name, age) print(message)②format()方法 使用format()方法将要插入的值作为参数传递给字符串中的占位符{}  name Bob age 25 message My name is {} and I am {} years old..format(name, age) print(message)③f-stringPython 3.6及以上版本 使用f-string可以直接在字符串前加上f或F然后在字符串中使用花括号 {} 插入变量或表达式。  name Charlie age 20 message fMy name is {name} and I am {age} years old. print(message)3、‘is’和‘’有什么区别 is用来检查对象的标识id而用来检查两个对象是否相等。 4、什么是装饰器decorator 装饰器允许通过将现有函数传递给装饰器从而向现有函数添加一些额外的功能该装饰器将执行现有函数的功能和添加的额外功能。 Python中的装饰器-CSDN博客 5、解释Range函数。 ①作用Range函数可以用来创建一个整数列表一般用在for循环中。它有3种使用方法。 ②参数Range函数可以接受1到3个参数参数必须是整数。 ③用法 1.range(stop)生成从0到参数“stop”之间的整数。 [i for i in range(10)] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 2.range(start, stop) : 生成从参数“start”到“stop”之间的整数 [i for i in range(2,10)] [2, 3, 4, 5, 6, 7, 8, 9] 3.range(start, stop, step)以参数“step”为步长生成从“start”到“stop”之间的整数。 [i for i in range(2,10,2)] [2, 4, 6, 8] 6、定义一个名为car的类它有两个属性“color”和“speed”。然后创建一个实例并返回“speed”。 class Car : def __init__(self, color, speed): self.color color self.speed speedcar Car(red,100mph) car.speed # 100mph 7、Python中的实例方法、静态方法和类方法有什么区别 实例方法接受self参数并且与类的特定实例相关。 静态方法使用装饰器 staticmethod与特定实例无关并且是自包含的不能修改类或实例的属性。 类方法接受cls参数并且可以修改类本身。 class CoffeeShop: specialty espressodef __init__(self, coffee_price): self.coffee_price coffee_price# 实例方法 def make_coffee(self): print(fMaking {self.specialty} for ${self.coffee_price})# 静态方法staticmethod def check_weather: print(Its sunny) # 类方法 classmethod def change_specialty(cls, specialty): cls.specialty specialty print(fSpecialty changed to {specialty})coffee_shop CoffeeShop(5) # 调用实例方法 coffee_shop.make_coffee # Making espresso for $5 # 调用静态方法 coffee_shop.check_weather # Its sunny #调用类方法修改CoffeeShop的属性specialty coffee_shop.change_specialty(drip coffee) # Specialty changed to drip coffeecoffee_shop.make_coffee # Making drip coffee for $58、解释map函数的工作原理。 Map函数返回一个列表该列表由对序列中的每个元素应用一个函数时返回的值组成。 def add_three(x): return x 3li [1,2,3] # 我对列表中的每个元素的值加了3。 [i for i in map(add_three, li)] # [4, 5, 6] 9、解释reduce函数的工作原理。 reduce接受一个函数和一个序列然后对序列进行迭代。在每次迭代中当前元素和前一个元素的输出都传递给函数。最后返回一个值。 from functools import reducedef add_three(x,y): return x y li [1,2,3,5] reduce(add_three, li) # 11返回11它是1 2 3 5的总和。 10、解释filter函数的工作原理。 Filter函数顾名思义是用来按顺序过滤元素。每个元素都被传递给一个函数如果函数返回True则在输出序列中返回该元素如果函数返回False则将其丢弃。 def add_three(x): if x % 2 0: return True else: return False li [1,2,3,4,5,6,7,8] [i for i in filter(add_three, li)] # [2, 4, 6, 8]注意上面所有不能被2整除的元素如何被删除的。
http://www.hkea.cn/news/14570142/

相关文章:

  • 网站用心html5 电商网站模板
  • 推广网站挣钱 优帮云菠菜推广
  • 网站建设的网站本地wordpress登录
  • 宿松网站建设公司辽宁省营商环境建设监督局网站
  • 查看网站 vps公司网站制作汇报会
  • 网站icp备案号查询岳阳网站建设免费咨询
  • 兰州网站建设哪家专业学校网站建设招标公告
  • 用服务器做网站wordpress文章代码插件
  • 简约网站建设公司英文网站排名优化
  • 南和县住房和建设局网站锡林郭勒盟建设厅官方网站
  • 中小企业建站可以怎么做网站制作行业越来越难做
  • 湖南智能网站建设费用惠安网站建设公司
  • jsp网站建设项目实战总结微网站制作超链接
  • 可信网站标志青岛网站建设商家
  • 做网站水印Wordpress页面无侧边栏
  • 网站优化外包找谁wordpress 51
  • 网站开发行业wordpress改变默认后台登录地址
  • 网站被镜像 站长学院公司网站费用计入什么科目
  • 南京企业网站搭建怎样在网做旅游网站
  • 双喜常州网站建设手机端网站外部链接如何去优化
  • 子域名的网站放到哪里去企业所得税税负率
  • 网站建设时间规划表博客网站排名大全
  • 泉州服装电商网站建设鞍山市建设局网站
  • 西安企业网站建设代理机构什么是wap
  • 怎么用ip访问vps网站专门做奢侈品的网站有哪些
  • 盐城建设企业网站响应式网站 像素
  • 网站开发视频代码网站工程师简历
  • 宜昌医院网站建设网站开发与维护工资
  • 网站设计公司 国际软件开发文档编写
  • 确定网站推广的阶段目标wordpress admin theme 下载