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

建设淘宝网站的人员组织结构物联网卡

建设淘宝网站的人员组织结构,物联网卡,wordpress zzt,网站建设云服务器1. 什么是 PEP8? 答#xff1a;PEP8 --《Python Enhancement Proposal #8》#xff08;8 号 Python 增强提案#xff09;#xff0c;他针对的 Python 代码格式而编订的风格指南。 2. 了解 Python 之禅么#xff1f; 答#xff1a;通过 import this 语句可以获取其具体…1. 什么是 PEP8? 答PEP8 --《Python Enhancement Proposal #8》8 号 Python 增强提案他针对的 Python 代码格式而编订的风格指南。 2. 了解 Python 之禅么 答通过 import this 语句可以获取其具体的内容。它告诉大家如何写出高效整洁的代码。例如 避复就简 Simple is better than complex. 避隐就显 Explicit is better than implicit. 能不嵌套就不嵌套 Flat is better than nested. 3. 了解 DocStrings 么 答 1DocStrings 文档字符串是一个重要工具主要是解释代码作用的帮助你的程序文档更加简单易懂。 2我们可以在函数体的第一行使用一对三个单引号 ‘’’ 或者一对三个双引号 “” 来定义文档字符串。 3可以使用 doc注意双下划线调用函数中的文档字符串属性。 def function(): say something herepass print (function.__doc__) # 调用 doc输出结果为 say something here4. 了解类型注解么 答 Python是动态语言变量随时可以被赋值且能赋值为不同的类型 Python不是静态编译型语言变量类型是在运行器决定的 动态语言很灵活但是这种特性也是弊端 def add(x, y):return x yprint(add(4, 5))print(add(hello, world))add(4, hello)   难发现由于不做任何类型检查直到运行期问题才显现出来或者线上运行时才能暴露出问题 难使用函数的使用者看到函数的时候并不知道你的函数的设计并不知道应该传入什么类型的数据 函数注解 Python 3.5 引入对函数的参数进行类型注解对函数的返回值进行类型注解只对函数参数做一个辅助的说明并不对函数参数进行类型检查提供给第三方工具做代码分析发现隐藏的bug函数注解的信息保存在__annotations__属性中 def add(x:int , y:int) - int::param x::param y::return:return x y print(help(add)) print(add.__annotations__)运行结果 add(x:int, y:int) - int:param x::param y::return: None {x: class int, y: class int, return: class int}变量注解 Python 3.6引入。它也只是一种对变量的说明非强制 iint 35. 例举你知道 Python 对象的命名规范例如方法或者类等 答 类总是使用首字母大写单词串如 MyClass。 内部类可以使用额外的前导下划线。 变量小写由下划线连接各个单词。方法名类似 常量常量名所有字母大写 等 函数方法函数名应该为小写可以用下划线风格单词以增加可读性如myfunction my_example_function。混合大小写仅被允许用于这种风格已经占据优势的时候以便保持向后兼容。 函数和方法的参数总使用“self”作为实例方法的第一个参数。总使用“cls”作为类方法的第一个参数。 如果一个函数的参数名称和保留的关键字冲突通常使用一个后缀下划线好于使用缩写或奇怪的拼写。 详情见python命名规范 6. Python 中的注释有几种 答总体来说分为两种单行注释和多行注释。 单行注释在行首是 #。 多行注释可以使用三个单引号或三个双引号包括要注释的内容。 7. 如何优雅的给一个函数加注释 答可以使用 docstring 配合类型注解 8. 如何给变量加注释 答可以通过变量名类型的方式如下 a str this is string type9. Python 代码缩进中是否支持 Tab 键和空格混用。 答不允许 tab 键和空格键混用这种现象在使用 sublime 的时候尤为明显。 一般推荐使用 4 个空格替代 tab 键。 10. 是否可以在一句 import 中导入多个库? 答可以是可以但是不推荐。因为一次导入多个模块可读性不是很好所以一行导入一个模块会比较好。同样的尽量少用 from modulename import *因为判断某个函数或者属性的来源有些困难不方便调试可读性也降低了。 11. 在给 Py 文件命名的时候需要注意什么? 答 给文件命名的时候不要和标准库中的一些模块重复比如 abc。 另外要名字要有意义不建议数字开头或者中文命名。 12. 例举几个规范 Python 代码风格的工具 答 自动检测工具Pylint一个检查违反 PEP8 规范和常见错误的库它会自动查找不符合代码风格标准和有潜在问题的代码并在控制台输出代码中违反规范和出现问题的相关信息。 自动优化工具Black在众多代码格式化工具中Black算是比较新的一个它最大的特点是可配置项比较少个人认为这对于新手来说是件好事因为我们不必过多考虑如何设置Black让 Black 自己做决定就好。 在使用方面black默认读取指定python文件并对其进行代码规范格式化然后输出到原文件。
http://www.yutouwan.com/news/164069/

相关文章:

  • wordpress 文章去重徐州百度网站快速优化
  • 购买域名搭建网站网站后台模板关联自己做的网站
  • 自助建站系统个人网站网站制作哪家最好
  • 做一个网站大概需要多少钱商城类网站模板
  • apache网站开启gzipseopeixun
  • 免费网站注册com网站抓取超时错误
  • 运营一个网站的费用网页设计十大排名
  • 网站开发的数据库做测评的网站
  • 网站被挂黑链对网站有啥影响做网站运营好还是SEO好
  • 城口自助建站查询建设工程规范的网站
  • 弱电工程公司网站怎么做网络营销推广与策划总结
  • 建设信用卡积分网站企业年金规定
  • 网站开发工程师是做什么的云岭先锋网站是哪家公司做的
  • 济南哪里有网站公司河南建筑网站
  • 医疗网站建设多少钱桂林两江四湖图片
  • 有教做点心的网站吗网站集约化建设的讲话
  • 怎么建个废品网站电子商务网站建设基础项目实训
  • 南昌有什么网站长宁区网站建设网页制作
  • 江苏企业建设网站公司优质的广州微网站建设
  • 宁波东钱湖建设局网站天津企业网站开发
  • 早教网站设计wordpress 付费会员
  • 企业微信手机片网站制作域名备案时网站名称
  • 装饰装修网站大全苏州网站开发公司兴田德润优惠吗
  • 建设网站的公司的官网一 网站建设的总体目标
  • 福建联美建设集团有限公司网站安徽天长建设局网站
  • 网站建设需要哪些成本费用电商网站建设综述
  • 厦门专业网站建设建站好的建站软件
  • 政务信息公开与网站建设报告新华路网站建设
  • 网站的排名和什么因素有关系时间线 wordpress
  • flash网站制作公司网站已经克隆好了 怎么做仿站