原创 函數生成器

****生成器  生成器指生成器對象,可以由生成器表達式得到,也可以用yield關鍵字得到一個生成器函數,調用這個函數得到一個生成器對象 延遲計算,惰性求值  yield:生成器返回值(惰性) 例def inc():for i in ran

原创 匿名函數及遞歸函數

匿名函數:  即沒有名字 lambda  例:(lambda x , y: x +y)(4,5)打印:9 函數內容:return x +y 冒號後面只能跟1個表達式冒號之後,不能出等號、return語句只能寫在1行上    遞歸函數  函

原创 python函數、參數解構以及函數作用域

函數定義: def 函數名(參數列表) 函數體 [return 返還值]   callable() #判斷是否爲調用對象(括號內爲函數名,後面不能有括號) 例:def add(x,y):return x + y add(1

原创 Python內建函數

Python內建函數  id() hash() type() 類型轉換,如float() int() tuple()input() print() abs()   print(file = sys.stdout) sys.stdo

原创 列表解析式

列表解析式  不允許出現else、elifprint(i for i in range(20) if i %2 == 0 if i % 3 == 0)相當於:lst4[]for i in range(20):if i % 2 ==0:if

原创 字典及datetime模塊

字典 dict 可變的、無序的、key不重複,key可哈希  定義方式 d1 = dict()d1 = {}d1 = {1:1,'2':2,'a':[3,4]}d1 = dict([1,2),['a',300],{10,2}]) 必須是二元

原创 集set

集set  可變的、無序的、不重複(去重)的元素集合無修改,要麼刪除,要麼加新元素,無法索引,可以迭代所有元素 solo_set = set() #定義空集合需要使用set(),使用{}相當於定義字典  set 增加:  s6.add(

原创 三元表達式、bytes、bytearrar類型以及切片等

三元表達式(if 和 else 必須同時出現) if i == j:endchar = '\n'else:endchar = ' ' v char ='\n' if i ==j else '' #三元表達式(真寫

原创 random模塊、字符串

隨機數: random模塊  import random random.randint(1,2)   #[1,2]random.randrange(1,2)   #[1,2) random.choice(lst) #從一個列表中

原创 python四種數據結構以及list詳解

四種數據結構: list 使用[]表示,線性的數據結構,適合查找數據,不適合增刪數據  鏈表: 適合增刪數據,不適合查找數據  queue:隊列:(先進先出或後進先出) 不允許隊列在中間進行變化。  stack:棧 後進先出(落盤子) 列表

原创 小程序

1.輸出數,分別打印個、十、百、千、萬 n = t = m = int(input('>>')) #定義變量i = 1while n >= 10: # 計算數字位數n = n / 10i += 1 while i > 0: #分別打印位數i

原创 linux中安裝pyenv

1.安裝git yum install git -y  2.安裝python依賴 yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-d

原创 0320筆記(重定向和部分文本處理)

whoami 顯示當前用戶 screen-S [會話名]: 開啓會話-x [會話名]:加入會話-ls: 可以看到所有會話-r:恢復會話exit關閉或退出會話 第三方文檔:http://www.nginx.orghttp://tomcat.a

原创 0318:linux環境部署

一.安裝虛擬機 1.下載並安裝 VMware 5.x2.下載CentOS7 鏡像3.下載xshell64.創建新的虛擬機5.安裝CentOS系統配置網卡,正常連接外網 部分簡單linux命令: enable :查看內部命令type +[命令

原创 yum倉庫、源以及編譯安裝筆記

rpm -ivh 安裝軟件包   yum /etc/yum.conf:爲所有倉庫進行公共配置 /etc/yum.repos.d/*.repo :爲倉庫的指向提供配置例 :[base]name=CentOS basemirrorlist=fi