首页 > 其他分享 >优雅代码

优雅代码

时间:2023-11-29 23:11:47浏览次数:25  
标签:代码 py 优雅 空格 m3 m2 ___

优雅代码

part1

写注释方便自己看,也方便别人阅读

tab键相当于4空格

换行与缩进

换行符\

导入规范

假设目录:

Tree
|___m1.py
|___m2.py
|___Branch
	|___m3.py
	|___m4,py

在m2.py写代码

def printself():
	print("m2")

在m3.py写代码

def printself():
	print("m3")

import本地模块包

导入本地已经分装好的文件,import

from Branch import m3
m3.printself()
>>>m3  #输出

part2

关于空格

*不加空格:

紧接在圆括号,中括号,大括号内

逗号,分号,冒号之前

尾随逗号之后紧接在开始调用的参数列表的左括号之前

*切片中,两个冒号相同间距

*赋值或其他运算符周围需要多个空格使其与另一个运算符对其

代码注释

写注释方便自己看,也方便别人阅读

命名规范

简单并具有描述性

标签:代码,py,优雅,空格,m3,m2,___
From: https://www.cnblogs.com/aijingyn/p/17866151.html

相关文章

  • 【Python爬虫】第13篇:scrapy项目配置和数据获取。从0到scrapy高手笔记(附代码,可自取)
    本文主要学习一下关于爬虫的相关前置知识和一些理论性的知识,通过本文我们能够知道什么是爬虫,都有那些分类,爬虫能干什么等,同时还会站在爬虫的角度复习一下http协议。全套笔记和代码自取地址:请移步这里感兴趣的小伙伴可以自取哦,欢迎大家点赞转发~共8章,37子模块scrapy爬......
  • Java8中将List优雅地转Map的多种方式
    在代码开发过程中,我们经常需要将List中的元素根据某一个字段进行分组,这个时候,我们就需要把List来转换成Map来满足我们的业务需求,通常我们转换的场景有以下几种:一、List<Object> 转 Map<String,String>二、List<Object> 转 Map<String,Object> (返回对象本身)三、List<Ob......
  • 代码大全-04
    单一职责原则的重要性:书中强调了单一职责原则,即一个类应该有且仅有一个引起它变化的原因。这让我意识到编写高质量的类不仅仅是关于功能的实现,更重要的是要考虑类的职责是否清晰明确,这样才能提高代码的可维护性和可理解性。封装性的作用:封装性是另一个重要的概念,它可以帮助我们隐......
  • Python中代码异常处理
        ......
  • 23.11.29(代码大全2读书笔记)
    *第一部分打好基础 第一章欢迎进入软件构建的世界 >软件构建的定义:包括编码与调试、单元测试、规划构建、集成等,没有给出一个明确的定义。>软件构建的重要性:软件构建是编写大型项目最重要的、不可或缺的部分。 第二章用隐喻来更充分地理解软件开发 > 对软件开......
  • 零代码编程:用ChatGPT批量设置Word文件格式
    文件夹中有很多txt文本文件,要转换成word文件,且要批量设置一些文件格式,方便后续的打印。文本文件如下:在chatgpt中输入提示词:你是一个Python编程专家,要完成一个处理word内容的任务,具体步骤如下:打开文件夹:D:\lexfridman-podtext;将里面所有的txt文本文件转换为word文件;删除word文件中所......
  • APP开发基础源代码分享!
    随着智能手机的普及和移动互联网的发展,APP开发已经成为了一个热门行业,许多企业和个人都希望开发自己的APP,以提供更好的用户体验和服务。然而,对于初学者来说,APP开发可能会面临许多困难和挑战,其中,如何开始APP开发的基础源代码编写是一个非常重要的问题。今天,我们将分享一些APP开发的......
  • 外贸辅助工具开发常用代码!
    随着全球化的加速和互联网的普及,外贸行业的发展越来越繁荣,在这个行业中,开发一款高效的外贸辅助工具可以帮助企业更好地开展业务,而要开发一款实用的外贸辅助工具,了解常用的代码和框架是非常重要的。一、前端开发常用代码前端开发是外贸辅助工具开发中非常重要的一环,因为它直接决定了......
  • GWAS + 选择进化 代码
    library(CMplot)library(tidyverse)fst=choose.files()pi=choose.files()fst1=read.table(fst,header=T)head(fst1)fst2=fst1%>%select(1,2,3,6)%>%top_frac(0.05,wt=MEAN_FST)head(fst2)write.table(fst2,"fst_vasuclar.txt",qu......
  • 代码规范:
    聪明办法学python代码规范:注释注释是对代码的解释和说明,提高可读性建议:开头表明做什么,缩进空格(不强制)缩进与空格有定界符,其他行缩进要与开始定界符对齐,自定义函数中的传入参数需要一个tab键区分传入参数和其他内容空格用于添加缩进,tab键用于保持行与......