<Python Enhancement Proposal #8> (8号python增强提案)又叫PEP8,他针对的python代码格式而编订的风格指南. 空白 使用space来表示缩进,而不要用tab 和语法相关的每一层缩进用4个空格来表示 每行的字符数不应超过79 文件中函数与类之间应该用两个空行隔开 在同一个类中,各方法之间应用一个空行隔开 在使用下表来获取列表元素.调用函数或给关键字参数赋值的时候,不要在两旁添加空格 为变量赋值的时候,赋值符号的左侧和右侧应该各自写上一个空格,而且只要…
高质量JavaScript代码书写基本要点学习 可维护的代码意味着: •可读的 •一致的 •可预测的 •看上去就像是同一个人写的 •已记录   最小全局变量(Minimizing Globals)   JavaScript通过函数管理作用域.在函数内部声明的变量只在这个函数内部,函数外面不可用.另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的.   每个JavaScript环境有一个全局对象,当你在任意的函数外面使用this的时候可以访问到.你创建的每一个全部变量都成了这个全局…
编写高质量代码改善python程序91个建议学习 第一章 建议1:理解pythonic的相关概念 狭隘的理解:它是高级动态的脚本编程语言,拥有很多强大的库,是解释从上往下执行的 特点: 美胜丑,显胜隐,简胜杂,杂胜乱,平胜陡,疏胜密 python定义 #python排序 def quicksort(arr): less=[];greater=[] if len(arr)<=1: return arr pivot=arr.pop() for x in arr: if x<=pivot: less…
Python自动化培训第一周学习结束,看视频复习,把作业完成了. 总体来说,开卷有益. 首先,工具真是好东西,能够极大提升效率,也是人区别于动物所在.想起前任大领导对工具的不屑,本质也是对效率的不屑,结局嘛自然是出局喽. 其次,jmeter参数化我很喜欢,要继续深入学习学习. 最后,老师领进门修行在个人,课堂时间是短暂的,老师指明方向,还需自己深入.…
python实用库:PrettyTable 学习 PrettyTable说明 PrettyTable 是python中的一个第三方库,可用来生成美观的ASCII格式的表格,十分实用. 以下为官方介绍: A simple Python library for easily displaying tabular data in a visually appealing ASCII table format. PrettyTable is a simple Python library designe…
来自:标点符的<Python 日期时间处理模块学习笔记> Python的时间处理模块在日常的使用中用的不是非常的多,但是使用的时候基本上都是要查资料,还是有些麻烦的,梳理下,便于以后方便的使用.关于时间需要先了解的几个概念: 秒 在1967年的第13届国际度量衡会议上决定以原子时定义的秒作为时间的国际标准单位:铯133原子基态的两个超精细能阶间跃迁对应辐射的9,192,631,770个周期的持续时间, 起始历元定在1958年1月1日0时. 原子钟是一种时钟,它以原子共振频率标准来计算及保持时间…
目录 <Think Python>第17章学习笔记 17.1 面向对象的特性(Object-oriented features) 17.2 打印对象(Printing objects) 17.3 另一个例子(Another example) 17.4 一个更复杂的例子(A more complicated example) 17.5 __init__ 方法(The __init__ method) 17.6 __str__ 方法(The __str__ 方法) 17.7 运算符重载(Opera…
目录 <Think Python>第16章学习笔记 16.1 Time 16.2 纯函数(Pure functions) 16.3 修改器(Modifiers) 16.4 原型 vs. 方案(Prototyping versus planning) 16.5 调试(Debugging) <Think Python>第16章学习笔记 16.1 Time 无 16.2 纯函数(Pure functions) 纯函数不会对传入的参数(实参)做任何修改. 16.3 修改器(Modifier…
目录 <Think Python>第15章学习笔记 15.1 程序员定义的类型(Programmer-defined types) 15.2 属性(Attributes) 15.3 矩形(Rectangles) 15.4 对象作为返回值(Instances as return values) 15.5 对象是可变的(Objects are mutable) 15.6 复制(Copying) 15.7 调试(Debugging) <Think Python>第15章学习笔记 15.1…
马哥教育python网络班19期 学习目标: (1)按群里的学习进度表,来自行学习,学完时间6个月. (2)学完后,薪资能达到20K+每月.…