python02_基本命令

pip 源 經過哪一個網站或地址去安裝
yum 源
yum install epel-release 擴展源 下一些默認源裏沒有的包java

計算機沒法識別C,python
計算機只認二進制0 1
C語言 靜態編譯型語言 運行以前就須要所有編譯好
python 動態解釋型語言 一邊運行一邊編譯python

.py --》被解釋器翻譯成python字節碼 .pyc(介於人類語言和機器語言之間)---》pvm虛擬機
python解釋器有:cpython,jpython,ironpython,pypy
cpython----C語言實現
jpython-----Java實現
.py----》java字節碼----》jvm虛擬機
ironpython------》net平臺基礎上,C#實現
pypy----》是用python寫的python解釋器,速度快 引入「即時編譯」的概念jit
主流還是Cpython,由於pypy對不少其餘三方庫不支持 cpython能夠用到的功能pypy沒有
python02_基本命令jvm

pip源,國內源下載更快
pip install ipython -i "源地址"ide

  1. 阿里雲 http://mirrors.aliyun.com/pypi/simple/2.
  2. 豆瓣http://pypi.douban.com/simple/
  3. 清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
  4. 中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
  5. 華中科技大學http://pypi.hustunique.com/網站

    ">>>" 是鍵入python語句的主要提示符
    "..." 是python語句的次要提示符阿里雲

| 這個符號表示符號前命令輸出的內容做爲後面命令的輸入內容
grep過濾翻譯

程序運行:
代碼寫在磁盤上的,運行時從磁盤加載到內存,程序在內存上運行,變量保存在內存上,程序最後都會轉變成機器指令,cpu去執行blog

賦值-引用機制
python02_基本命令
引用計數
當name賦值「wen」,引用計數爲1,再賦值name="liu"時,引用計數爲0,觸發回收,刪除原來的「wen」ip

python的輸入與輸出:
1)輸入
python02_基本命令
2)輸出
python02_基本命令內存

單行註釋 #
多行註釋 三個引號(單引號多引號都行)先後都要三個
選中要註釋的幾行,按CTRL+/

快捷:
CTRL+A 全選
建議4個空格縮進
續行 \
Ctrl + 懸浮/單擊鼠標左鍵: 簡介/進入代碼定義
Ctrl + /: 行註釋/取消行註釋
Ctrl + Shift + / : 塊註釋
Ctrl + Alt + L : 代碼格式化
Ctrl + D : 複製選定的區域或行
Ctrl + R:替換
Shift + F10 : 運行

附錄:pycharm自定義模板$ {PROJECT_NAME} - 當前項目的名稱。$ {NAME} - 在文件建立過程當中在「新建文件」對話框中指定的新文件的名稱。$ {USER} - 當前用戶的登陸名。$ {DATE} - 當前的系統日期。  $ {TIME} - 當前系統時間。  $ {YEAR} - 今年。  $ {MONTH} - 當月。  $ {DAY} - 當月的當天。  $ {HOUR} - 目前的小時。  $ {MINUTE} - 當前分鐘。  $ {PRODUCT_NAME} - 將在其中建立文件的IDE的名稱。  $ {MONTH_NAME_SHORT} - 月份名稱的前3個字母。 示例:1月,2月等  $ {MONTH_NAME_FULL} - 一個月的全名。 示例:1月,2月等

相關文章
相關標籤/搜索