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