Esempio-1: semplice uso della variabile __Name__
Crea un file Python con il seguente script che chiama il principale() funzione se il valore del __nome__ la variabile è __principale__. IL principale() La funzione è stata dichiarata nello script per definire le dichiarazioni. Un valore di stringa e un valore numerico verranno stampati dopo aver chiamato principale() funzione. Nessun modulo è stato importato nello script. Così il 'Se' la dichiarazione verrà restituita VERO e il principale() La funzione verrà chiamata.
#Definire la funzione principaleProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'output mostra che il 'Se' la condizione è restituita vera e il principale() La funzione è stata chiamata.
Esempio-2: stampare il valore della variabile __Name__
Crea un file Python con il seguente script che chiama il principale() funzione se il valore del __nome__ la variabile è __principale__, Come l'esempio precedente. Due valori numerici verranno prelevati dall'utente e stampano la somma dei numeri dopo aver chiamato la funzione principale (). La condizione "if" controllerà il valore della variabile __Name__. Se la condizione ritorna VERO, quindi verrà stampato un messaggio, il valore del __nome__ la variabile verrà stampata e la funzione principale verrà chiamata. Se la condizione ritorna Falso, quindi verrà stampato un messaggio e il valore del __nome__ la variabile verrà stampata.
#Definire la funzione principaleProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'output mostra che il principale() La funzione è stata chiamata perché il valore del __nome__ la variabile è __principale__. 7 e 9 sono stati presi come input dall'utente e la somma di 7 e 9 che è 16, è stata stampata nell'output.
Esempio-3: uso della variabile __Name__ con classe
Crea un file Python con il seguente script che definisce una classe per calcolare l'area del cerchio e il rettangolo. Se il valore del __nome__ la variabile è __principale__, quindi l'input verrà prelevato dall'utente. Successivamente, verrà creato l'oggetto della classe. IL cerchio_area () Il metodo verrà chiamato se il valore di input è 'cerchio'. IL rectgle_area () Il metodo verrà chiamato se il valore di input è 'rettangolo'. Verrà stampato un messaggio se il valore di input non corrisponde a 'cerchio' O 'rettangolo'.
#Declare la classeProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. Nel seguente output, il 'cerchio' è stato preso come valore di input e l'area del cerchio di raggio 4 è stata stampata nell'output.
Nel seguente output, il 'rettangolo' è stato considerato il valore di input e l'area del rettangolo (il valore di altezza, 10 e il valore di larghezza, 20) sono stati stampati nell'output.
Nel seguente output, il 'piazza' è stato preso come un valore di input che non corrisponde acerchio' O 'rettangolo'.
Esempio-4: utilizzo della variabile __Name__ dopo l'importazione di un modulo
Crea un file Python denominato File1.Py con il seguente script che verrà importato in un altro file Python. Questo script stamperà un semplice messaggio e un messaggio basato su __nome__ variabile.
File1.PyCrea un altro file Python con il seguente script che importerà il File1.Py Come modulo nello script. Questo script stamperà un semplice messaggio e un messaggio basato su __nome__ variabile dopo l'importazione del File1 modulo.
#IMPORT FILE1.PyProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. L'output mostra che il valore del __nome__ La variabile viene modificata nel nome del modulo dopo l'importazione di un altro modulo nello script.
Conclusione
Lo scopo di usare il __nome__ La variabile è stata spiegata in questo tutorial utilizzando diversi tipi di esempi per aiutare gli utenti a usarlo nel proprio script correttamente.