python 基本語法部分001

2021-09-25 10:21:29 字數 1533 閱讀 1425

1、索引

lst = [1,2,3,4,5,[1,2,3,4]]

print(lst)

print(lst[0],lst[1])

print(lst[-1],lst[-2])

# python索引從0開始

# lst[-1]代表最後乙個元素

tup = ('a','b','c','d',('hello','world'))

print(tup)

print(tup[2],tup[-1])

# 元組索引和列表一樣

st = 'hello world'

print(st[0],st[2],st[-1])

# 字串索引和列表一樣

2、切片

# 切片用:表示

print(lst[2:3]) # 索引2至索引3,但不包含索引3

print(lst[:2]) # 從索引0至索引2,但不包含索引2

print(lst[1:]) # 從索引1至最後乙個元素,包含最後乙個元素

print(lst[1:-1]) # 從索引1至最後乙個元素,不包含最後乙個元素

print(st[1:])

print(st[:-2])

print(tup[2:5])

# 注意:切片是左閉右開

# 什麼是步長

lst = [10,20,30,40,50,60,70,80,90]

print(lst[::2])

# lst[a:b:n] → 對於lst序列,從索引a至索引b,但不包含索引b,其中間隔為n(步長)

# 什麼是步長

lst = [10,20,30,40,50,60,70,80,90]

print(lst[::2])

# lst[a:b:n] → 對於lst序列,從索引a至索引b,但不包含索引b,其中間隔為n(步長)

3、列表

# 列表的常用方法、函式

lst = [10,20,30,40,50,60,70,80,90]

print(len(lst))

# len(): 求長度

print(lst)

print('------')

lst.extend(['a','b'])

print(lst)

print('------')

# lst.extend():在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)

lst.insert(2,1000)

print(lst)

print('------')

# lst.insert():這裡是在索引2的位置,插入值1000

lst2 = lst

lst3 = lst.copy()

print(lst,id(lst))

print(lst2,id(lst2))

print(lst3,id(lst3))

# 複製列表,注意指向問題

JS語法部分

定義變數使用通用型別var 字串 需要引號 小數,整數,布林型 只返回對或錯 日期時間 算術運算子 1取餘數,2判斷是不是整數,3將某個數值變為某個範圍之內的數,4判斷a是不是b的倍數 關係運算子 不等於 邏輯運算子 並 或 非 其他運算子 賦值 型別轉換 parseint 轉換為整數 parsef...

日語語法部分總結

形容詞推量形 即表示推測的形式。詞尾 變成 後續推量助動詞 表示推測 例 涼 大概涼爽吧 大概好吧 不過,現代日語中,除了少數約定俗成的慣用形式中還可見 形式外,表示推測時,已經改用了更簡便的 終止形 方式了 例 涼 大概涼爽吧 2 形容動詞 1 詞形特徵 2 詞尾變化 活用 1 連用形 否定 用於...

URI解析 語法部分

為了清晰描述網路資源的位置,計算機先驅們搗鼓出了uri url urn這些邏輯模型。首先uri叫做統一資源識別符號,為了表示網路中的資源,必須確定嚴謹的語法 uri語法如下 表示可有可無 scheme scheme specific part fragment 其中scheme specific p...