首页上一页 1  下一页尾页 3 条记录 1/1页
        global是否可以将列表从局部变量变为全局变量?
                 	
                        发表在Python图书答疑
                        2023-02-08                                                
                    		
                            《零基础学Python》第7章  面向对象程序设计                            201页-201页                    	
                        
                        
                    
                    
                    	是否精华
                    	是
                    	否
                    
                    
                    
                            版块置顶:
                            是
                            否
                        
                    class Movie():
  def __int__(self):
      print('欢迎使用自动售票机')
  film_def():
        global film
        film = ['1、<环太平洋>', '2、<头号玩家>', '3、<红海行动>', '4、<光头强>']
        film_name = ''
        for i in film:
            film_name += +i
                print(film_name)
        film_num = int(input('选择你喜欢的电影:'+ film_name))
        return film_num - 1
movie = Movie()
film_my = film[movie.film_def()]     # 46行
print('电影:',film_my)
执行如下:
欢迎使用自动售票机~~
Traceback (most recent call last):
  File "D:/PycharmProjects/mypro02/0jc201.4.py", line 46, in <module>
    film_my = film[movie.film_def()]
NameError: name 'film' is not defined于2023-02-08 19:43:54编辑
        
        	
        
        
    
 
	
                                                 VIP会员
VIP会员 购物车
购物车


 私信
                         私信 
                     发表新帖
发表新帖 立即签到
立即签到 
        		  
        		 
         		 关注
关注
                  回复
 回复 支持(
                	支持( 反对(
                    反对(
 
                







 
                     
                     
					 
						 
						 
						 
						