programación

programación (Hilo principal)

Started by ulises 46 posts last post 3 years ago Page 2 of 3

#21

es que python es el rey de los errores. literalmente yo tengo errores todo el tiempo con python y la consola. no se, ya hay algo raro ahí. en realidad creo que no es python, es la consola

#22

si, ya decía yo que falló algo en los signos, eso pasa con autoIT también
soy sincero, y eso le molesta al mundo entero, pero a mí. me vale verga, y siempre digo lo que quiero, mis respetos. para todos los raperos que aprendieron, en mi pueblo y en mi equipo vas a ver puro guerrero

#23

no se, yo también recién estoy aprendiendo también por eso la hidea del hilo tipo para ir aprendiendo entre todos e ir investigando jaja

#24

ulises, qué haces para ejecutar los .py?
ATT: Yo.

#25

Buenas muchachos! Listo, leyendo un poco el tutorial que hizo Nathan Smith, ya descubrí cuál era mi error al definir funciones.
Pues, resulta que yo escribía la función en un txt, y no directamente en la consola.
la función sería algo así:
def mensajes():
print("Hola")
print("Bienvenido")

Luego de eso, en la consola, solamente se pulsa enter y listo, función creada. Ahora para llamar a la función se escribiría:
mensajes()
Y la función mensajes imprimiría los dos mensajes que acabo de definir antes.
Cuando comencemos a aceptar en lugar de esperar, tendremos menos decepciones

#26

Transcription

si pero tranquilamente eso lo puedes hacer en un editor de texto o de código como el low path más más bueno no me deja leer los mensajes no se resuelve el problema como ejecutado en la consola lo hacía bien pero estaba la extensión repetida no sé por qué así sé por qué digo tipo porque estaban las extensiones ocultas en mi computadora y como yo estoy acostumbrado que están visibles pensé que era un error del archivo pero no ya está ya lo resolví

#27

Transcription

o el led chart, también es accesible con NWDA, muy accesible no lo he probado pero supongo que funciona normal para el que quiera se lo paso por acá

soy sincero, y eso le molesta al mundo entero, pero a mí. me vale verga, y siempre digo lo que quiero, mis respetos. para todos los raperos que aprendieron, en mi pueblo y en mi equipo vas a ver puro guerrero

#28

Transcription

¿Pero qué es eso que nombraste? Porque no lo conozco, la verdad.

#29

Transcription

Ah, ya sé de qué estabas hablando, porque yo nombré los editores de texto y eso. Bueno, voy a ver si me pongo con el curso de Python de vuelta.

#30

Hola muchachos, espero se encuentren bien.
Saben, tengo un pequeño problema:
resulta que estoy practicando con python, y hay un pequeño error cuando le doy a la opción de jugar: miren:

Traceback (most recent call last):
File "C:\Users\Donald Smith\Desktop\d\game.py", line 68, in
main()
File "C:\Users\Donald Smith\Desktop\d\game.py", line 67, in main
mainmenu()
File "C:\Users\Donald Smith\Desktop\d\game.py", line 46, in mainmenu
if(position==0):
NameError: name 'position' is not defined

C:\Users\Donald Smith\Desktop\d>cd Desktop\d
Cuando comencemos a aceptar en lugar de esperar, tendremos menos decepciones

#31

