wk1–python
1.python概述
一種解釋性丶物件導向丶動態資料型別的高階程式語言。
缺點:執行速度慢。
web後端
網路爬蟲
自動化運維
自動化測試
資料分析
人工智慧
計算機在記憶體中以二進位制的形式儲存資料
2.進製
二進位制:0b
八進位制:0o
十進位制:0d
十六進製制:0x 0123456789abcdef
十進位制轉二進位制:
倒除法,餘數逆序
12==>1100
二進位制轉十進位制
1x22+0x21 +1x2^0= 5
八進位制轉二進位制
一位轉三位,高位不夠補0
721 -->111 010 001
二進位制轉八進位制
111 011 101 ==>735
十六進製制轉二進位制
efc==>1110 1111 1100
二進位制轉十六進製制
1110 1111 0111==>ef7
結論:計算機以補碼的形式儲存資料
3.pycharm快捷鍵
快速換行:shift+enter
快速注釋(可批量):ctrl+/
直接複製行:ctrl+d
刪除當行:ctrl+x
縮排當前行(可批量):tab
取消縮排(可批量):tab+shift
替換:crtl+r
查詢:crtl+f
4.輸出丶輸入函式
print()輸出函式
同時輸出多個字串
方式一:使用 + 進行拼接(不產生空格)
方式二:使用 ,進行拼接(產生空格)
注意:列印變數無需帶雙引號
input(string)函式可以獲取從控制台輸入的字串
input(「請輸入你的名字:」)
5.pychorm進製轉化
「」.format(x)將x轉為二進位制
「」.format(x)將x轉為八進位制
「」.format(0b10)
「」.format(0x10)
注意十進位制轉其他進製的時候不用加0d,不然會報錯!
for example:print(".format(8)")==>1000
2019.6.4
python day1 基礎語法
資料採集 資料分析 web開發 django 自動化運維 運維開發工程師 自動化測試 測試開發工程師 人工智慧 數學 演算法 解釋性語言 可移植性 例如 從windows系統轉移到linux系統 跨平台使用 缺點 執行緒 假的 需程序彌補 執行緒被包含於程序 第三方庫較多 anaconda包含所有庫...
「1」基礎自學Python Day1
首先,解釋一下這個標題的意思,1 基礎是相對0基礎而言,有一點點的相關程式設計知識儲備。本人在接觸過一些很很基礎的程式設計知識的前提下,想通過網路和書籍自學python,但又不想一味地跟課程走,所以決定採用一種先定 目標 然後通過查閱網路和書籍資料向目標努力的方式,學習具體操作知識。可能有些與目標無...
Python Day1 操作列表 (2)
1.使用列表的一部分 切片 players chars akk myus sss lor print players 0 3 print players 1 4 print players 4 print players 1 print players 3 chars akk myus akk my...