前端初識python(筆記)

2022-04-02 00:10:17 字數 1092 閱讀 8740

主要記錄跟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...