语言
文章平均质量分 57
谷汩汩
这个作者很懒,什么都没留下…
展开
-
处理python问题之append
解决学习过程中的小问题原创 2022-09-12 13:00:52 · 479 阅读 · 0 评论 -
Java基础语法d1_tips
结构1、public修饰class/method-没有的话可以正确编译,但是无法从命令行执行。2、java入口程序规定的方法必须是静态方法,方法名必须是main,括号内参数必须是String数组。3、每一行语句必须以分号结束。4、注意注释的方法-单行/多行5、macOS快速格式化快捷键-四方格+上+F一、变量1)基本数据类型整数(type1、long8)、浮点数(double8)、字符(char表示ASCII/Unicode)、布尔对于float类型,需要加上f后缀char使用单引号‘,原创 2021-06-04 10:19:36 · 184 阅读 · 0 评论 -
详解self和init(重新理解一次实例和类)
面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有相同的方法,但各自的数据可能不同。(Object)表示该类从哪个类继承下来的,Object类是所有类都会继承的类。1、创建实例是通过类名+()实现的比如student=Student...原创 2019-11-25 16:50:56 · 434 阅读 · 0 评论 -
python方法
至今遇到的py小问题记录1)python list append()方法用于在list末尾添加新的对象list.append(obj)无返回值,只会修改原来的列表2)切片操作 [:]注意用while的好处在于直接定义条件,if需要做出遍历。3)range() 创建一个整数列表,一般用在for循环中。range(start,stop[,step])start 计数从start开...原创 2019-05-13 20:34:19 · 139 阅读 · 0 评论 -
函数式编程
函数式编程functional Programming纯粹的函数式编程语言编写的函数没有变量函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数!py不是纯函数式编程语言,允许使用变量。...原创 2019-05-16 14:35:19 · 106 阅读 · 0 评论 -
list方法/dict方法
list的方法L.append(var) #追加元素L.insert(index,var)L.pop(var) #返回最后一个元素,并从list中删除之L.remove(var) #删除第一次出现的该元素L.count(var) #该元素在列表中出现的个数L.index(var) #该元素的位置,无则抛异常L.extend(list) #追加list,即合并list到L上L.sor...转载 2019-05-16 20:08:59 · 303 阅读 · 0 评论 -
面向对象编程Object Oriented Programming
Object Oriented Programming,OOP。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。而面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象都可以接受其他对象发过来的消...原创 2019-07-26 18:52:50 · 330 阅读 · 0 评论 -
错误、调试和测试
错误处理如果发生错误,可以事先约定返回一个错误代码,这样就可以知道是否有错以及原因。eg打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1.用错误码来表示是否出错十分不便。错误处理机制:try—except—finallytrytry:xxxxxxexcept xxxx as e:xxxxxxelse:finally所有的错误类型都继承自B...原创 2019-08-21 15:35:44 · 242 阅读 · 0 评论