aquí el código:
import pygame
import time
import sys
from random import randint
import globals
def event_loop():
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
return
if (event.type==pygame.KEYDOWN):
globals.keypress=event.key
def play(sound_name, channel, wait):
sound_object=pygame.mixer.Sound(sound_name)
pygame.mixer.Channel(channel).play(sound_object)
if(wait==1):
while(pygame.mixer.Channel(channel).get_busy()==True):
event_loop()
time.sleep(0.1)
def key_pressed(key):
if(globals.keypress==0):
return 0
if(globals.keypress==key):
globals.keypress=0;
return 1;
return 0;
def menu(items):
position=0
while 1:
event_loop()
if(key_pressed(pygame.K_UP)):
if(position>0):
position=position-2
play("sonidos/"+items[position-0], 1, 0)
if(key_pressed(pygame.K_RETURN)):
return position
if(key_pressed(pygame.K_DOWN)):
if(position<2):
position=position+2
play("sonidos/"+items[position-1], 1, 0)
def mainmenu():
while 1:
items=["play.ogg", "exit.ogg"]
choice=menu(items)
if(position==0):
game()
else:
pygame.display.quit()
sys.exit()
return
def game():
globals.numero=randint(1, 20)
globals.guesses=0
while 1:
event_loop()
if(key_pressed(pygame.K_1)):
if(handle_number(1, chosen)==1):
return
if(key_pressed(pygame.K_ESCAPE)):
return
def main():
pygame.init()
pygame.mixer.init()
DISPLAYSURF = pygame.display.set_mode((400, 300))
pygame.display.set_caption("Adivina los numeros. By Donald Fermin.")
mainmenu()
main()
Cuando comencemos a aceptar en lugar de esperar, tendremos menos decepciones

#32

respecto a los editores, solo conozco Eclipse, VSCode, Eclipse y Notepad++. También Netbeans que es parcialmente accesible. Cuáles otros recomiendan y ponen enlaces de descarga?
Windows XP forever!

#33

yo uso edsharp, es bueno porque puedes ir ejecutando el código a medida que vas programando
Cuando comencemos a aceptar en lugar de esperar, tendremos menos decepciones

#34

y es muy accesible
Cuando comencemos a aceptar en lugar de esperar, tendremos menos decepciones

#35

yo uso notepad++ pero no se, es como un blog de notas para programación jajajaja.

#36 1 like

hola:

El curso de tutoriales ya está bien, pero tiene algunas cosillas de sintaxis que no me gustan. Por eso yo hice esto:

https://quicosv.github.io/python3
Quico Saval

#37

Hola. No suelo entrar por aquí, pero me interesa el tema. Actualmente estoy con autoit.
Yo uso Notepad, Notepad++ y SciTe4. VS Code de vez en cuando pero ya para proyectos grandes...
At. The programmer.

#38

Transcription

¿Cómo están mis amigos? Eh... Hola chicos ¿Cómo están? Eso está en... Para mi compañero Fuxxer Está en español o... Fue en inglés Gracias a Dios por tu curiosidad ... ...

soy sincero, y eso le molesta al mundo entero, pero a mí. me vale verga, y siempre digo lo que quiero, mis respetos. para todos los raperos que aprendieron, en mi pueblo y en mi equipo vas a ver puro guerrero

#39

Transcription

bueno yo ando acá con una duda en este caso es sobre autoids quisiera bueno crear un proyecto que tengo en mente verán yo tengo una historia en mp3 que le estoy convirtiendo con balabolca y me gustaría crear un programa en autoids que como lo explico que cuando se ejecute reproduzca el capítulo 1 de la historia cuando termine el capítulo 1 que te aparezca algo como que diga no sé pulsa tal tecla para continuar y continuaría con el capítulo 2 luego con el 3 y así como dije en la sala de juegos experto en autoids no soy al menos sé lo básico pero escuché un día hice una pregunta en la sala de juegos en el hilo de programación cuál fue el primer proyecto que crearon en autoids y me llamó la atención Pero ya empezaron los de Es muy avanzado y no sé qué Y eso tienen razón Pero es algo que tengo en mente Tal vez, no sé Si me echan una mano Tal vez se pueda hacer realidad No sé

#40 Edited

Para eso necesitas un buble como for o while, soundplay y msgBox. Espero esto sirva...
$capitulos = "3"
for $I = 1 to $capitulos
SoundPlay(@ScriptDir &"\capitulo " &$I &".mp3", 1) ;le dice al script que reproduzca un archivo llamado capítulo x. X es el número que contiene la variable mientras el bucle está en curso.
MsgBox(0, "Terminado", "Pulsa para continuar al siguiente capítulo ")
Next
MsGBox(0, "", "Terminado")
At. The programmer.