2018年4月10日筆記
- Python的編碼
常見的支持中文的編碼有:utf-8 , gbk , gb2312
常見術語:decode(解碼) , encode(編碼)
在Python2中,不寫python代碼擡頭,在print中文字符時會出現亂碼;在Python3中不會出現這種情況。
因為Python2默認將代碼文件內容用ASCII編碼處理,所以不支持中文;而Python3默認將代碼文件內容用utf-8編碼處理。
使Python2支持中文有3種方式:
- 在代碼擡頭中加上 coding:utf-8
- 在中文字符串前加 u,如 s = u"哈哈"
- 使用decode()和encode(),如print(s.decode("utf-8").encode("gbk"))
- 習題1: 統計輸入字符串中的空格、數字、字母和其他字符出現的次數
- 習題2: ABCD乘9等於DCBA,求A、B、C、D的值
- 習題3: 九宮格
方法一:
方法二:
- 習題4: 求階乘和(使用函數實現)
2018年4月10日筆記
相關推薦
2018年4月10日筆記
統計輸入 ima info mage 情況 中文字符串 哈哈 習題 求階乘 Python的編碼 常見的支持中文的編碼有:utf-8 , gbk , gb2312 常見術語:decode(解碼) , encode(編碼) 在Python2中,不寫python代碼擡頭,在p
2018年4月14日筆記
生成 gen ever yield com 分享 高階函數 iter tor 函數關鍵字 def 函數聲明 return 返回值 pass 略過,啥也不幹 exit(1) 直接退出 高階函數:可接收另一個函數作為參數的函數 常用的高階函數有: map(
2018年4月19日筆記
基類 型號 查找 參數 字母 pass DC super clas 類的概念與聲明 類(class):用來描述具有相同屬性和方法的對象的集合。 一個類定義了該集合中每個對象所共有的屬性和方法。 對象是類的實例(instance)。 聲明一個類的一般形式如下: c
2018年4月26日筆記
關系 run 用法示例 a+b += .get 是否 hashlib 16進制 內置模塊:hashlib Python的hashlib提供了常見的摘要算法,如md5,sha1, sha224, sha256, sha384, sha512等等,其中md5最為常用。 什麽
2018年4月28日筆記
you 替換 其他 pytho HERE art group 結果 圖片 正則表達式 數量詞的貪婪模式與非貪婪模式 Python中數量詞默認是貪婪的,總是嘗試匹配盡可能多的字符 例如,正則表達式 "ab*" 如果用於查找 "abbbc",將匹配到 "abb
2018年5月10日筆記
conn imp key port 學生 但是 not oot mysql 在Python中如何表示數據庫表 方法一:由於數據庫表是一個二維表,所以可用list表示多行,list的每個元素是tuple,表示一行記錄 如:有一張學生信息表,包含學生的學號,姓名,年齡,可表
2018年4月2日推薦文章精選 “推薦好文,一篇看盡”
好文精選 推薦精選 好文推薦 記錄一次郵件容災恢復過程 作者:Juck_Zhang簡介:客戶目前使用的是Exchange Server 2013,兩前兩後,數據盤是存儲掛載過來的,郵件備份使用的是NBU,由於機房漏水,導致存儲服務器宕機。導致絕大部分數據丟失。 Nginx+Tomcat+me
2018年4月12日--python
模式 class line col 換行符 指針 file read code Pyhon3 -- 文件操作 文件的打開與關閉 open()打開文件;close()關閉文件。打開文件必須要關閉文件,所以open()和close()為成對使用。 open()參數意思。
2018年4月17日JAVA
lin 如意 框架 整形 aslist 內部類 get_id modify i++ JAVA中的集合類: JAVA中的集合類,是一種工具類,,就像是容器,存儲任意數量的具有共同屬性的對象。 集合的作用: 一、在類的內部對數據進行組織(如果
2018年4月16日第二階段項目整理
模糊 年收入 重要 其中 mes 可靠性 min dom 處理 項目名稱: 管家婆記賬軟件 產品詳情: 使用技術:JavaSE、Mysql。 運行環境:Windows 需求簡介: 隨著“後理財時代”的到來,“你不理財,財不理你”成為人們常掛在嘴邊的一句口頭禪,個人理財的重
2018年4月23日JAVA
hashtable dir 今天 為我 strong otf IT boolean str 一、Java Properties類 Java中有個比較重要的類Properties(Java.util.Properties),主要用於讀取Java的配置文件,各種語言都有
2018年4月24日JAVA
導致 神器 original 出了 join() 是個 yield方法 效率 超時時間 多線程 用多線程只有一個目的,那就是更好的利用cpu的資源,因為所有的多線程代碼都可以用單線程來實現。說這個話其實只有一半對,因為反應“多角色”的程序代碼,最起碼每個角色要給他一個線程吧
2018年5月3日筆記
表達 pst .text mkdir html str fin 字符串 文件 常用的正則表達式匹配規則 \d 表示一個數字字符,等價於 [0-9] \D 表示一個非數字字符,等價於 [^\d] \s 表示一個空白字符,等價於 [<空格>\t\r\n\f
2018年5月8日筆記
grep 字節 width RoCE system ID 字符串類型 工作 abs CentOS 7上安裝mysql # CentOS 7 安裝mysql 1. 檢測系統是否自帶安裝 mysql rpm -qa | grep mysql 2. 若已安裝,可以進行卸
2018年5月13日筆記
class leg 刪除 pass ota pan where ide maker SQL語句復習 創建一個庫 create database DB_name; 授權一個用戶 grant all privileges on *.* to ‘user1‘@‘%‘ ide
2018年5月17日筆記
最大 返回值 onf delete 常用操作 all 描述 app 筆記 python操作redis set操作 sadd(name, values) 增加 scard(name) 獲取 spop(name) 刪除並返回set中的一個隨機元素 srem(n
2018年5月19日筆記
共享內存 main 多核cpu 需要 target 創建 uil out lease 進程的概念 進程是程序在計算機上的一次執行活動。 進程可分為系統進程和用戶進程。 所有正在運行的進程輪流使用CPU,任何一個時間點有且只有一個進程占用CPU。 進程與線程的區
2018年5月22日筆記
req 阻塞 OS rom ron fun star 因此 -- Python共享內存 共享內存有兩個結構,一個是 Value, 一個是 Array,這兩個結構內部都實現了鎖機制,因此是多進程安全的。 Value 和 Array 都需要設置其中存放值的類型,d 是 do
2018年5月26日筆記
tin eas 配置 sel utc zone result config AS 習題1 先在utils.py文件中定義一個工具類 1 # utils.py 2 3 import os 4 import threading 5 import codecs
2018年7月1日筆記
復雜 web stat pri 其它 init 文件內容 判斷 示例 pillar Pillar在salt中是非常重要的組成部分,利用它可以完成很強大的功能,它可以指定一些信息到指定的minion上,不像grains一樣是分發到所有Minion上的,它保存的數據可以是動