Está en la página 1de 1
enfoco F 25 @- Introducci6n a la programaci6n de videojuegos con Python y Godot Engine [aula 4 Pagina Principat Mis cursos Introduccion a fa programacion de videojuegos con Python y Godot Engine [aula 4] 3. Desarrollo a1 Desarolo 3.1 Desarrollo Introduccién a Python Python 8 un lengueje de progtemacién de eéelge ables, que hace hncaplé en la laglidad de su eéaige. Ademés, es un lengucja de ‘rogramacion multparocigme. Esto significa que mes que forzor clos programadores c adoptar un esto particular de programcion, permite varios ‘stl programacien crientada a obstos, progremocion imperative y programacién funeonel, tts paradigms ten soportados madiante el uso ce extensiones. Fue creado por Guido van Rossum en Helands, @ finales de los echente,crigincimente para reemplarar a etto lenguale d= programacién conocide coma ABC. -Actucimenta, Python se utliza pora el desarrollo de nteigancie artical para andise de datos en al big dota, para herramiantas de deserrate web, para desarrollo de videojveges y pora muchisimos otra. coves, graci © la verealidd y adaptabildad que le da ser de cbcigo abosto. Programando en Python ‘Antes de inciar con a programacién en Python, daésinstalaren tu equipo un compiladar yl longue a utlizar, Un compiles un progrema que 2 encarge de traduct l progrema hecha an lengucle de programacion a un languole de maquina que pueda ser comprendic por el equipo y puede ser procesade 0 ejecutodo por este ‘ston muchos compiladres y code uno tone sus particuleidades. ‘SugerimosInstlorla version més reciante de Python desde ust i Aue Python Pusnte elabaracion propa, ‘ung ver que Python haya sie dessorgado # nstolado, dab instore! compar propio de Python, Hornado IDLE Python. Fcono ove Pytnon, Fuente elaboracion propia. ‘Nuestro primer programa en Python ‘nore que o tends el lengule elcome DE tren istlados, ya pods esrb fu primer program an Pythen. Pate eae, ebbe br ILE Python crear un archivo nueve haciendo cc en FE, NEW, 0 que abe Une ventana nuevs cone lo UNTITLED (ys due tov el programe no tiene nombre). ta primera ventane sabre enol DLE Python, ea shel/de Python ole termina de Python, donde ego se coreran os programs que creer. cn ata vantona we donde escrbras ot ecg. ‘igual quo con PSn (vabsjade onl uridad anton, lo que heres sor@ pail equipo que eecriba ol mensaje ‘Hola Mundo’ Para est uitzorée a funcin print 0 ata union prmite que fod ainformacion qua esté ante los paréntons sa imprimo an pantalla, {Un dete tener on cuerén: il ifommacién que queremes qua imprimc.en pontaita as un to. prime programe deberia quedar exerito de fa siguiente forme print (010 wand) usnte elabaracion propa, luna ver que le tangas esctta, daberis corerla para vars funciona, Pora.corer al programa ascrte tents que hacer cc en RUN, RUN MODULE y ants 92 que elprograma arranque, ve a solistar que le querdes le azignes un nombre (si es queno lo hes heche ante). Le asignatés el nombre hola ‘mundo guordoras y ahi autométicamente, voWeres al shell de Python donde se corer el programe, Vista print (Hola Mundo’) Fusnte elaboracion prop. Bucles y rangos Python permite real infinisos de operaciones y muchas ce alas necestan repeti operaciones, Es repeticiones se hacen por medio de bucles Enelsiguiente ejompl, analizeremos el siguianta eSdiga: QU6 esté haciendo Python en esa situacién? os cacigos siempre se leeran de aribe hacks abajo, que es el orden en el que se eecuten ls tnes de cécgo. a ximera nea ese! mens quese Woo imprimir iege le sacar que pore tango (orn range) lea les nimeras dente da Un range (atone, Ukime names da range 8 eico, per ne impreso)y que luege imprime ase rango. Tene en cuenta que cuanco hablomos de un range range en Python) nos estamos eeiendo clintrveo ental valernumeiceminimo ymvimestabesdo ena ine de elge Volveremos a tetomerexte concept en posi uriaes un detote importante ene en cuenta es que etme print ve con indetacibn (indentcien es un espacio que correspond opresnarlatecla ‘el dl eco) en el compl ye que aque le ert pcendo ee que mpm a boque del cago que corerponde ol fangol suclesyrango Fuente elaboracion propia neste unided transiteste los primeros pasos en Python esorbiste tus primeros programas y trabojste con pint range y con la indentaci, ‘Nos vemos on la proxima uniéod, donde sagulremes protundizandio sobre estos conceptos. B https netnetar {& Masa de ayuda & mesadeayudaentoce enfoco F inet | sz 6 ea

También podría gustarte