پرسش خود را بپرسید
			
		
		
			
				
			
				
					
						 
					
					
				
					
						 
					
					
			
			
				
				
					
						
					
					
					
						
							
								
								
									
										
											
												 
											
											
										
											
												 
											
											
										
											
												 
											
											
									
								
							
						
					
						
							
							
						
				
			
		
			
				
					
				
					
						
					
				
			
				
					
						
						
							
								
							
							
								
									
										
										
											
												
													
														 
													
													
												
													
														 
													
													
												
													
														 
													
													
											
										
									
								
								
									
										 
									
									
							
								
									
									
								
						
					
				
		
			
				
					
				
			
			
				
			
		
		
			
				
			
		
		
			
		
	
	تفاوت بین متغیرهای محلی و متغیرهای سراسری در پایتون
						
							١ سال پیش
						
					
				
						
							١٠٣
						
					
				در پایتون، تفاوت بین متغیرهای محلی و متغیرهای سراسری چیه و چگونه میتوان از کلیدواژه global برای دسترسی به متغیرهای سراسری استفاده کرد؟
										
											٢,٠٤٢
										
									
									
												١
											
										
												٥
											
										
												٩٦
											
										١ پاسخ
						
							مرتب سازی بر اساس:
						
					
					در پایتون، متغیرها به دو دسته محلی (local) و سراسری (global) تقسیم میشوند:
- متغیرهای محلی (Local Variables):- این متغیرها داخل یک تابع تعریف میشوند و فقط در همان تابع قابل دسترسی هستند.
- وقتی تابع به پایان میرسد، متغیرهای محلی از بین میروند.
 
- متغیرهای سراسری (Global Variables):- این متغیرها خارج از هر تابعی تعریف میشوند و در تمام برنامه قابل دسترسی هستند.
- متغیرهای سراسری تا پایان اجرای برنامه وجود دارند. 
 
برای دسترسی به یک متغیر سراسری داخل یک تابع و تغییر مقدار آن، باید از کلیدواژه global استفاده کنید. این کار به پایتون میگوید که متغیر مورد نظر یک متغیر سراسری است و نه یک متغیر محلی جدید.
												
													٤١,٢٩١
												
											
											
														٤١
													
												
														٥٩٥
													
												
														١٣٩
													
												
										
											١ سال پیش
										
									
								