原创 源碼 反碼 補碼詳解

一. 機器數和真值在學習原碼, 反碼和補碼之前, 需要先了解機器數和真值的概念.1、機器數一個數在計算機中的二進制表示形式,  叫做這個數的機器數。機器數是帶符號的,在計算機用一個數的最高位存放符號, 正數爲0, 負數爲1.比如,十進制中

原创 __name__屬性的含義

所有的模塊都用一個__name__屬性,name的值取決於如何應用模塊,作爲獨立程序運行時,__name__屬性的值爲“__main__”,而作爲模塊導入的時候,這個值爲模塊的名字

原创 Python魔法方法--基本的魔法方法

__new__(cls[,...]) 1.__new__是在一個對象實例化時候所調用的第一個方法 2.他的第一個參數是這個類,其他的參數是用來直接傳遞給__init__方法 3.__new__決定是否使用該__init__方法,因爲.__

原创 線程與進程

鏈接 http://www.cnblogs.com/skynet/archive/2010/10/30/1865267.html 前言 線程?爲什麼有了進程還需要線程呢,他們有什麼區別?使用線程有什麼優勢呢?還有多線程編程的一些細節問

原创 pygame---基礎

1.surface 對象就是指圖像 2.圖像的載入上是利用像素的顏色轉換 3.圖像的移動(幀--一幅圖像,幀率--每秒鐘有多少幅圖像 pygame支持40~200幀  time.clock.tick()控制幀率) 點贊

原创 lambda 表達式

lambda 表達式爲匿名函數,形式爲   lambda 參數:返回值 •Python寫一些執行腳本時,使用lambda就可以省下定義函數過程,比如說我們只是需要寫個簡單的腳本來管理服務器時間,我們就不需要專門定義一個函數然後再寫調用,

原创 Python --生成器

轉載自http://www.oschina.net/translate/improve-your-python-yield-and-generators-explained 協程與子例程        我們調用一個普通的Python

原创 GUI的終極選擇--tkinter

import tkinter as tk app = tk.Tk() //生成root窗口 top level app.title("FishC Demo") theLabel = tk.Label(app, text="我的第二個

原创 類 -- 繼承

1.單一繼承  class DerivedClassName(BaseClassName): …… 2.多重繼承 class DerivedClassName(Base1, Base2, Base3): …… 如果子類定義與父類同名

原创 類和對象

1.類名第一個字母大寫,(函數小寫)便於區分 2.類分爲屬性(變量)和方法(函數) 3.面向對象編程特點:封裝:對外部隱藏對象的工作細節   繼承:子類自動共享父類之間的數據和方法的機制   多態:可以對不同類的對象調用相同的方法,產生不

原创 BIF--filter() 過濾器 和 map()映射

Help on class filter in module builtins: class filter(object) | filter(function or None, iterable) --> filter object

原创 三個數比較大小問題

三個數比較大小,源碼1和源碼2一個成功一個失敗源碼1     運行正常,但無法交換,失敗。#include<stdio.h>void swap(int m,int n);       //交換void main(){      int a

原创 魔法方法--迭代器

迭代:是重複反饋的過程,其目的通常是爲了接近並達到所需的目標或結果。每一次對過程的重複被稱爲一次迭代,而每一次迭代的結果被用來作爲下一次迭代初始值。 •iter() –__iter__() •next() –__next__()

原创 遞歸的執行過程

 1.遞歸不是在自己代碼上執行,而是在內存中新建一個代碼塊運行。所以遞歸比較吃內存。第2,遞歸是有進有出的。出來的時候。這段代碼自動銷燬。一層套一層的。 點贊 收藏 分享 文章舉報

原创 【C/C++ 】C++庫類大全

標準庫 生命是短促的,然而儘管如此,人們還是有時候講求禮節C++標準庫,包含了STL容器,算法和函數等。 C++ Standard Library:是一系列類和函數的湊集,應用核心說話編寫,也是C++ISO自身標準的一項目組。 Sta