python基础:4.请至少列举5个 PEP8 规范(越多越好)。

1.变量命名规则:

  不能与关键字重名,必须以数字字母下划线组成,且不能以数字开头

2.导包规则:

  # 推荐这样写

  import random

  import sys

  # 不推荐这样写

  import random, sys

  # 一行多个包可以这样写。

  from random import random, randint

3.缩进

  每一级使用四个空格缩进,要么都是用空格,要么都是用tab键,不要空格和tab键混用

4.每行最大字符限时为79个,除了长导包语句,和url地址

5.多个变量,之间使用逗号分隔,逗号与前变量相邻,与后变量之间空一格。

6.# TODO

posted on 2019-07-31 09:43 张京墨 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/meloncodezhang/p/11274221.html

python基础:4.请至少列举5个 PEP8 规范(越多越好)。相关推荐

  1. 请至少列举 5 个 PEP8 规范(越多越好)

    6.请至少列举 5 个 PEP8 规范(越多越好) Copy ''' 使用space(空格)来表示缩进,而不要用tab(制表符) 和语法相关的每一层缩进都要用4个空格来表示 每行的字符数不应超过79 ...

  2. 10. 请至少列举5个 PEP8 规范(越多越好)。

    PEP8 规范这是个啥? 写python代码,要遵循的一些要求. 完整版:https://blog.csdn.net/ratsniper/article/details/78954852 自己随便记几 ...

  3. python第三方库有哪些常用的、请列举15个-python基础面试常见题

    Python是目前市面上,我个人认为是最简洁.最优雅.最有前途.最全能的编程语言,没有之一. 2.通过什么途径学习的Python? 通过自学,包括网上查看一些视频,购买一些相关专业的书籍. 3.Pyt ...

  4. 面试题之第一部分(Python基础篇) 80题

    第一部分(python基础篇)80题 为什么学习Python?==*== # 1. python应用于很多领域,比如后端,前端,爬虫,机器学习(人工智能)等方面,几乎能涵盖各个开发语言的领域,同时它相 ...

  5. 经典Python面试题之Python基础篇

    Python基础篇 1. 为什么学习Python? 2. 通过什么途径学习的Python? 3. Python和Java.PHP.C.C#.C++等其他语言的对比? 4. 简述解释型和编译型编程语言? ...

  6. 23道Python基础练习题附答案

    1.Python和Java.PHP.C.C#.C++等其他语言的对比? (1)C语言 C语言,它既有高级语言的特点,又具有汇编语言的特点,它是结构式语言.C语言应用指针:可以直接进行靠近硬件的操作,但 ...

  7. python基础面试题

    python面试题库--1Python基础篇 第一部分 Python基础篇(80题) 为什么学习Python? 语言本身简洁,优美,功能超级强大,跨平台,从桌面应用,web开发,自动化测试运维,爬虫, ...

  8. Python基础常见面试题总结

    文章目录 基础知识题 看程序写结果题 编程题 以下是总结的一些常见的Python基础面试题,帮助大家回顾基础知识,了解面试套路.会一直保持更新状态. PS:加粗为需要注意的点. 基础知识题 1.深拷贝 ...

  9. 面谈Python基础

    面谈Python基础一 文章目录 面谈Python基础一 1.什么是Python? 2.解释解释型和编译型的区别 ** 注 意 : 光 理 论 是 不 够 的 , 在 此 送 大 家 一 套 2020 ...

最新文章

  1. Struts2中的配置文件--struts.properties文件
  2. 这种「基友」给我来一打!
  3. IP中继如何工作?——Vecloud
  4. @keyframes—定义动画关键帧
  5. HBase删除和修改操作
  6. java font属性,css font-family属性怎么用
  7. 带你自学Python系列(九):input函数和程序循环四维导图导图
  8. centos6.9搭建lnmp环境
  9. 通信网中的数据报子网和虚电路子网
  10. Hexo搭建自己的专属博客,连接github数据仓库
  11. 《DNS与BIND(第5版)》——第10章 高级功能10.1 地址匹配列表和ACL
  12. Sql Server卸载安装
  13. arcmap新手教程_ArcGIS入门教程(1)——ArcMap应用基础
  14. 想查看微信好友撤回的消息?Python帮你搞定
  15. eureka服务返回的数据是xml格式
  16. 【虚幻引擎UE】场景中物体闪烁抖动摩尔纹问题集合
  17. 千梦网创108计第三十六计:当地人才招聘网,一个年入50W的战友实操案例
  18. 《微机原理第五版》期末知识总结(第五章---第七章)
  19. Flutter实践——AndroidStudio环境初体验
  20. C语言:单链表的循环添加、插入操作,直到不在插入为止

热门文章

  1. G-Lexicographically Minimum Walk[CF-Gym-102391][2019-2020 XX Open Cup, Grand Prix of Korea]
  2. 四川计算机二级时间安排,2020年3月四川计算机二级考试时间
  3. bnuoj 44359 快来买肉松饼
  4. 内存动态分区分配算法
  5. PRes 语言常用参考
  6. python三个点是什么意思_Python 3 中 ... 三个点的省略号的作用
  7. Python发送网易邮件554错误解决
  8. 波动方程数值求解(一)
  9. Python面向对象,从农药到吃鸡 bilibili视频笔记
  10. 关于Duilib的扩展——“拖放”实现(二)