Módulos y variables.
Publicado por diego (19 intervenciones) el 17/04/2020 08:29:09
Ante todo gracias a todos por vuestra ayuda.
Estoy haciendo un pequeño programa creados con módulos pero tengo un problema cuando llamo a una función
de un determinado módulo me ejecuta el módulo entero y no la función que he llamado:
modulo hectareas.py:
módulo info_cultivos.py:
Adjunto los archivos y de nuevo muchas gracias.
Estoy haciendo un pequeño programa creados con módulos pero tengo un problema cuando llamo a una función
de un determinado módulo me ejecuta el módulo entero y no la función que he llamado:
modulo hectareas.py:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
tamanoParcela = 0
def hectarea():
while(True):
try:
global tamanoParcela
tamanoParcela = float(input('Introduzca el tamaño en hectareas: '))
print(f'el tamaño de la parcela es: {tamanoParcela}')
break#debemos interrumpir la iteración si todo ha salido bien
except:
print('ha ocurrido introduce un número')
hectarea()
def resultados():
print(f'el tamaño de la parcelas es : {tamanoParcela}')
resultados()
módulo info_cultivos.py:
1
2
3
4
5
from hectareas import resultados
pregunta = input('que desa simular asignar cultivos (a) o paso de días (b) :' )
if pregunta == 'a':
resultados()
Adjunto los archivos y de nuevo muchas gracias.
- scripts.rar(599,0 B)
Valora esta pregunta


0