2018-9-28

一、Python概述

[if !supportLists]1.?[endif]定義:

是一種解釋型(沒有編譯,類似php和perl語言)、面向對象(面向對象的風格或代碼封裝在對象的編譯技術)、動態(tài)數(shù)據類型(交互式,直接互動執(zhí)行程序)

Python借鑒其他語言C,C++,Shell,unix腳本

[if !supportLists]2.?[endif]Python特點:

易于學習(關鍵字較少,結構簡單、明確定義的語法)、閱讀(代碼定義清晰)、維護、一個廣泛的標注庫(豐富的庫,跨平臺)、互動模式、可移植(.Py格式)、可擴展(不愿意開放的用C、C++在PYthon中調用)、數(shù)據庫(主要的商業(yè)數(shù)據庫接口)、GUI編程(圖形用戶界面/接口,只采用圖形方式現(xiàn)實的計算機操作用戶界面)、可嵌入(python嵌入C、C++)。

[if !supportLists]3.?[endif]缺點:運行速度慢(解釋型語言,代碼在執(zhí)行時會一行一行地翻譯成CPU能理解的機器碼)、代碼不能加密

Ps,進程中:數(shù)據密集型(大量運算),io密集型型(磁盤讀寫 網絡等待)

Sublime文本編輯器

[if !supportLists]二、[endif]內存

1.計算機是存儲數(shù)據、計算數(shù)據

數(shù)據存在內存里(升級內存為了尋址空間更長)

內存(無數(shù)個·(地址+一個字節(jié)(8個0或1)))與CPU進行溝通的橋梁,程序的運行在內存計算

[if !supportLists]2.?[endif]內存單位

8bit=1字節(jié)

1024字節(jié)=1k

1024k=1M ???G、T

[if !supportLists]3.?[endif]二進制、八進制、十進制

內存地址用十六進制數(shù)表示

[if !supportLists]4.?[endif]轉換進制

1 ?1 1 1 1(2)轉換--8421法

16 8 4 2 1(10)

A.十進制-》二進制: 倒除法+余數(shù)逆序

B.二進制-》十進制

10(2)=0*2^0+1*2^1=3(10)

C.八進制-》二進制: ?一位轉三位

8421法

:5=4+1,按十進制

65(8)=110101(2)

[if !supportLists]D.?[endif]十六進制-》二進制:一位轉四位,按十進制

[if !supportLists]E.?[endif]二進制-》八進制:三位取一位,二轉八反向思維

[if !supportLists]F.?[endif]二進制-》十六進制:四位取一位,二轉十六反向思維

[if !supportLists]5.?[endif]數(shù)據存儲

先開辟內存空間(最小單位字節(jié)),再存數(shù)據,4個字節(jié)32位

相對路徑:從根目錄開始鏈結的路徑

絕對路徑:非根目錄開始鏈結的路徑

三、PyCharm軟件應用

Ps:代碼規(guī)范 空格

Boolean(布爾值Ture or False)

6.隨機數(shù)的庫

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 文章圖片上傳不正常,如需文檔,可聯(lián)系微信:1017429387 目錄 1 安裝... 4 1.1 配置探針... ...
    Mrhappy_a7eb閱讀 6,917評論 0 5
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標準。 注意:講述HT...
    kismetajun閱讀 28,802評論 1 45
  • Python語言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個如下例子,分析運行結果: 代碼一: a = 1 def...
    時光清淺03閱讀 566評論 0 0
  • 寒露至,秋涼深。糾糾纏纏的酷夏真的和我們來年再見了?;厥捉衲甑南奶?,除了熱還是熱,確實沒有給我們留下太多的印象,可...
    洪七公叫花雞閱讀 859評論 4 6

友情鏈接更多精彩內容