码迷,mamicode.com
首页 > 编程语言
14、python基础
一 标准数据类型 1 整形和浮点形 python2.*与python3.*关于整型的区别 python2.* 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63~2** ...
分类:编程语言   时间:2017-06-08 00:10:57    阅读次数:257
13、Python入门
一 第一句python代码 1. 解释器:即时调试代码,代码无法永久保存 2. 文件:永久保存代码 在D:\python_test\目录下新建文件hello.py,编写代码如下 执行hello.py,即python D:\python_test\hello.py python内部执行过程如下: 上一 ...
分类:编程语言   时间:2017-06-08 00:09:18    阅读次数:281
MFC 加入背景图片并让控件背景透明
/*加入背景图片*/ BOOL CTOOLDlg::OnEraseBkgnd(CDC* pDC) { // TODO: 在此加入消息处理程序代码和/或调用默认值 CDialog::OnEraseBkgnd(pDC); HBITMAP m_hBitmap; HDC m_hBkDC; m_hBitmap ...
分类:编程语言   时间:2017-06-07 23:21:21    阅读次数:450
深度解析Python动态语言
1.动态语言的定义 动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。例如JavaScript便是一个动态语言,除此之外如PHP、R ...
分类:编程语言   时间:2017-06-07 23:19:47    阅读次数:399
Java权威编码规范
一、编程规约 (一) 命名规约 1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _nam / __name / $Object / name_ / name$ / Object$2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使 ...
分类:编程语言   时间:2017-06-07 23:19:38    阅读次数:390
python_day2_homework
1:编写for循环,利用索引遍历出每一个字符msg='hello egon 666' 2:编写while循环,利用索引遍历出每一个字符msg='hello egon 666' 3:msg='hello alex'中的alex替换成SB 4:msg='/etc/a.txt|365|get'将该字符的文 ...
分类:编程语言   时间:2017-06-07 23:19:15    阅读次数:301
Python 面向对象
Python面相对象概念 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即 ...
分类:编程语言   时间:2017-06-07 23:18:50    阅读次数:274
python基础之数据类型
1.数据类型 python中的数据类型 python使用对象模型来存储数据,每一个数据类型都有一个内置的类,每新建一个数据,实际就是在初始化生成一个对象,即所有数据都是对象。 ...
分类:编程语言   时间:2017-06-07 23:18:44    阅读次数:262
深刻理解Python中的元类(metaclass)
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e ...
分类:编程语言   时间:2017-06-07 23:17:45    阅读次数:303
python 带小数点时间格式化
将带小数点的时间字符串解析 ...
分类:编程语言   时间:2017-06-07 23:17:09    阅读次数:319
单例模式【python】
在python中,如需让一个类只能创建一个实例对象,怎么能才能做到呢? 思路:1.通过同一个类创建的不同对象,都让他们指向同一个方向。 2.让个类只能创建唯一的实例对象。 方法:用到 _ _new_ _ 方法 '''定义一个类''' 让这个类自己通过new方法创建一个对象 并在每次创建对象时进行判断 ...
分类:编程语言   时间:2017-06-07 23:16:32    阅读次数:219
Java finally语句到底是在return之前还是之后执行?
网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样final ...
分类:编程语言   时间:2017-06-07 23:16:14    阅读次数:281
Python-生成器/你不知道的点
1.什么是生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以 ...
分类:编程语言   时间:2017-06-07 23:15:58    阅读次数:302
python 迭代器和生成器
迭代器 Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在 for 循环中就可以对它进行循环处理了。那么它与一般的序列类型(list, tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个有着next ...
分类:编程语言   时间:2017-06-07 23:15:31    阅读次数:307
List数组细解
ArrayList:底层数据结构是数组,查询快,增删慢,线程不安全,效率高 Vector :底层数据结构是数组,查询快,增删慢,线程安全,效率低 LinkedList:底层数据结构是链表,查询慢,增删快,线程不安全,效率高 ArrayList数组的使用:存储字符串并遍历 ArrayList arr ...
分类:编程语言   时间:2017-06-07 23:15:09    阅读次数:203
Java中的访问权限解析
在Java中不同的对象和类拥有不同的访问权限,所以在java中对不同的类和对象仅向权限的设置显得尤为重要.java中的权限主要分为四种,public,protect,private,和default在声明类和对象的时候如果没有注明权限则为默认的即(default).下面将对这四种权限仅向简单的解析, ...
分类:编程语言   时间:2017-06-07 23:14:31    阅读次数:236
Java集合之保持compareTo和equals同步
在Java中我们常使用Comparable接口来实现排序,其中compareTo是实现该接口方法。我们知道compareTo返回0表示两个对象相等,返回正数表示大于,返回负数表示小于。同时我们也知道equals也可以判断两个对象是否相等,那么他们两者之间是否存在关联关系呢? Student类实现Co ...
分类:编程语言   时间:2017-06-07 23:12:59    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!