寫**,有如下變數,請按照要求實現每個功能 (共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.字...