歡迎大家關注我的公衆號【軟件測試小助手】,更新我每天的所學,幫助大家一起進步,每天進步一點點,加油!!!
邏輯思維題:
1、3L和5L的桶,要得到4L的水如何操作?
步驟:先裝滿3L的桶,倒入5L的桶裏面->裝滿3L的桶並倒水進5L的桶直到滿了【此時3L剩餘1L的水】->將5L的水倒了,剩餘的1L倒進去->裝滿3L的導入,此時5L的桶就有4L的水了。
2、2個沙漏一個4分鐘漏完,一個7分鐘漏完,怎麼製作一個9分鐘的漏洞?
思路:4分鐘+7分鐘的一起使用,4分鐘的結束後再使用一次,等到7分鐘結束時開始計時,加上2次的4分鐘,就是9分鐘
3、一圈蚊香能燒一個小時,用2圈蚊香如何判斷燒了15分鐘?
思路:一圈一個小時,兩頭一起點就是半個小時,加上第二圈的一起燒,等到第一圈燒完了,第二圈的兩頭燒,此時開始計時
代碼題:
字符集合:輸入一個字符串,求出該字符串包含的字符集合,並按順序排序(英文)
s_list = ['abc', 'wewe', 'jljld', 'abmmk', 'sdsadfab']
n_list = []
s = 'ab'
for i in range(len(s_list)):
if s in s_list[i]:
n_list.append(s_list[i])
# n_list按首字母排序
n_list.sort()
# n_list按首字母排序---倒敘
# n_list.sort(reverse=True)
print(n_list)