Ejemplo de práctica de Python 42

Python 100例100 ejemplos de Python

Problema:Aprende a usar la palabra clave `auto` para definir variables.

Análisis del programa:No existe la palabra clave `auto`; usemos el ámbito de variables como ejemplo.

Código fuente del programa:

Ejemplo

#!/usr/bin/python
# -*- coding: UTF-8 -*-

num = 2
def autofunc():
    num = 1
    print ('internal block num = %d' % num)
    num += 1
for i in range(3):
    print ('The num = %d' % num)
    num += 1
    autofunc()

El resultado de salida del ejemplo anterior es:

The num = 2
internal block num = 1
The num = 3
internal block num = 1
The num = 4
internal block num = 1

Python 100例100 ejemplos de Python

Otras extensiones