作业5
寫代碼,有如下變量,請按照要求實現每個功能 (共6分,每小題各0.5分)
name = " aleX"
# 1) 移除 name 變量對應的值兩邊的空格,并輸出處理結果
# 2) 判斷 name 變量對應的值是否以 "al" 開頭,并輸出結果?
# 3) 判斷 name 變量對應的值是否以 "X" 結尾,并輸出結果?
# 4) 將 name 變量對應的值中的 “l” 替換為 “p”,并輸出結果
# 5) 將 name 變量對應的值根據 “l” 分割,并輸出結果。
# 6) 將 name 變量對應的值變大寫,并輸出結果?
# 7) 將 name 變量對應的值變小寫,并輸出結果?
# 8) 請輸出 name 變量對應的值的第 2 個字符?
# 9) 請輸出 name 變量對應的值的前 3 個字符?
# 10) 請輸出 name 變量對應的值的后 2 個字符??
# 11) 請輸出 name 變量對應的值中 “e” 所在索引位置??
# 12) 獲取子序列,去掉最后一個字符。如: oldboy 則獲取 oldbo
name=' alex'
# print(name.strip())
# print(name.startswith('al'))
# print(name.endswith('x'))
# print(name.replace('l','p')) #apex
#print(name.split('l')) #[' a', 'ex ']
#print(name.upper()) # ALEX
#print(name.lower()) #alex
#print(name[1]) # a
#print(name[0:3]) # al
#print(name[-1:-3:-1]) # x
#print(name.index('e')) #3
#print(name[0:4]) ale
1. 有列表data=['alex',49,[1900,3,18]],分別取出列表中的名字,年齡,出生的年,月,日賦值給不同的變量2. 用列表模擬隊列3. 用列表模擬堆棧4. 有如下列表,請按照年齡排序(涉及到匿名函數) l=[{'name':'alex','age':84},{'name':'oldboy','age':73},{'name':'egon','age':18}, ] 1. # data=['alex',49,[1900,3,18]] # name=data[0] # age=data[1] # yer=data[2][0] # mon=data[2][1] # day=data[2][2 data=['alex',49,1900,3,18] # name=data.pop(0) # age=data.pop(0) # yer=data.pop(0) # mon=data.pop(0) # day=data.pop(0) # print(name) # print(age) # print(yer) # print(mon) # print(day) data=['alex',49,1900,3,18] day=data.pop(-1) mon=data.pop(-1) yer=data.pop(-1) age=data.pop(-1) name=data.pop(-1) print(name) print(age) print(yer) print(mon) print(day)
name=' alex'
# print(name.strip())
# print(name.startswith('al'))
# print(name.endswith('x'))
# print(name.replace('l','p')) #apex
#print(name.split('l')) #[' a', 'ex ']
#print(name.upper()) # ALEX
#print(name.lower()) #alex
#print(name[1]) # a
#print(name[0:3]) # al
#print(name[-1:-3:-1]) # x
#print(name.index('e')) #3
#print(name[0:4]) ale
1. 有列表data=['alex',49,[1900,3,18]],分別取出列表中的名字,年齡,出生的年,月,日賦值給不同的變量2. 用列表模擬隊列3. 用列表模擬堆棧4. 有如下列表,請按照年齡排序(涉及到匿名函數) l=[{'name':'alex','age':84},{'name':'oldboy','age':73},{'name':'egon','age':18}, ] 1. # data=['alex',49,[1900,3,18]] # name=data[0] # age=data[1] # yer=data[2][0] # mon=data[2][1] # day=data[2][2 data=['alex',49,1900,3,18] # name=data.pop(0) # age=data.pop(0) # yer=data.pop(0) # mon=data.pop(0) # day=data.pop(0) # print(name) # print(age) # print(yer) # print(mon) # print(day) data=['alex',49,1900,3,18] day=data.pop(-1) mon=data.pop(-1) yer=data.pop(-1) age=data.pop(-1) name=data.pop(-1) print(name) print(age) print(yer) print(mon) print(day)
?
#簡單購物車,要求如下: 實現打印商品詳細信息,用戶輸入商品名和購買個數,則將商品名,價格,購買個數加入購物列表,如果輸入為空或其他非法輸入則要求用戶重新輸入 msg_dic={ 'apple':10, 'tesla':100000, 'mac':3000, 'lenovo':30000, 'chicken':10, }?轉載于:https://www.cnblogs.com/ye-hui/p/9665044.html
總結
- 上一篇: IBM将自愿离职变常态 柳传志教你优雅回
- 下一篇: net stop mysql 发生系统错