01-06 26—30


26、請反轉字符串“aStr”?

print("aStr"[::-1])

27、請按list1中元素的age由大到小排序

list1 = [{'name':'a','age':20},{'name':'b','age':30},{'name':'c','age':25}]

sorted(list1,key=lambda x:x['age'],reverse=True)

28、常用的字符串格式化哪幾種?

'''
name = '張三'

1)占位符
s1 = "%s DSB 你好"%name

2)format
s2 = '{} DSB 你好'.format(name)

3)f-string(python3.6之后才有的特性)
s3 = f'{name} DSB 你好'
'''

29、簡述字符串駐留機制

'''
對於短字符串,將其賦值給多個不同的對象時,內存中只有一個副本,多個對象共享該副 
本。長字符串不遵守駐留機制。

駐留適用范圍: 由數字,字符和下划線(_)組成的python標識符以及整數[-5,256]。 
'''

30、下面代碼的輸出結果將是什么?

list = ['a', 'b', 'c', 'd', 'e']
print(list[10:])

'''
下面的代碼將輸出[],不會產生IndexError錯誤。就像所期望的那樣,嘗試用超出成員的個數的index

來獲取某個列表的成員。例如,嘗試獲取list[10]和之后的成員,會導致IndexError。
'''


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM