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

网站制作公司资质2023年网页游戏

网站制作公司资质,2023年网页游戏,河南省建筑工程信息网官网,长沙优化网站服务一、基础复习 函数的基本用法 创建和调用函数 函数的形参与实参等等函数的几种参数 位置参数、关键字参数、默认参数等函数的收集参数*args **args 解包参数详解函数中参数的作用域 局部作用域 全局作用域 global语句 嵌套函数 nonlocal语句等详解函数的闭包#xff08;工厂函…一、基础复习 函数的基本用法 创建和调用函数 函数的形参与实参等等函数的几种参数 位置参数、关键字参数、默认参数等函数的收集参数*args **args 解包参数详解函数中参数的作用域 局部作用域 全局作用域 global语句 嵌套函数 nonlocal语句等详解函数的闭包工厂函数lambda()函数表达式、map()、filter()函数详解生成器的定义、使用和产生生成器的两种方法详解函数的递归、递归和迭代的区别详解python实现汉诺塔详解(主要通过函数的递归实现) 二、函数文档、类型注释、内省 1.函数文档 在python中使用help()函数可以快速查看一个函数的使用文档了 函数文档的作用 相当于函数的说明书 例1 help(print) Help on built-in function print in module builtins:print(...)print(value, ..., sep , end\n, filesys.stdout, flushFalse)Prints the values to a stream, or to sys.stdout by default.Optional keyword arguments:file: a file-like object (stream); defaults to the current sys.stdout.sep: string inserted between values, default a space.end: string appended after the last value, default a newline.flush: whether to forcibly flush the stream.例2函数文档 def exchange(dollar,rate6.32):功能:汇率转换美元 -人民币参数:- dollar 美元数量- rate 汇率默认值是6.32(2022-03-08)返回值:- 人民币的数量return dollar * rate exchange(20) 126.4通过help()函数查看文档 help(exchange) Help on function exchange in module __main__:exchange(dollar, rate6.32)功能:汇率转换美元 -人民币参数:- dollar 美元数量- rate 汇率默认值是6.32(2022-03-08)返回值:- 人民币的数量 2.类型注释 例3代码返回字符串 def times(s:str,n:int) -str:return s * n times(FishC,5) # 第一个字符串打印5遍。 FishCFishCFishCFishCFishCtimes(5,5) # 这里传入整数也是可以的 :str是给人看的不是给机器看的。 25代码注释希望调用者传入到s参数中的类型是字符串类型传入到n参数是整数类型函数将返回一个字符串类型的返回值。 def times(s:strFishC,n:int3) -str:return s * n times() FishCFishCFishC例4代码返回列表。 def times(s:list,n:int3) -list:return s * n times([1,2,3]) [1, 2, 3, 1, 2, 3, 1, 2, 3]例5代码返回字典本人python版本为3.7.3代码会报错python3.9版本可以正常运行。 def times(s:dict[str,int],n:int3) -list:return list(s.keys()) * n times({A:1,B:2,C:3}) [A,B,C,A,B,C,A,B,C]3.内省 内省指在程序运行的时候能够进行自我检测的一种机制称之为内省或者自省。 例6想知道函数的名字可以通过name来获取前后是两个下横线’__’ 代码注释 name 返回函数的名字annotations查看函数的类型注释doc查看文档 times.__name__ #返回函数的名字 timestimes.__annotations__ # 用annotations查看函数的类型注释以字典的方式打印函数里面的三个类型注释 {s: class list, n: class int, return: class list}exchange.__doc__ # doc查看文档 \n\t功能:汇率转换美元 -人民币\n\t参数:\n\t- dollar 美元数量\n\t- rate 汇率默认值是6.32(2022-03-08)\n\t返回值:\n\t- 人民币的数量\n\tprint(exchange.__doc__) # print会把转义字符给解析出来功能:汇率转换美元 -人民币参数:- dollar 美元数量- rate 汇率默认值是6.32(2022-03-08)返回值:- 人民币的数量 课后题 1.函数文档必须要放在函数体的开头吗 答是的。 解析下面这样写是没有用的。 def exchange(dollor, rage6.32): ... pass ... ... 功能汇率转换美元 - 人民币 ... 参数 ... - dollar 美元数量 ... - rate 汇率默认值 6.322022-03-08 ... 返回值 ... - 人民币数量 ... ... return dollar * rate ...help(exchange) Help on function exchange in module __main__:exchange(dollor, rage6.32)2.函数文档通常是保存在哪里 答当然是保存在函数中啦~ 解析具体地说是保存在函数中的 doc 中所以我们才能够在程序运行的时候使用 doc 进行自省。 exchange.__doc__ \n\t功能汇率转换美元 - 人民币\n\t参数\n\t- dollar 美元数量\n\t- rate 汇率默认值 6.322022-03-07\n\t返回值\n\t- 人民币数量\n\t3.请问下面代码会打印什么呢 def times(s:str, n:int) - str: ... return s * n ...times(5, FishC) # 请问这里会打印什么内容答 times(5, FishC) FishCFishCFishCFishCFishC解析类型注释仅是作为函数作者对程序员的提醒并不会起到真正的限制作用。 4.请问下面代码会打印什么呢 def foo(a: x, b: 5 6, c: list) - max(2, 9):pass ...foo.__annotations__ # 请问这里会打印什么内容答 foo.__annotations__ {a: x, b: 11, c: class list, return: 9}5.如果我们自己定义一个函数 times期望用户传入的两个参数分别是 整数型列表 和 整数那么请问相应的类型注释应该怎么写 答 def times(s:list[int], n:int 5) - list[int]: ... return s * n6.如果我们自己定义一个函数 times期望用户传入的两个参数分别是 字典其中键为字符串值为浮点数和 整数那么请问相应的类型注释应该怎么写 答 def times(s:dict[str, float], n:int 5) - list[str]: ... return list(s.keys()) * n ...题目来自小甲鱼函数XI
http://www.w-s-a.com/news/448125/

相关文章:

  • 百度收录较好的网站办公室装修设计方案
  • 建设购物网站要求cnzz数据统计
  • 深圳自适应网站建设价格广东网站建设软件
  • 网页设计介绍北京网站自己做彩票网站
  • 最牛论坛网站app生成链接
  • 用jsp做的网站源代码网站优化说明
  • 网站建设公司名字甘肃省和住房建设厅网站
  • 做外贸网站需要什么卡网站建设公司怎样
  • 网站关键词密度怎么计算的中文版wordpress
  • asp网站建设教程如何在线上推广自己的产品
  • 电脑网站你懂我意思正能量济南网站建设公司熊掌号
  • 杂志社网站建设萧山区网站建设
  • 电商网站前端制作分工网站怎做百度代码统计
  • 免费的html大作业网站网站开发心得500字
  • 临时工找工作网站做美缝帮别人做非法网站
  • 深圳网站建设 设计创公司新昌网站开发
  • 唐山教育平台网站建设上海装修网官网
  • 一个公司做多个网站什么行业愿意做网站
  • 成都龙泉建设网站免费域名app官方下载
  • xss网站怎么搭建如何用wordpress站群
  • 怎样做网站外链supercell账号注册网站
  • 阿里巴巴网站是用什么技术做的哪些网站做推广比较好
  • 做网站go和python手机如何创网站
  • 网站开发进修网站做301将重定向到新域名
  • 公司网站开发费用账务处理ucenter wordpress
  • 六站合一的优势少儿编程机构
  • 软件开发与网站开发学做美食网站哪个好
  • 网站搜索 收录优化百度推广页面投放
  • 响应式网站的优点浙江省网站域名备案
  • 网站安全 扫描深圳被点名批评