- 博客(14)
- 收藏
- 关注
原创 Python入门学习笔记05
第五章 Python序列数据概述数组:Python不能直接创建数组,但可以使用内置的序列数据类型(如列表)实现数组的功能序列数据类型元组tuple: 定值表,用于存储值固定不表的表列表list :用于存储值可变的表字符串str:包括若干字符的序列数据,支持序列数据的基本操作字节序列数据bytearray/bytes:包括若干字节的序列序列数据序列索引:上下对应s[0] s[1] s[2] s[3] s[4]s[-5] s[-4] s[-3] s[-2]
2022-05-12 17:05:23 635
原创 Python入门学习笔记04
Python入门学习笔记04第四章 常用内置数据类型Python语言中一切皆为对象,每个对象属于某个数据类型,包括内置的数据类型、模块中定义的数据类型和用户自定义的类型。内置数据类型1.数值数据类型:int、bool、float、complex(复数类型) complex(real[, imag])2.序列数据类型不可变序列数据:字符串str、元组类型tuple(表示任意类型数据的序列,如(1,2,“3”))、字节类型bytes可变数据类型:列表类型list(表示可以修改的任意类型数据的序列
2022-05-11 16:41:57 230
原创 Python入门学习笔记03
Python入门学习笔记03第三章 程序流程控制1. 顺序结构例3.1 顺序结构import matha = float(input("请输入三角形边长a:"))b = float(input("请输入三角形边长b:"))c = float(input("请输入三角形边长c:"))h = (a+b+c)/2area = math.sqrt(h*(h-a)*(h-b)*(h-c));\print(str.format("三角形三边分别为:a={0},b={1},c={2}",a,b,c))
2022-05-11 14:41:20 393
原创 Python入门学习笔记02
Python入门学习笔记02第二章 Python语言基础简要概念1.Python程序可以分解为模块、语句、表达式和对象数据表示为对象,对象本质上是一个内存块,拥有特定的值,支持特定类的运算操作Python语言中每个对象由标识(identity)、类型(type)和值(value)组成标识id(obj1)可以唯一地表示一个对象,对应对象在计算机内存中的位置类型type(obj1)返回对象的数据类型值用print(obj1)表示对象的数据类型的值2.变量和对象的引用创建实例对象的方法:
2022-05-10 17:20:56 1087
原创 数据挖掘
Rstudio#read data 读取数据的三种方法mydata<-read.table("D:\\...",header=T)mydata<-read.table(file.choose(),header=T)mydata<-read.table("clipboard",header=T)str(mydata)mydatamydata$admit<-as....
2019-12-06 16:29:03 145
原创 Java Socket 实现网络通信(一)简易聊天室
Java Socket通信今天讲解的是JAVA中通常用的一种通信方法,通过一个双向的通信连接实现数据的交换,其中一端称为Socket。基本原理为:Socket socket=new Socket( 服务器,端 口)输出流.write( 数据) 和 byte b=输入流 .read ()在传送过程中,数据像包裹意向被层层通信协议封装起来,最常见的就是TCP/IP 通信协议,在网络上传输时,...
2019-07-26 00:21:26 532
原创 数据结构(java版)之数组队列篇
数组队列的实现原理队列的定义队列(queue)是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。队列的数据元素又称为队列元素。在队列中插入一个队列元素称为入队,从队列中删除一个队列元素称为出队。因为队列只...
2019-01-26 20:57:10 140
原创 数据结构(java版)之数组篇
首先关于数组的解释先从数据类型说起:基本数据类型:byte、short、int、long、float、double、char、boolean引用数据类型:所有用class定义类都是引用类型特别地,Object:如果数组的类型是Object,则所有数据类型的数据都可以存储,它是Java中所有类的父类。(因为所有的基本数据类型,都由一个对应的封装类,封装类是Object的子类)所以得到数组...
2019-01-26 20:16:39 164
原创 JAVA入门篇(五)之线程
关于进程、线程和多线程进程:一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,包含一个或多个线程。线程:进程中一个独立运行单位,不能独立于进程而存在,进程中的多个线程共享进程的内存。多线程:1. 在一个进程中有多个线程,同时执行(在线程之间实际上是轮换执行)。2.能够最大限度去使用硬件资源,达到充分利用 CPU 的目的(如:android,ios)3.进程中的线程数,不是...
2019-01-19 14:21:31 99
原创 JAVA入门篇(四)之登录页面创建+事件监听器方法
利用eclipse来编写程序,创建一个登录页面,一般格式为(这里没有直接引入地址,需自己添加,所以命令较复杂)public class Login { //主函数 public static void main(String[] args)throws Exception{ Login lo = new Login(); lo.showUI(); } /** * 显示登录界面...
2018-12-03 22:10:18 1536
原创 JAVA入门篇(三)之接口类的使用
接口类我们在创建了一个类后,可能需要用到其他的数据,为了简便起见,我们不会把大量常数数据全摆在主函数里,而是建立一个接口来接受这些常量和抽象方法。接口类用interface表示定义常量和抽象方法的格式为:public interface Student { //常量 public static final String NAME = "XX"; public static final...
2018-12-03 21:48:47 519
原创 JAVA入门篇(一)之定义类和主函数+实例变量
类类是创建对象时的一种模板,在使用主函数时,对一类对象的属性特征都可以先保存到类中再引入主函数,这样可以简化主函数的方法,同时高效地理清思路。类,形象来说就是“书”,“学生”,“教室”之类的概念,可以有许多内涵的性质。类中主要包括属性(成员变量)和方法(函数)。就学生类而言,属性是指学生的名字,年龄,成绩等等,而方法则是指学生做一件事的过程及结果如何。JAVA中的方法格式一般为:publi...
2018-12-03 20:58:47 1314
原创 JAVA入门篇(二)之类的继承
关于继承在我们使用JAVA进行类的定义时,常常会遇到出现两种类大部分属性相同,但存在一定区别的情况,如定义两种类:学生和大学生、书和练习册等等,在这种情况下,重复的编程段会造成代码的冗余,因此如果能利用现有的数据类型对其进行“复制”,再加以修改和完善,会更加节省时间。“继承”正是由此设计,但继承并不完全是“复制”。若称原始类为父类(基础类,超类),修改后的“复制”类为子类(继承类),则当父类发...
2018-10-24 17:36:22 129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人