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

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

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

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

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

        1.集合的创建

  

n = {1,2,3,4,5,6,7,8,9}                            
if 10 in n:                                        
    print(n,id(n))                                 
n_1 = {'remove()','discard()','pop()','clear()'}   
if 'pop()' in n_1:                                 
    print(n_1,id(n_1))                             
n_2 = {'add()','update()','in','not in'}           
if 'a' in n_2:                                     
    print(n_2,id(n_2))                             
n_3 = {'discard()','pop()','clear()','remove()'}   
if 'pop()' in n_3:                                 
    print(n_3,id(n_3))                             


        2.in

# 存在显示  => 不存在不显示                                  
n = {1,2,3,4,5,6,7,8,9}                            
if 10 in n:                                        
    print(n,id(n))                                 
n_1 = {'remove()','discard()','pop()','clear()'}   
if 'pop()' in n_1:                                 
    print(n_1,id(n_1))                             
n_2 = {'add()','update()','in','not in'}           
if 'a' in n_2:                                     
    print(n_2,id(n_2))                             
n_3 = {'discard()','pop()','clear()','remove()'}   
if 'pop()' in n_3:                                 
    print(n_3,id(n_3))                                 
                                                   


        3.not in

# 存在不显示  => 不存在显示                                 
nt = {1,2,3,4,5,6,7,8,9}                          
if 10 not in nt:                                  
    print(nt)                                     
nt_1 = {'add()','update()'}                       
if 'add()' not in nt_1:                           
    print(nt_1.title(nt_1))                       
nt_2 = {'remove','discard','pop()','clear()'}     
if 'd' not in nt_2:                               
    print(nt_2)                                   
nt_3 = {'discard()','remove()','pop()','clear()'} 
if 'remove()' not in nt_3:                        
    print(nt_3)                                   


        4.add()

#add()                                                                      
#一次只能添加一个元素                                                                 
#a = {} <=> 误以为是字典 会报错   a = set() <=> 不会报错                                 
# a = {}                                                                    
# a.add('update()')                                                         
# a.add('remove()')                                                         
# a.add('pop()')                                                            
# a.add('clear()')                                                          
# a.add('add()')                                                            
# print(a)#AttributeError: 'dict' object has no attribute 'add'             
a =  set()                                                                  
a.add('remove()')                                                           
a.add('pop()')                                                              
a.add('clear()')                                                            
a.add('add()')                                                              
print(a)                                                                    
a_1 = set()                                                                 
a_1.add('add()')                                                            
a_1.add('update()')                                                         
a_1.add('remove()')                                                         
a_1.add('discard()')                                                        
a_1.add('pop()')                                                            
print(a_1)                                                                  
a_2 = set()                                                                 
a_2.add('in')                                                               
a_2.add('clear()')                                                          
a_2.add('remove()')                                                         
a_2.add('pop()')                                                            
a_2.add('not in')                                                           
print(a_2)                                                                  
a_3 = set()                                                                 
a_3.add(4)                                                                  
a_3.add(9)                                                                  
a_3.add(10)                                                                 
a_3.add(11)                                                                 
a_3.add(21)                                                                 
print(a_3)                                                                  


        5.update()

u = set()                                                                      
u.update(['in'])                                                               
u.update(['dict','set','tuple','list'])                                        
print(u)                                                                       
u_1 = set()                                                                    
u_1.update(['remove()','discard()','pop()','clear()'])                         
print(u_1)                                                                     
u_2 = set()                                                                    
u_2.update([1,2,3,4,5,6,7,8,9])                                                
print(u_2)                                                                     
u_3 = set()                                                                    
u_3.update(['in','not in','remove()','add()'])                                 
print(u_3)                                                                     


        6.remove()

#一次删除一个指定元素,元素不存在则抛出KeyError                                                  
r = {'remove()','add()','pop()','clear()','discard()'}                        
print(r)                                                                      
r.remove('add()')                                                             
print(r)                                                                      
r_1 ={1,2,3,4,5,6,7,8,9}                                                      
print(r_1)                                                                    
r_1.remove(4)                                                                 
print(r_1)                                                                    
r_2 ={'dict','for','if','import'}                                             
print(r_2)                                                                    
# r_3 = {'pop()','remove()','discard()','clear()'}                            
# print(r_3)                                                                  
# r_3.remove('discar()')                                                      
# print(r_3)     #KeyError: 'discar()'                                        


        7.discard()

#  一次删除一个指定元素  元素不存在不会抛出错误                                    
d = {1,2,3,4,5,6,7,8,9}                                       
print(d)                                                      
d.discard(10)                                                 
print(d)                                                      
d_1 = {'in','add()','update'}                                 
print(d_1)                                                    
d_1.discard('add()')                                          
print(d_1)                                                    
d_2 = {'not in ','add()','remove()'}                          
print(d_2)                                                    
d_2.discard('remoye()')                                       
print(d_2)                                                    
d_3 = {'discard()','pop()','clear()'}                         
print(d_3)                                                    
d_3.discard('pop(')                                           
print(d_3)                                                    


        8.pop()

#一次只删除一个任意元素                                             
p = {1,2,3,4,5,6,7,8,9,10}                               
print(p)                                                 
p.pop()                                                  
print(p)                                                 
p_1 = {'pop()','clear()','remove()','discard()'}         
print(p_1)                                               
p_1.pop()                                                
print(p_1)                                               
p_2 = {'dict','list','tuple','add'}                      
print(p_2)                                               
p_2.pop()                                                
print(p_2)                                               
p_3 = {'int()','str()','float()','bool()'}               
print(p_3)                                               
p_3.pop()                                                
print(p_3)                                               


        9.clear()

#clear()                                                                                                                                         
#清空集合                                                                                                                                            
c = {1,2,3,4,5,6,7,8,9}                                                                                                                          
print(c)                                                                                                                                         
c.clear()                                                                                                                                        
print(c)                                                                                                                                         
c_1 = {'clear','pop','remove','discard'}                                                                                                         
print(c_1)                                                                                                                                       
c_1.clear()                                                                                                                                      
print(c_1)                                                                                                                                       
c_2 = {'tuple','list','pass','break'}                                                                                                            
print(c_2)                                                                                                                                       
c_2.clear()                                                                                                                                      
print(c_2)                                                                                                                                       
c_3 = {'in','not in','add()','update()','remove()','discard()','pop()','clear()'}                                                                
print(c_3)                                                                                                                                       
c_3.clear()                                                                                                                                      
print(c_3)                                                                                                                                       

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

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

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