Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Fundamentos de la programación python, Apuntes de Programación Java

Fundamentos de la programación ,python. El tema es el de variables.

Tipo: Apuntes

2020/2021

Subido el 01/04/2021

sohaila-chitioui
sohaila-chitioui 🇪🇸

1 documento

1 / 28

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Tema 2
1. Formato de los programas
2. Tipos de datos simples, variables,
constantes
3. Expresiones, prioridad de operadores y
conversión de tipos
4. Codificación de datos, entrada/salida
1
Variables
empezamos a escribir cosas en py
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Vista previa parcial del texto

¡Descarga Fundamentos de la programación python y más Apuntes en PDF de Programación Java solo en Docsity!

Tema 2

  1. Formato de los programas
  2. Tipos de datos simples, variables, constantes
  3. Expresiones, prioridad de operadores y conversión de tipos
  4. Codificación de datos, entrada/salida

Variables

empezamos a escribir cosas en py

las dos ventanas de Thonny

Reunir las instrucciones en un fichero .py

ejecutarlas sueltas, línea por línea

Variables

Los datos se escriben y modifican en variables , que son: fragmentos de memoria con nombre y tipo

Variables

Las variables tienen que tener nombre para poder referirnos a ellas

y tienen que tener tipo para poder codificarlas de alguna manera fragmentos de memoria con nombre y tipo

Nombrando CONSTANTES

Para las constantes, valores que se guardan pero no se tocan, convendremos en usar MAYÚSCULAS

PI = 3.

E = 2.

FECHA_DESCUBRIMIENTO_AMÉRICA = 1492

Variables y constantes

n = 10

i = 0

Números Enteros

coord_x = -

Variables y constantes Cadenas de letras

miNombre = "Juan"

miNomComp = miNombre + miApell

miApell = 'Falgueras'

🧐

Asignación

Es la operación más frecuente en programación

Consiste en copiar lo de la derecha sobre la variable de la izda.

Se puede copiar un resultado, otra variable, etc. variable = valor v = 2+3w* A la izquierda, siempre una variable v = algo 🧐

Letras

Las letras se codifican en números:

'a' se codifica con el número 9 7

'b' con el 98…

Cada letra y signo tiene su código ¿Cómo se guardan las letras en la memoria de un ordenador?

Caracteres: tabla ASCII

input()

  • Devuelve lo que el usuario teclea, no son son otra cosa que teclas, letras
  • Devuelve una cadena de letras
  • Hay que pulsar Enter

input()

input()

Recuerda: el teclado sólo da letras , una detrás de otra

si queremos leer un número tenemos que convertir la cadena en número con int() o float() x = input("Dame un número entero: ") Entrada con input() n = int(input("Dame un número entero: ")) r = float(input("Dame un número real: "))

input()

x seguirá siendo una cadena "223"

piensa, ¿qué daría: n = input("Dame un número") print( 10 *n) escribimos 12

input()

  • Si queremos leer un número ( int o float ) tenemos que pedir con input() pero convertir a int o float

input()

v = int (input("Valor?: ")) print(v) print(v/ 2 ) así, pues: