python資料型別1

2021-08-28 04:48:15 字數 1618 閱讀 4448

寫**,有如下變數,請按照要求實現每個功能 (共6分,每小題各0.5分)

name = " alex"

移除 name 變數對應的值兩邊的空格,並輸出處理結果

name= '  alex  '

res= name.strip(' ')

print(res)

判斷 name 變數對應的值是否以 「al」 開頭,並輸出結果

name='alex'

print(name.startwith('al'))

判斷 name 變數對應的值是否以 「x」 結尾,並輸出結果

name='alex'

print(name.endwith('x'))

將 name 變數對應的值中的 「l」 替換為 「p」,並輸出結果

name='alex'

print(name.replace('l','p'))

將 name 變數對應的值根據 「l」 分割,並輸出結果。

name='alex'

print(name.split('l'))

將 name 變數對應的值變大寫,並輸出結果

name='alex'

print(name.upper())

將 name 變數對應的值變小寫,並輸出結果

name='alex'

print(name.lower())

請輸出 name 變數對應的值的第 2 個字元?

name='alex'

print(name[1])

請輸出 name 變數對應的值的前 3 個字元?

name='alex'

print(name[0:3])

請輸出 name 變數對應的值的後 2 個字元?

name='alex'

print(name[-1:-3:-1])

請輸出 name 變數對應的值中 「e」 所在索引位置?

name=' alex'

print(name.index('e'))

獲取子串行,去掉最後乙個字元。如: oldboy 則獲取 oldbo。

name=' alex'

a=name[:-1]

print(a)

有列表data=[『alex』,49,[1900,3,18]],分別取出列表中的名字,年齡,出生的年,月,日賦值給不同的變數

用列表模擬佇列

用列表模擬堆疊

有如下列表,請按照年齡排序(涉及到匿名函式)

l=[,,,

]l.sort(key=lambda item:item[『age』])

print(l)

簡單購物車,要求如下:

實現列印商品詳細資訊,使用者輸入商品名和購買個數,則將商品名,**,購買個數加入購物列表,如果輸入為空或其他非法輸入則要求使用者重新輸入

print(goods_l)

`

Python資料型別(1)數字資料型別

python語言是物件導向的一門程式語言。python中的資料型別其實就是python的內建基本物件。內建物件主要包括簡單型別和容器型別。簡單型別主要是數值型資料,容器型別是可以包含其他物件的集體,如序列,元組,對映,集合等。python中的資料型別也是物件,資料型別像其他物件一樣也有屬性 attr...

python資料型別彙總1

一 集合 1.集合是多個元素的無序組合,用 表示,用 分隔2.集合元素之間無序,每個元素唯一,不存在相同元素 同數學中的集合 3.集合元素不可修改 由於唯一性 4.建立集合型別用 或set 建立空集合型別,必須用set 5.s.add x 指當x不在集合s中,將x新增到s中 6.s.remove x...

1 Python資料型別

資料型別 1.數值 整型 其中還包括乙個布林型 浮點型複數 2.字串 3.空值 一 數值 1.python的數值型別分為3中 整數,浮點數 小數 複數 2.python中所有的整數都是int型別,整數的大小沒有限制,可以是乙個無限大的整數 3.浮點數 可能會得到乙個不是很精確的數值 二 字串 1.字...