主要記錄跟js不同
1.列印
python: print ("123")
js:document.write()
2.與或非
python:and or not
js: && || !
3.空值
python:none
js:null
4.注釋
python:以#開頭
js:以//開頭或者/**/
5.字串
如果'bob said \"i\'m ok\".' 需要轉義的 基本用法都一樣
但是python會有另一種的方法:raw字串
r 'bob said "i'm ok".'
6.js的陣列和python的list基本一樣
不同:python:按照索引查元素,可以有【-1】 這種負數選擇,從後面選值 js沒有
insert()
方法,它接受兩個引數,第乙個引數是索引號,第二個引數是待新增的新元素:
刪除元素:pop(2) 刪除指定位置的元素
7.特殊list:tuple 建立方法:t = ("1","2","3")
特殊處:裡面元素一旦建立 就不能更改,也沒有新增元素和刪除元素的方法
但是:如果t = ("1","2",["0","2"]) 裡面有乙個元素是陣列,,,可以通過t[-1][0] 可以進行更改:總結:tuple建立的list,元素不能進行更改,但是元素如果是list或者dict 可以對該元素裡面的內容進行改變,不能對該元素進行型別上的更改
特殊處:建立乙個元素的tuple t = (1,) 不用逗號的話 會當做四則運算的() 進行處理
8.dict:
dict的第乙個特點是查詢速度快,無論dict有10個元素還是10萬個元素,查詢速度都一樣。而list的查詢速度隨著元素增加而逐漸下降。
不過dict的查詢速度快不是沒有代價的,dict的缺點是占用記憶體大,還會浪費很多內容,list正好相反,占用記憶體小,但是查詢速度慢。
由於dict是按 key 查詢,所以,在乙個dict中,key不能重複。
dict的第二個特點就是儲存的key-value序對是沒有順序的!
9.
前端隨筆初識前端
接上章 table tr 行 td 列 width 的寬度 height 的高度 border 的邊框 cellspacing 單元格與單元格之間的間距 預設大約是2畫素 cellpadding 單元格與內容之間的空隙 預設值是0 bgcolor 背景顏色 bordercolor 邊框顏色 alig...
Python學習筆記( ) 初識python
閒時沒事做,就在網上隨便找關於幾種常用程式語言優缺點,顯然我被python這門特殊的語言給迷住,它在我眼中與其他的語言的最大不同在於其簡潔美所在,以及其強大各種庫的支援,它的 形式猶如我學習c語言的時老師講偽 一樣,看著非常舒服,功能很強大,學習起來也很簡單,它的應用也很廣泛,很多科學計算都選擇它,...
python學習筆記 初識python
python 學習筆記 初識 python 1 安裝 python3 先檢視電腦上是否安裝了 python 在linux 和mac os 上會預裝 python2 但windows 上不同,windows 沒有預裝任何 python 的版本。在 linux 和mac os 的控制台下鍵入 pytho...