『Python基础练习题』day04
生活随笔
收集整理的這篇文章主要介紹了
『Python基础练习题』day04
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
# 1.寫代碼,有如下列表,按照要求實(shí)現(xiàn)每一個(gè)功能
# li = ['Conan', 'Kidd', 'blame', 'jimmy', 'RachelMoore']
# 計(jì)算列表的長度并輸出# 列表中追加元素"kudo",并輸出添加后的列表# 請(qǐng)?jiān)诹斜淼牡?個(gè)位置插入元素"Tony",并輸出添加后的列表# 請(qǐng)修改列表第2個(gè)位置的元素為"Kelly",并輸出修改后的列表# 請(qǐng)將列表l2=[1,"a",3,4,"heart"]的每一個(gè)元素添加到列表li中,一行代碼實(shí)現(xiàn),不允許循環(huán)添加。# 請(qǐng)將字符串s = 'qwert'的每一個(gè)元素添加到列表li中,一行代碼實(shí)現(xiàn),不允許循環(huán)添加。# 請(qǐng)刪除列表中的元素"jimmy",并輸出刪除后的列表# 請(qǐng)刪除列表中的第2個(gè)元素,并輸出刪除的元素和刪除元素后的列表# 請(qǐng)刪除列表中的第2至4個(gè)元素,并輸出刪除元素后的列表# 2.寫代碼,有如下列表,利用切片實(shí)現(xiàn)每一個(gè)功能
# li = [1, 3, 2, 'a', 4, 'b', 5, 'c']
# 通過對(duì)li列表的切片形成新的列表l1,l1 = [1, 3, 2]# 通過對(duì)li列表的切片形成新的列表l2,l2 = ['a', 4, 'b']# 通過對(duì)li列表的切片形成新的列表l3,l3 = [1, 2, 4, 5]# 通過對(duì)li列表的切片形成新的列表l4,l4 = [3, 'a', 'b']# 通過對(duì)li列表的切片形成新的列表l5,l5 = ['c']# 通過對(duì)li列表的切片形成新的列表l6,l6 = ['b', 'a', 3]# 3.寫代碼,有如下列表,按照要求實(shí)現(xiàn)每一個(gè)功能。
# lis = [2, 30, 'k', ['qwe', 20, ['k1', ['tt', 3, '1']], 89], 'ab', 'adv']
# 將列表lis中的'tt'變成大寫。# 將列表中的數(shù)字3變成字符串'100'。# 將列表中的字符串'1'變成數(shù)字101。# 4.請(qǐng)用代碼實(shí)現(xiàn):
# li = ["conan", "kidd", "jimmy"]
# 利用下劃線將列表的每一個(gè)元素拼接成字符串'conan_kidd_jimmy'# 5.利用for循環(huán)和range打印出下面列表的索引。
# li = ['Conan', 'Kidd', 'blame', 'jimmy', 'RachelMoore']# 6.利用for循環(huán)和range找出100以內(nèi)所有的偶數(shù)并將這些偶數(shù)插入到一個(gè)新列表中。# 7.利用for循環(huán)和range 找出50以內(nèi)能被3整除的數(shù),并將這些數(shù)插入到一個(gè)新列表中。# 8.利用for循環(huán)和range從100~1,倒序打印。# 9.利用for循環(huán)和range從100~10,倒序?qū)⑺械呐紨?shù)添加到一個(gè)新列表中,然后對(duì)列表的元素進(jìn)行篩選,將能被4整除的數(shù)留下來。# 10.利用for循環(huán)和range,將1-30的數(shù)字一次添加到一個(gè)列表中,并循環(huán)這個(gè)列表,將能被3整除的數(shù)改成*。# 11.查找列表li中的元素,移除每個(gè)元素的空格,并找出以"A"或者"a"開頭,并以"c"結(jié)尾的所有元素,并添加到一個(gè)新列表中,最后循環(huán)打印這個(gè)新列表。
li = ['Conan', 'Abc ', 'blameC', 'jimmy', 'RachelMoore', ' aqc']# 12.開發(fā)敏感詞語過濾程序,提示用戶輸入評(píng)論內(nèi)容,如果用戶輸入的內(nèi)容中包含特殊的字符:
"""
敏感詞列表 li = ["蒼老師", "東京熱", "武藤蘭", "波多野結(jié)衣"]
則將用戶輸入的內(nèi)容中的敏感詞匯替換成等長度的*(蒼老師就替換***),并添加到一個(gè)列表中;如果用戶輸入的內(nèi)容沒有敏感詞匯,則直接添加到上述的列表中。
"""# 13.有如下列表(選做題)
li = [1, 3, 4, 'jimmy', [3, 7, 8, 'Conan'], 5, 'Rachel']
"""
循環(huán)打印列表中的每個(gè)元素,遇到列表則再循環(huán)打印出它里面的元素。
我想要的結(jié)果是:
1
3
4
'jimmy'
3
7
8
'Conan'
5
Rachel
"""
轉(zhuǎn)載于:https://www.cnblogs.com/BlameKidd/p/11371611.html
總結(jié)
以上是生活随笔為你收集整理的『Python基础练习题』day04的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Daring Fireball
- 下一篇: 关于综合布线系统双绞线电缆的屏蔽问题