內容包括:python2 、python3介紹及區別、資料型別、迴圈語句、選擇語句、檔案開啟讀寫等。
python 3 vs 2.x:
1:預設支援中文
2:不相容2.x
3:核心語法調整,更易學
4:新特性預設在3.x上有、
系統位數
32bit =記憶體的最大定址空間是2**32, 4gb
64bit, =2**64 但實際上支援不到這麼大的記憶體,2**4x, 目前主機板支援的最大的記憶體是100多gb
4gb ==64位系統 會不會比32位系統快? = 一樣的
系統位數
32bit =記憶體的最大定址空間是2**32, 4gb
64bit, =2**64 但實際上支援不到這莫大的記憶體,2**4x, 目前主機板支援的最大的記憶體是100多gb
4gb ==64位系統 會不會比32位系統快? = 一樣的
硬碟:5400轉 = 每分鐘 =騎自行車
7200轉 = 每分鐘 =騎電動車
10000轉 = 每分鐘 =騎快速電動車
15000轉 = 每分鐘 =騎電單車 機械硬碟最快的
ssd = tesla
python 2 or 3?
安裝互動器模式
開始--》cmd --> cd c:\ -->dir
cd = change directory
dir = 檢視當前目錄檔案列表
cd .. 返回上一層目錄
cd ../.. 返回上上一層目錄
cd ../../.. 返回上上上一層目錄
cd ../../../.. 返回上上上上一層目錄
環境變數
d:\program files\python35\scripts\;
d:\programfiles\python35\;
%systemroot%\system32;%systemroot%;%systemroot%\system32\wbem;%systemroot%\system32\windowspowershell\v1.0\;
d:\program files\python27
執行py程式方式為:
1. 互動器,缺點程式不能永久儲存,主要用與簡單的語法測試相關
2. 檔案執行
資料型別
1:變數
定義:為了儲存 和程式運算過程中的一些中間結果,為了方便日後呼叫。
2:命名規則
1. 要具有描述性
2. 變數名只能_,數字,字母組成,不可以是空格或特殊字元(#?<.,¥$*!~)
3. 不能以中文為變數名
4. 不能以數字開頭
5. 保留字元是不能被使用
常量 :不變的量 pie = 3.141592653....
在py裡面所有的變數都是可變的 ,所以用全部大寫的變數名來代表次變數為常量
字元編碼:
支援中文的第一張表就叫 gb2312
1980 gb2312 6700+
1995 gbk1.0 20000
2000 gb18030 27000
big5 台灣
unicode 萬國碼 支援所有國家和地區的編碼
2**16 = 65535 = 存乙個字元 統一占用2個位元組
utf-8 = unicode 的擴充套件集,可變長的字元編碼集
assic -->gb2312 ->gbk1.0-->gb18030
assic -->unicode -->utf-8 /utf-16
python2.x == assic 預設編碼
#!-*- coding:utf-8 -*-
#coding:utf-8
python3.x == unicode預設編碼
unicode 是向下相容gb2312 , gbk
注釋單行注釋 用#
多行注釋用三個單引號或三個雙引號 '''被注釋的內容'''
2017 課程總結
o 這一學期學習印象最深刻便是以順序和鏈式為基礎,演算法庫為輔,學習了線性表,棧和佇列,串和遞迴陣列。同時也學習了樹,並且以樹為基礎學習了圖,從邏輯結構上講包含著線性結構.非線性結構.索引結構和雜湊結構四種,其中以線性結和非線性結構為主。同時在每個演算法的學習上都進行演算法複雜度的計算,使我們對演算...
20145332課程總結
第一周學習總結 第二週學習總結 第三週學習總結 第四周學習總結 第五周學習總結 第六周學習總結 第七周學習總結 第八周學習總結 第九周學習總結 第十周學習總結 實驗一實驗二 實驗三實驗四 實驗五 託管 量彙總 4000行 實現專案 對於這門課的收穫,我想說這是我上大學以來學習的最為認真的一門課,也是...
Day1 課後總結
day1課後總結 目錄 提公升英語能力 絕大多數程式設計 由英語單詞構成 使用正確的學習方法 克服學習疲勞 學會自我切換學習方向,每天上課學習python以外可以拿出半個小時看英語單詞或者是理財投資 鍛鍊自我解決問題能力 typora詳細介紹請移步至本人另一篇部落格 語言 即人與人溝通交流之間的媒介...