python核心程式設計
python核心程式設計目錄
1.計算機要點
2.python要點
3.基本資料型別
4.運算子
5.條件控制語句
6.列表
7.元祖和字典
8.函式
9.高階程式設計
10.物件導向
11.物件導向&模組
12.異常和檔案
第一篇計算機要點
計算機基本概念
計算機的特點:數值計算、邏輯計算、儲存記憶功能
總結 : 能夠按照程式執行、自動、高速處理資料的現代化智慧型電子裝置
硬體和軟體:軟體:
軟體就是通過程式設計,完成的乙個一系列按照特定順序組織的計算機資料和特定指令的集合
計算機語言
編譯型語言:在機器執行之前就編譯成了機器碼------->先編譯在執行----->執行速度快、跨平台性不好(c語言)
解釋型語言:在執行之時進行解釋------->一邊解釋一邊執行--------> 執行速度慢、跨平台性好(python語言)
兩者區別(引用y同學的解釋):就像英語翻譯,編譯性語言是一整篇一起翻譯成中文,解釋型語言是一句一翻譯。
互動模式
tui:命令列的互動方式
dos命令
dirmd
rdcd
cd.cd…
cd\ cd/
delexit
gui:圖形介面化的互動方法
文字檔案和字符集
美國:ascii
歐洲:iso-8859-1
中國:gbk
萬國碼:unicode (utf-8)
進製
.二進位制:0,1
10 ----1
101-----5
12**0 +021+1*22 = 5
十進位制:0,1,2,3,4,5,6,7,8,9,10
八進位制:0,1,2, 3, 4, 5, 6, 7,10
十六進製制:0,1, 2,3, 4,5,6,7,8,9, a,b,c,d,e,f,10,11…1f
資料的轉換
bit是計算機中最小的單位
byte是我們最小的可操作的單位
8bit = 1byte(位元組)
1024byte = 1kb(千位元組)
1024kb = 1mb(兆位元組)
1024mb = 1gb(吉位元組)
1024gb = 1tb太位元組)
.環境變數
設定環境變數
開啟此電腦(我的電腦)
右鍵此電腦屬性
高階系統設定
環境變數
新增、修改、刪除確定、確定、確定
可以把平常用的多的軟體或者文件之類設定環境變數,
可以直接cmd開啟可以修改預設虛擬環境報安裝的位置
python核心程式設計
文件字串 應該多用,help 的作用就是把builtin的函式的文件字串取出然後列印出來。1 usr bin python 2 def printmax a,b 3 print max of two int numbers 4 x int a 5 y int b 6 if x y 7 print x...
Python核心程式設計
略1 下劃線 在直譯器中有特別的含義,表示最後乙個表示式的值。2 print函式進行格式化字串 print s is number d python 1 python is number 1 3 重定向輸出 logfile open tmp mylog.txt a print logfile,fat...
python核心程式設計 python物件
一 什麼是python物件 在python中,構造的任何型別的值都是乙個物件。比如乙個整數型別的值,乙個字串,乙個列表等,都可以看做是物件。所有的物件分為三部分 1 身份。每個物件都有個標識自己的id。可用內建函式id 檢視 2 型別。可用type 檢視 3 值。物件用來存放資料,當然其最主要的資料...