摘要:
1.window操作系统自带的编码格式是gbk,python3的编码格式是utf_8; 2.文件流处理 通过open()获得文件句柄,通过句柄操纵操作系统从文档中读取内容;待文档信息读取完成后要关闭句柄,不然会一直占用操作系统。 r模式:只读模式 f.read()//读取文档全部内容 f.readl 阅读全文
摘要:
将函数名作为参数的形式传入另一个函数,增强函数功能的可扩展性。 使用map()实现 注意:map(处理函数 ,可迭代对象)运行后返回一个可迭代对象(字符串,列表,元组)。 编码与解码:编码格式:utf-8,ascii ,gbk ,unicode;编码和解码格式统一,不然会乱码。 部分内置函数使用: 阅读全文
摘要:
输出的结果 结论:python中的函数可以没有返回值,默认返回None python中的函数值返回一个值。 python中的函数返回多个值,以元组的形式返回tuple 2.python中的形参/实参 2.1形参变量只有在调用时才分配内存,调用结束后立即释放内存。 2.2在python中形参和实参是一 阅读全文
摘要:
恢复内容开始 1.s = " i am %s ,my hobby is %s" %(jefy , playbasketball)//将字符串格式化;%表示固定标识; s =" i am %s ,my hobby is %d" %(jefy , 1)//%d表示接收一整型值; '%.2f ' %999 阅读全文
摘要:
1.集合的特点 (1)集合由不同元素组成 (2)集合是无序的 (3)集合中的元素必须是不可变类型。 2.集合定义的方式 set("s;lg;;flgk;")//通过set方法来定义集合;这种方法定义集合是将传入的参数进行for循环,将遍历的后的值作为集合的元素 {1,2,3,4,5,6,5,"adf 阅读全文
摘要:
1.值类型复制时,传递的是值的本身。2.引用类型在复制是,传递的是值的引用。(引用就是指地址)注意:string s1 = "张三"; string s2 = s1; s2 = "李四";结果:s1是"张三";s2是"李四"。原因是:string类型的不可变性。每次重新赋值都会重新开辟一块内存空间。 阅读全文
摘要:
1.进程我们可以把计算机中每一个运行的应用程序当做是一个进程,而一个进程又是由多个线程组成。 2.线程线程分为前台线程和后台线程前台线程:只有所有的前台线程都关闭才能完成程序的关闭。后台程序:只有所有的前台线程结束,后台程序自动结束。所有自己创建的线程都是前台线程。 3.单线程带来的问题就是当计算机 阅读全文
摘要:
1.为什么需要委托将一个方法传递给另一个方法作为参数。2.委托的概念当申明一个委托类型时,委托所指向的函数必须跟委托具有相同的路径。 3.委托的执行过程1)有参数和返回类型都相同的一系列函数。2)在命名空间下申明委托,其返回类型和参数必须和方法的一样。如:public delegate void D 阅读全文
摘要:
1.vs中的程序都是在dotnet/.net平台上开发并运行的。主要包括.net 和net framework框架两部分 在.net平台能实现的功能 包括:开发桌面应用程序;Internet应用程序(如京东;淘宝网站);手机开发;unity3D 即:游戏开发,虚拟现实的开发.net下的两种模式:c/ 阅读全文
摘要:
1.类中包含:字段;属性和方法。2.面向对象意在:写出通用的代码,屏蔽差异对象必须是看得见,摸得着的具体物体。--没有具体,则不能成为对象万物皆对象 我们把具有相同属性和相同方法的对象抽象为类。对象是根据类创建出来的实例类是不占内存的,对象要占内存 3.属性的作用就是保护字段,对字段的赋值和取值进行 阅读全文