Resultados 1 al 5 de 5

Problemas python

Vista híbrida

Mensaje anterior Mensaje anterior   Próximo mensaje Próximo mensaje
  1. #1 Problemas python 
    Iniciado
    Fecha de ingreso
    Sep 2008
    Mensajes
    10
    Descargas
    0
    Uploads
    0
    wenas!!
    acabo de empesar a aprender a programar en python.. y ya me surgieron mis problemas raros!! xD

    priemero:
    pongo una ecuacion de primer grado, con 2 sentencias IF y me da error de sintaxis, son lo peor esque como no me funcionaba, puse el mismo codigo que en los ejemplos del curso que tengo.. ahi les dejo ejemplos
    codigo:
    Código:
    #! /usr/bin/env python
    
    a=float(raw_input("Valor de a: "))
    b=float(raw_input("Valor de b: "))
    
    if a != 0:
    	x=-b/a
    	print ("La ecuacion ax+b=0 da como resultado: ", x
    if a == 0:
    	print ("La ecuacion ax+b=0 no tiene solucion")
    ERROR:
    File "test.py", line 9
    if a == 0:
    ^
    SyntaxError: invalid syntax

    bueno paso al otro problema..
    cuando quiero utilizar create_line(100 , 100 , 900 , 900) (por ejemplo) ejecuto y me tira error:
    Traceback (most recent call last):
    File "test.py", line 11, in <module>
    create_line(100,100, 900,900)
    NameError: name 'create_line' is not defined
    bueno lo mismo pasa con casi todo lo que hago... por ejemplo..
    Código:
    from math import pi, sin
    
    window_size (500, 500)
    window_coordinates(-2*pi, -1.5, 2*pi, 1.5)
    x = -2*pi
    while x <= 2*pi :
    	create_point(x, sin(x))
    	x += 0.05
    SALIDA:
    File "test.py", line 3, in <module>
    window_size (500, 500)
    NameError: name 'window_size' is not defined
    no me imagino que podra ser.. en el pythonG, ni en gedit me aparece con color (a diferencia que cuando escribo cualquier otra cosa) nose si tendra algo q ver xDDD

    les dejo la vercion (x si sirve de algo)
    >>> from sys import version
    >>> version
    '2.5.2 (r252:60911, Jul 31 2008, 17:28:52) \n[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)]'
    >>>
    bueno nos estamos viendo!! espero respuestasss!! xDD
    Citar  
     

  2. #2  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Código:
    #! /usr/bin/env python
    
    a=float(raw_input("Valor de a: "))
    b=float(raw_input("Valor de b: "))
    
    if a != 0:
            x=-b/a
            print ("La ecuacion ax+b=0 da como resultado: ", x)
    if a == 0:
            print ("La ecuacion ax+b=0 no tiene solucion")
    Te falta el paréntesis. El error de sintaxis te lo da en lo primero que encuentra y no espera, que es el siguiente if

    Código:
    from math import pi, sin
    from modulepythong import *
    
    window_size = (500, 500)
    window_coordinates = (-2*pi, -1.5, 2*pi, 1.5)
    x = -2*pi
    while x <= 2*pi :
    	create_point(x, sin(x))
    	x += 0.05
    Aquí te faltan los = en la asignación de valores a las variables. Además, no puedes usar una función que no está definida en ningún sitio (create_point), por eso debes importarla

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Sep 2008
    Mensajes
    10
    Descargas
    0
    Uploads
    0
    ah!!
    muchas gracias!!! no me imaginaba que podian ser errores tan estupidos xDDD

    aunq en lo de las funciones graficas sigo con problemas..
    Traceback (most recent call last):
    File "test.py", line 2, in <module>
    from modulepythong import *
    ImportError: No module named modulepythong
    PD: no utilizo pythonG.. utilizo editor de textos (gedit)
    Última edición por ieio; 13-09-2008 a las 19:14
    Citar  
     

  4. #4  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Cita Iniciado por ieio Ver mensaje
    aunq en lo de las funciones graficas sigo con problemas..
    PD: no utilizo pythonG.. utilizo editor de textos (gedit)
    pythong no es un IDE, sino ...
    Cita Iniciado por http://www3.uji.es/~dllorens/PythonG/
    PythonG es un sencillo entorno de programación/ejecución para una versión extendida del lenguaje Python. Dicha extensión consiste en incorporar al lenguaje una pequeña capacidad gráfica mediante un conjunto de funciones predefinidas.
    Para poder usarlo lo tienes que descargar y colocar en un path donde tu intérprete de python lo encuentre.

    Te aconsejo que leas:
    http://es.diveintopython.org/download/diveintopython-pdf-es-0.1-1.zip
    y
    http://docs.python.org/tut/

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  5. #5  
    Iniciado
    Fecha de ingreso
    Sep 2008
    Mensajes
    10
    Descargas
    0
    Uploads
    0
    muchas gracias...!!

    voy a leer un poco mas... =)

    saludos
    Citar  
     

Temas similares

  1. 75 libros de #Python
    Por LUK en el foro PROGRAMACION DESKTOP
    Respuestas: 0
    Último mensaje: 20-08-2014, 11:52
  2. wx python
    Por ieio en el foro PROGRAMACION DESKTOP
    Respuestas: 0
    Último mensaje: 17-09-2008, 01:02
  3. Tutorial de Python
    Por gondar_f en el foro GENERAL
    Respuestas: 3
    Último mensaje: 30-03-2008, 20:16
  4. Python
    Por sonic en el foro GENERAL
    Respuestas: 1
    Último mensaje: 19-04-2005, 23:13
  5. Python.... en redhat?
    Por MARDUK en el foro LINUX - MAC - OTROS
    Respuestas: 1
    Último mensaje: 15-05-2004, 13:58

Marcadores

Marcadores