原创 源碼 反碼 補碼詳解
一. 機器數和真值在學習原碼, 反碼和補碼之前, 需要先了解機器數和真值的概念.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