原创 Python面試彙總(一)

轉載自github:https://github.com/taizilongxu/interview_python#2-python%E4%B8%AD%E7%9A%84%E5%85%83%E7%B1%BBmetaclass 3 @stat

原创 Python-100-Days學習總結(1)

Day1 1、Python的優缺點 Python的優點很多,簡單的可以總結爲以下幾點。 簡單和明確,做一件事只有一種方法。 學習曲線低,跟其他很多語言相比,Python更容易上手。 開放源代碼,擁有強大的社區和生態圈。 解釋型語言,天生具

原创 python讀寫、創建文件、文件夾等等(os模塊的各種指令)

python中對文件、文件夾(文件操作函數)的操作需要涉及到os模塊和shutil模塊。 得到當前工作目錄,即當前Python腳本工作的目錄路徑:os.getcwd() 返回指定目錄下的所有文件和目錄名(非遞歸):os.listdir()

原创 《python數據結構與算法分析》程序代碼總結

1、用Python實現棧 class Stack(object): def __init__(self): self.items = [] def isEmpty(self): return len(self.items)

原创 Python——迭代對象、迭代器、生成器

在瞭解Python的數據結構時,容器(container)、可迭代對象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推導式(list,set,dict comprehension)衆多概念

原创 Python分位數的計算

案例1 Ex1: Given a data = [6, 47, 49, 15, 42, 41, 7, 39, 43, 40, 36],求Q1(25分位), Q2(50分位), Q3(75分位), IQR Solving: 步驟: 1. 排

原创 Python面試彙總(三)——redis

Redis是什麼? 是一個完全開源免費的key-value內存數據庫 通常被認爲是一個數據結構服務器,主要是因爲其有着豐富的數據結構 strings、map、 list、sets、 sorted sets redis支持的5種數據結構 h

原创 Python中的賦值與深淺拷貝

Python當中對於拷貝,分爲兩種類型。一種是數字和字符串,另一種就是列表、元組、字典等其他類型了。 一、數字和字符串的拷貝 1、賦值 舉個栗子: a1 = 123123 a2 = 123123 # a2 = a1 # 賦值 prin

原创 Python基礎——set集合

(原文鏈接)http://blog.csdn.net/business122/article/details/7541486# python的set和其他語言類似, 是一個無序不重複元素集, 基本功能包括關係測試和消除重複元素. 集合對象

原创 Python面試——數據結構(三)

查找 順序查找、折半查找、索引查找、分塊查找是靜態查找,動態查找有二叉排序樹查找,最優二叉樹查找,鍵樹查找,哈希表查找 靜態查找表 靜態查找表(Static Search Table):只作查找操作的查找表。 A:查詢某個“特定”數據

原创 Python面試彙總(五)——操作系統

一、進程與線程的關係以及區別 1.定義: 進程是對運行時程序的封裝,是系統進行資源調度和分配的的基本單位,實現了操作系統的併發; 線程是進程的子任務,是CPU調度和分派的基本單位,用於保證程序的 實時性,實現進程內部的併發; 2.關係:

原创 django學習(一)

一、html的submit方式 getElementById() 方法可返回對擁有指定 ID 的第一個對象的引用。 document.getElementById(id) eg: <html> <head> <script type=

原创 Linux面試——shell編程基礎

關於註釋的問題: 在shell中使用#進行註釋,注意,sh裏面沒有多行註釋,只能每一行加一個#號; 第一個shell腳本程序: #!/bin/bash # 上面中的 #! 是一種約定標記, 它可以告訴系統這個腳本需要什麼樣的解釋器來執

原创 Linux面試——awk

一、命令格式 awk [options] 'program' FILE ... 其中:     options:         -F:指明輸入時用到的字段分隔符,默認空白字符;         -v:指定變量    -v var=val

原创 Linux面試——sed

sed [-hnV][-e<script>][-f<script文件>][文本文件] 參數: -n 使用靜默模式,一般在sed的用法中,所有來自標準輸入的內容都要print到屏幕,加-n後只顯示經過sed處理的內容 -e<sc