Python學習筆記1

2021-08-09 10:48:35 字數 889 閱讀 9813

介紹:python語言特點:易於學習,語法簡潔,是動態指令碼語言。

應用:爬蟲,大資料,測試,web,ai,指令碼處理,機器學習

不同於c、c++等編譯型語言,python是解釋型語言,由python直譯器解釋執行。

python語言的基本資料型別

一、數字

1.整數:int

2.浮點數(小數):float,無double

浮點數除法/運算結果是浮點數,//運算結果是整數

bin()結果二進位制,int()十進位制,hex()十六進製制,oct()八進位制

3.布林型別:true,flase

4.複數:後面加個j。例:6j

二、字串

單引號,雙引號,三引號。

單引號雙引號區分的意義,例:「let's go」

三引號:多行輸出

轉義字元:特殊的字元或者與本身語法有衝突時使用,如:「\n」換行,"\r"回車,print(「hello\\nworld」)結果是hello\nworld,沒有換行的出現

字串的運算:+,*,;

'hello'[0]:'h','hello'[-1]:o,'hello'[0:1]:'h','hello'[0:-1]:'hell','hello'[0:]:'hello','hello'[:-1]:'hell'

三、列表

,有序,可以增刪改查

四、元組

(),不能改

五、集合

{},無序不重複,不能索引,有&-|運算

六、字典

,key值唯一,key必須是不可變的型別。如:字串,元組,數字

對比:序列:字串,列表,元組。共有的操作:索引,+,切片,*

集合:&,|,-

元組和列表的最大不同,元組不能更改。

Python學習筆記(1)

在工作的業餘時間學習了一下python,個人覺得如果有下liunx下工作的習慣話,寫一些小的python指令碼很容易提高工作效率,以下主要是針對python與c 的區別而寫的一些學習筆記,共同溝通一起進步。1 python中不用 表示語句塊,而是用 來表示乙個塊的開始,而用縮進來表示各個語句塊之間的...

Python 學習筆記 1

2.讀了 python簡明教程 前面5章內容,很久之前看過一遍,現在是重溫,加做練習。教程是python v2.x,許多地方都不一樣了 help,print,exit 需要以函式的標準形式來替換,help print exit 之前的 raw input 被去掉,統一作input 3.python ...

python學習筆記(1 )

1 在確定自己不會匯入多個同名函式 從不同的模組匯入 的情況下,可以使用 from math import sqrt from 模組 import 函式 這樣就可以直接使用sqrt 9 而不用每次都用math.sqrt 9 2 可以使用變數來引用函式 及python中的大多數物件 如 import ...