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

上传网站视频要怎么做才清楚wordpress 程序更新

上传网站视频要怎么做才清楚,wordpress 程序更新,android最新版本下载,拍摄公司宣传片报价仗剑红尘已是癫#xff0c;有酒平步上青天 —— 24.4.7 一、变量的类型注解 学习目标 1.理解为什么使用类型注解 2.掌握变量的类型注解语法 为什么使用类型注解 tip#xff1a;CTRLP#xff0c;可以提示函数中传入的参数 当我们需要使用pycharm的自动补全功能#xff0c;又… 仗剑红尘已是癫有酒平步上青天                                     —— 24.4.7 一、变量的类型注解 学习目标 1.理解为什么使用类型注解 2.掌握变量的类型注解语法 为什么使用类型注解 tipCTRLP可以提示函数中传入的参数         当我们需要使用pycharm的自动补全功能又或者说我们在调用方法函数的时候对参数的类型进行提示当我们需要使用这些功能时我们都需要使用类型注解才能完成 类型注解 Python在3.5版本的时候引入了类型注解以方便静态类型检查工具IDE等第三方工具。类型注解:在代码中涉及数据交互的地方提供数据类型的注解(显式的说明)。 主要功能:         帮助第三方IDE工具(如PyCharm)对代码进行类型推断协助做代码提示         帮助开发者自身对变量进行类型注释支持         变量的类型注解         函数(方法)形参列表和返回值的类型注解 类型注解的语法 基础语法变量类型         基础数据类型注解                 var1: int 10                 var2: float 3.1415926                 var3: bool True                 var4: str itheima         类对象类型注解                 class Student:                         pass                 stu:Student Student()         基础容器类型注解                 my_list: list [1,2,3]                 mt_tuple: tuple (1,2,3)                 my_set: set {1,2,3}                 my_dict: dict {itheima:666}                 my_str: str itheima         容器类型详细注解                 my_list: list[int] [1,2,3]                 my_tuple: tuple[str,int,bool] (itheima,666,True)                 mt_set: set[int] {1,2,3}                 my_dict: dict[str,int] {itheima:666}         注意                 元组类型设置类型详细注释需要将每一个元素都标记出来                 字典类型设置类型详细注解需要两个类型第一个是key第二个是value                 冒号左边是变量右边是对该变量类型的解释 除了使用 变量类型这种语法做注解外也可以在注释中进行类型注解         语法                 #type:类型 在注释中进行类型注解 一般无需注解在无法直接看出变量类型之时会添加变量的类型注解 演示变量的类型注解import json import random# 基础数据类型注解 var_1: int 10 var_2: str 一切都会好的 var_3: bool True# 类对象类型注解 class Student:pass stu: Student Student()# 基础容器类型注解 my_list: list [1,2,3] my_tuple: tuple (1,2,3) my_dict: dict {age:18}# 容器类型详细注解 my_list: list[int] [1,2,3] my_tuple: tuple[int,str,str,bool] (1,一切都会好的,我一直相信,True) my_dict: dict[str:int] {age:18}# 在注释中进行类型注解 class Student:passvar_1 random.randint(1,10) # type: int var_2 json.load({name:zhangsan}) # type: dict[str,str] def func():pass var_3 func() # type:int # 类型注解的限制 类型注解的限制         帮助第三方IDE工具对代码进行类型推断协助做代码提示         帮助开发者自身对变量进行类型注释备注         并不会真正对类型做验证和判断         也就是说类型注解仅仅是提示性的不是决定性的 总结         1.什么是类型注解有什么作用                 在代码中涉及数据交互之时对数据类型进行显示的说明可以帮助                         Pycharm等开发工具对代码做类型判断协助做代码提示                         开发者自身做类型的备注         2.类型注解支持                 变量的类型注解                 函数方法的形参和返回值的类型注解         3.变量的类型注解语法                 语法1变量类型                 语法2在注释中#type: 类型         4.注意事项                 类型注解只是提示性的不是决定性的数据类型和注解类型无法对应也不会导致错误 二、函数方法的类型注解 学习目标 1.掌握为函数方法形参进行类型注解 2.掌握为函数方法返回值进行类型注解 函数方法的类型注解 - 形参注解 函数和方法的形参类型注解语法 def 函数方法名形参名类型形参名类型……         pass def add(x: int,y: int):return x ydef func(data:list):pass 函数方法的类型注解 - 返回值注解 同时函数方法的返回值也是可以添加类型注解的 语法如下 def 函数方法名(形参:类型,……,形参:类型) - 返回值类型     pass # 对返回值进行类型注解 def func(data: list) - list:return data总结         1.函数方法可以为哪里添加注解                 形参的类型注解                 返回值的类型注解         2.函数方法的类型注解语法                 def 函数方法名(形参:类型,……,形参:类型) - 返回值类型                     pass                 注意返回值类型注解的符号使用 - 三、Union类型 学习目标 1.理解Union类型 2.掌握使用Union进行联合类型注解 Union类型 使用Union[类型……类型] 可以定义联合类型注解 Union联合类型注解在变量注解、函数方法形参和返回值注解中均可使用 演示Union联合类型注解 # 使用Union类型必须先导包 from typing import Unionmy_list: list[Union[int,str]] [1,2,一切会好的,我一直相信]def func(data: Union[int,str]) - Union[int,str]:passfunc() 总结         1.什么是Union类型                 使用Union可以定义联合类型注解         2.Union的使用方式                 导包from typing import Union                 使用Union[类型……类型]
http://www.zqtcl.cn/news/373238/

相关文章:

  • 浙江网站建设价格低东莞网站建设推广多少钱
  • 网站服务器重做系统怎么做快速提升网站权重
  • 怎么做自己的html网站网站收录不好的原因
  • 武夷山住房和城乡建设局网站网站提权
  • 电 器建设网站目的及功能定位百度的网站域名
  • 个人备案网站类型网站制作 徐州
  • 北京网站建设推贵州能源网站 中企动力建设
  • 鲅鱼圈网站在哪做vs2013网站开发教程
  • 花艺企业网站建设规划wordpress首页文件
  • 东莞建站模板源码交易所网站开发
  • p2p理财网站开发流程新手怎么搭建网站
  • 阅读网站策划书网站模板建站教程视频
  • 计算机网站开发毕业设计论文开题报告吴中区网站建设技术
  • cdn能为网站上宁波北仑做公司网站
  • wap网站分享到微信福建漳州建设局网站
  • wordpress子站点解析浙江省特种作业证查询官网
  • 长春门户网站建设制作上门做网站哪里有
  • 提卡网站建设西安成品网站建设
  • 广州做餐饮的招聘网站买毕业设计的网站
  • 涡阳网站建设网站开发工程师项目经验
  • 手机网站建站系统成都如何做网站
  • 安徽省住房和建设执业资格注册中心网站优质公司网站
  • 深圳福田做网站公司cname解析对网站影响
  • 做个网站要多久网站制作文案
  • 用户搭建网站wordpress代码实现头像
  • 和平区网站建设app和手机网站
  • 腾讯科技微信小程序电商seo是什么意思啊
  • 手机网站模板更换方法新闻客户端网站开发
  • 湛江定制建站黄页推广app软件
  • 盈利型网站做安卓app用什么软件