栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

零基础自学python复习基础 每日一练 【一个小时的练习】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

零基础自学python复习基础 每日一练 【一个小时的练习】

前言

目录

一、个小时的练习

           1.clear()
           2.del()
           3.列表元素的修改操作
           4.列表元素的排序操作
           5.列表生成式
           6.字典创建
           7.字典中元素获取
           8.字典判断
           9.字典删除
           10.字典增加
           11.字典修改
           12.字典遍历


    前言:零基础自学python复习基础 每日一练 一个小时的小练习  一日不练  百日空 

一、个小时的练习

           1.clear()

list1 = ['start','stop','step']
print(list1)
list1.clear()
print(list1)


           2.del()

# list2 = ['dict','start','list']
# del list2
# print(list2)#NameError
list2 = ['dict','start','list']
del list2[0]
print(list2)


           3.列表元素的修改操作

list3 = [1,2,3,4,5,6,7,8,9]
print(list3)
list3[1] = 9
print(list3)


           4.列表元素的排序操作

#sort()
list4 = [1,5,3,7,9,5,4]
print(list4)
list4.sort()
print(list4)
list5 = [9,5,6,7,4,3,1,4,]
print(list5)
list5.sort()
print(list5)
#sorted()
list6 = ['sort()','reverse=True','sorted()']
print(list6)
print(sorted(list6))
list7 = ['排序','索引','元组','reverse = True']
print(list7)
print(sorted(list7))
#reverse = True
list8 = ['sorted()','reverse = True','sort()']
print(list8)
list8.sort(reverse = True)
print(list8)
list9 = ['python','c','pycharm','php']
print(list9)
list9.sort(reverse = False)
print(list9)
list10 = ['tuple()','list()','dict()','set()']
print(list10)
list10.sort(reverse = True)
print(list10)
list11 = ['bool','str','int','float']
print(list11)
list11.sort(reverse = True)
print(list11)


           5.列表生成式

k  = 4
d = [k*k for x in range(1,4)]
print(d)
a = 20
e = [a*a for f in range(0,9)]
print(e)
t = 21
u = [t*t for g in range(0,4)]
print(u)


           6.字典创建

kjys = {'张三':40,'ctf':98,'dict()':'list()'}
print(kjys)
kjys_0 = dict(name = '李白', age = 21)
print(kjys_0)


           7.字典中元素获取

# [ ]
dict_0 = {'dict':'字典','列表':'list','popitem':'tuple()'}
d = dict_0["列表"]
print(d)
dict_1 = {'get()':'value','key':'Error'}
h = dict_1['get()']
print(h)
dict_2 = {'封装':'多态','继承':'类'}
u = dict_2['封装']
print(u)
# dict_3 = {'1':'2','3':'4'}
# y = dict_3['0']
# print(y)#KeyError: '0'
# dict_4 = {'4':'9','7':'3'}
# s = dict_4['9']
# print(s)#KeyError: '9'
#get()
dict_5 = {'封装':'对象','list()':'继承'}
k = dict_5.get('封装')
print(k)
dict_6 = {'get()':1,4:9}
cf = dict_6.get(9)#None
print(cf)
dict_7 = {'none':4,'get()':6}
cg = dict_7.get(7)
print(cg)#None


           8.字典判断

#in  存在元素   显示 反之
dict_8 = {1:2,4:9,7:3}
if  1 in dict_8:
    print(dict_8)#
if 10 in dict_8:
    print(dict_8)
#not in 不存在元素   显示 反之
dict_9 = {1:4,0:9,7:3}
if 1 not in dict_9:
    print(dict_9)
if 2 not  in dict_9:
    print(dict_9)


           9.字典删除

#del
dict_10 = {7:9,6:8,3:9}
del dict_10[7]
print(dict_10)
# del dict_10
# print(dict_10)#NameError:
# del dict_10[8]
# print(dict_10)#KeyError: 8
#pop()
dict_11 = {7:1,5:4,9:10}
# dict_11.pop()#TypeError:
# print(dict_11)
dict_11.pop(7)
print(dict_11)
# dict_11.pop(4)
# print(dict_11)#KeyError: 4
dict_11.pop(9)
print(dict_11)
#popitem()
dict_12 = {4:1,5:3,6:4}
dict_12.popitem()
print(dict_12)
# dict_12.popitem(4)
# print(dict_12)#TypeError:
#clear()
dict_13 = {1:4,5:1,6:8}
dict_13.clear()
print(dict_13)


           10.字典增加

#dict_14[4] = 'dict'
dict_14 = {4:2,6:3,7:1}
dict_14['list'] = 'dict'
print(dict_14)
dict_14 = {4:2,6:3,7:1}
dict_14['pop'] = 'python'
print(dict_14)


           11.字典修改

dict_15 = {4:2,6:3,7:1}
dict_15['3'] = 'not in'
print(dict_15)
dict_15 = {4:2,6:3,7:1}
dict_15[1] = 'in'
print(dict_15)


           12.字典遍历

#for - in
dict_15 = {4:2,6:3,7:1}
for  x in dict_15:
    print(x)
    print(dict_15)

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/931787.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号