# data[].attributes.body
none

A special literal that means "no value", returned by functions without a return type

ninguno

Literal especial que significa "sin valor", devuelto por funciones sin tipo de retorno

# data[].attributes.body
increment (by)

Increases a variable by an amount

incrementar (por)

Aumenta una variable en una cantidad

# data[].attributes.body
decrement (by)

Decreases a variable by an amount

decrementar (por)

Disminuye una variable en una cantidad

# data[].attributes.body
multiply by

Multiples a variable by an amount

multiplicar por

Multiplica una variable por una cantidad

# data[].attributes.body
typecast

Converts the value inside ( ) to a string

la conversión de tipos

Convierte el valor dentro de ( ) en una cadena

# data[].attributes.body
divide by

Divides a variable by an amount

dividir por

Divide una variable por una cantidad

# data[].attributes.body
addition

Adds two numbers together

la adición

Suma dos números

string concatenation

Joins two strings together

la concatenación de cadenas

Une dos cadenas

# data[].attributes.body
typecast

Converts the value inside ( ) to an integer

la conversión de tipos

Convierte el valor dentro de ( ) en un entero

# data[].attributes.body
subtraction

Subtracts the second value from the first value

Designates a number literal as negative

la sustracción

Resta el segundo valor del primer valor

Designa un literal numérico como negativo

# data[].attributes.body
typecast

Converts the value inside ( ) to a float

la conversión de tipos

Convierte el valor dentro de ( ) en un flotante

# data[].attributes.body
multiplication

Multiplies two numbers together

la multiplicación

Multiplica dos números entre sí

string multiplication

Repeat a string a certain number of times

la multiplicación de cadenas

Repite una cadena un determinado número de veces

# data[].attributes.body
division

Divides the first value by the second value

la división

Divide el primer valor por el segundo valor

# data[].attributes.body
import

Allows the program to use code from inside a library

la importación

Permite al programa utilizar código de una biblioteca

# data[].attributes.body
dot operator

Placed between the library and function name in a function call

el operador de punto

Colocado entre la biblioteca y el nombre de la función en una llamada a función

# data[].attributes.body
function call

Runs a function from inside a library, giving it a piece of information (argument) it needs to run

la llamada a función

Ejecuta una función desde dentro de una biblioteca, dándole una información (argumento) que necesita para ejecutarse

# data[].attributes.body
output

Prints value inside ( ) to console

la salida

Imprime el valor dentro de ( ) en la consola

# data[].attributes.body
parentheses

Encloses information in functions like print() and input()

los paréntesis

Encierra información en funciones como print() y input()

# data[].attributes.body
Information given back by a function

The function call is "replaced" with the return values

A function can return a value of any data type—strings, integers or floats

Functions that return values are expressions

Can be used anywhere expressions are used, including:

Right side of assignment statements (variable = function call)

Print out the value

Part of a larger calculation

# data[].attributes.body
Accurate: contains correct information

Authoritative: comes from an expert person or organization that can be trusted

Fair: presents the material in a way that doesn't try to push a specific point of view

# data[].attributes.body
A storage container for information

Variables have names that we choose

We don't always know what data is in a variable

Access the data by using the variable's name

# data[].attributes.body
A note that the computer ignores

Used for notes to ourselves and other programmers

# data[].attributes.body
A single line of code that performs an action

Represents one instruction to the computer

One statement is one line of code

Code is made up of statements

Statements execute from top to bottom, one at a time

A program is a set of statements that perform a task

# data[].attributes.body
Una nota que la computadora ignora

Usado para notas a nosotros mismos y a otros programadores

# data[].attributes.body
Lines starting with # are comments

Comments go above the code they're talking about

# data[].attributes.body
input

Prints prompt inside ( ) to console, waits for user input, and returns input as a string

la entrada

Imprime el prompt dentro de ( ) en la consola, espera la entrada del usuario y devuelve la entrada como una cadena

# data[].attributes.body
double quotation marks

Surrounds/designates strings

las comillas dobles

Rodea/designa cadenas

# data[].attributes.body
Una sola línea de código que realiza una acción

Representa una instrucción para la computadora

Una instrucción es una línea de código

El código se compone de instrucciones

Las instrucciones se ejecutan de arriba abajo, de una en una

Un programa es un conjunto de instrucciones que realizan una tarea

# data[].attributes.body
Information a program gives to the user

Can be text, graphics, sound, etc.

Output is the computer interacting with the user

# data[].attributes.body
Información que un programa proporciona al usuario

Puede ser texto, gráficos, sonido, etc.

La salida es la interacción de la computadora con el usuario

# data[].attributes.body
Las líneas que empiezan por # son comentarios

Los comentarios van por encima del código del que hablan

# data[].attributes.body
Use the print() command to print text messages

Inside the ( ), put your message surrounded by " "

Press play to run program

Text output appears in console

Example:

print("Hello World!")

# data[].attributes.body
A multi-line comment at the top of a program surrounded by """ marks

Go at the top of the program

Give a summary of the program

# data[].attributes.body
Comentario de varias líneas en la parte superior de un programa rodeado de marcas """

Va en la parte superior del programa

Ofrece un resumen del programa

# data[].attributes.body
Utilice el comando print() para imprimir mensajes de texto

Dentro del ( ), pongas tu mensaje rodeado de " "

Pulse play para ejecutar el programa

La salida de texto aparece en la consola

Ejemplo:

print("¡Hola Mundo!")

# data[].attributes.body
When the computer encounters something unexpected in your code

Errors provide valuable information on how to fix the problem

# data[].attributes.body
Cuando la computadora encuentra algo inesperado en tu código

Los errores proporcionan información valiosa sobre cómo solucionar el problema

# data[].attributes.body
Use the error message to find your error

Use the error message as a hint for how to fix it

Fixing errors is an important coding skill

Errors are NORMAL

# data[].attributes.body
A group of letters, symbols and/or numbers inside double quotation marks " "

One symbol in a string is called a character

Used in print() and input() commands, inside the parentheses

A space is its own character in a string

Upper- and lower-case letters are not the same character ("T" is not the same as "t")

# data[].attributes.body
Un grupo de letras, símbolos y/o números entre comillas dobles " "

Un símbolo en una cadena se denomina carácter

Se utiliza en los comandos print() y input(), dentro de los paréntesis

Un espacio es su propio carácter en una cadena

Las letras mayúsculas y minúsculas no son el mismo carácter ("T" no es lo mismo que "t")

# data[].attributes.body
The exact spelling, symbols, and order of code

Computers need proper syntax to read your code

Using improper syntax will give a syntax error, causing your program to stop running

# data[].attributes.body
La ortografía, los símbolos y el orden exactos del código

Las computadoras necesitan una sintaxis adecuada para leer el código

Si se utiliza una sintaxis incorrecta, se producirá un error de sintaxis que hará que el programa deje de ejecutarse

# data[].attributes.body
Un contenedor de información

Las variables tienen nombres que nosotros elegimos

No siempre sabemos qué datos hay en una variable

Accedemos a los datos utilizando el nombre de la variable

# data[].attributes.body
Storing information in a variable

Uses the = symbol (assignment operator)

# data[].attributes.body
Almacenamiento de información en una variable

Utiliza el símbolo = (operador de asignación)

# data[].attributes.body
Variable name goes on the left

= symbol goes in the middle

Data that you want to store goes on the right

Can store data, even if you don't know what the content is (like user input)

Example: Get a user's name

name = input("What is your name? ")

# data[].attributes.body
El nombre de la variable va a la izquierda

El símbolo = va en el centro

Los datos que desea almacenar van a la derecha

Puede almacenar datos, incluso si no sabe cuál es el contenido (como la entrada del usuario)

Ejemplo: Obtener el nombre de un usuario

nombre = input("¿Cuál es tu nombre? ")

# data[].attributes.body
Information the program receives from the user

Includes text, mouse, keyboard, touchscreen, etc.

Input is the user interacting with the computer

# data[].attributes.body
Información que el programa recibe del usuario

Incluye texto, ratón, teclado, pantalla táctil, etc.

La entrada es la interacción del usuario con la computadora

# data[].attributes.body
Use the input() command to let the user type in the console

If you need to prompt the user, put a prompt surrounded by " " in the ( )

Example:

input("Enter age: ")

# data[].attributes.body
Utiliza el comando input() para que el usuario escriba en la consola

Si necesitas preguntar al usuario, pon un prompt rodeado de " " en el ( )

Ejemplo:

input("Introduce la edad: ")

# data[].attributes.body
Utiliza el mensaje de error para encontrar tu error

Utiliza el mensaje de error como pista para solucionarlo

Corregir errores es una importante habilidad de programación

Los errores son NORMALES

# data[].attributes.body
hashtag / number sign

Designates the rest of the current line as a comment

la almohadilla / el numeral

Designa el resto de la línea actual como comentario

# data[].attributes.body
underscore

Used instead of spaces in variable names

el guión bajo

Se utiliza en lugar de espacios en los nombres de variables

# data[].attributes.body
assignment operator (equal sign)

Stores information from the right in a variable on the left

el operador de asignación (el signo igual)

Almacena información de la derecha en una variable de la izquierda

# data[].attributes.body
assignment

Stores the value on the right (y) in the variable on the left (x)

la asignación

Almacena el valor de la derecha (y) en la variable de la izquierda (x)

# data[].attributes.body
A collection of code from outside the program

Pieces can be used when needed

Typically focused around a theme, like time or math

# data[].attributes.body
Una colección de código externo al programa

Las piezas pueden utilizarse cuando sea necesario

Normalmente se centra en un tema, como el tiempo o las matemáticas

# data[].attributes.body
Use import command to make the library available

Syntax is import library_name

Imports happen at the top of the code, after the header comment

# data[].attributes.body
Utiliza el comando import para que la biblioteca esté disponible

La sintaxis es import nombre_biblioteca

Las importaciones se realizan en la parte superior del código, después del comentario de cabecera

# data[].attributes.body
A named code action that can be used in a program

print() and input() are functions

Functions have () after the name

Functions can be called from a library

# data[].attributes.body
Acción de código con nombre que puede utilizarse en un programa

print() y input() son funciones

Las funciones llevan () después del nombre

Las funciones se pueden llamar desde una biblioteca

# data[].attributes.body
Using a function is called a function call

A function can be called as many times as you need to use it

Syntax is function_name(arguments)

# data[].attributes.body
El uso de una función se denomina llamada a función

Se puede llamar a una función tantas veces como sea necesario para utilizarla

La sintaxis es nombre_función(argumentos)

# data[].attributes.body
Information that a function needs to know in order to run

Arguments are extra information the function needs in order to do its job (such as the message being printed by print())

If there are multiple arguments, separate them with commas

Every function's arguments are specific: there's a particular number, with particular data types, in a particular order

What arguments are needed depends on the function

# data[].attributes.body
Información que una función necesita saber para ejecutarse

Los argumentos son información adicional que la función necesita para realizar su trabajo (como el mensaje que imprime print())

Si hay varios argumentos, sepárelos con comas

Los argumentos de cada función son específicos: hay un número concreto, con tipos de datos concretos, en un orden concreto

Los argumentos necesarios dependen de la función

# data[].attributes.body
Library function calls are like normal function calls except they start with library_name.

Dot operator (.) is used to get smaller information (such as a function) out of a larger collection (such as a library)

Syntax is library_name.function_name(arguments)

# data[].attributes.headline
Cómo utilizar una función de una biblioteca

# data[].attributes.subject
Cómo utilizar una función de una biblioteca

# data[].attributes.body
Las llamadas a funciones de biblioteca son como las llamadas a funciones normales, salvo que empiezan por nombre_biblioteca.

El operador de punto (.) se utiliza para obtener información más pequeña (como una función) de una colección más grande (como una biblioteca)

La sintaxis es nombre_biblioteca.nombre_funcion(argumentos)

# data[].attributes.body
A written explanation of how to use code

Libraries have documentation to describe what functionality they have

Explains how and when to use pieces of code

# data[].attributes.body
Una explicación escrita de cómo utilizar el código

Las bibliotecas tienen documentación que describe sus funciones.

Explica cómo y cuándo utilizar fragmentos de código

# data[].attributes.body
A value you can literally see (not in a variable)

Can be almost any data type

# data[].attributes.body
Un valor que se puede ver literalmente (no en una variable)

Puede ser casi cualquier tipo de dato

# data[].attributes.body
The category a piece of information belongs to

Some data types are string, integer, and float

Example: "42" (string), 42 (integer), and 42.0 (float) are all different

# data[].attributes.body
La categoría a la que pertenece un dato

Algunos tipos de datos son cadena, entero y flotante

Ejemplo: "42" (cadena), 42 (entero) y 42,0 (flotante) son diferentes

# data[].attributes.body
A number written without a decimal point

Have no decimal points

Can be positive, negative, or 0

Can be used in math calculations

# data[].attributes.body
Un número escrito sin punto decimal

No tiene decimales

Puede ser positivo, negativo o 0

Puede utilizarse en cálculos matemáticos

# data[].attributes.body
A number with a decimal point

Can be positive, negative, or 0.0

Can be used in math calculations

Is short for "floating-point" value

# data[].attributes.body
Un número con punto decimal

Puede ser positivo, negativo o 0,0

Puede utilizarse en cálculos matemáticos

Es la abreviatura de valor de "coma flotante"

# data[].attributes.body
Precisas: contienen información correcta

Autorizadas: proceden de una persona u organización experta en la que se puede confiar

Imparcial: presenta el material de manera que no trata de imponer un punto de vista específico

# data[].attributes.body
Join two strings together with the + operator

Strings can only be concatenated with other strings

Strings can be concatenated with variables containing strings

Example: Print the name of the user by combining a string with a variable

print("The user's name is " + name)

# data[].attributes.body
Unir dos cadenas con el operador +

Las cadenas sólo pueden concatenarse con otras cadenas

Las cadenas pueden concatenarse con variables que contengan cadenas

Ejemplo: Imprimir el nombre del usuario combinando una cadena con una variable

print("El nombre del usuario es " + nombre)

# data[].attributes.body
Repeat a string a certain number of times with the * operator

Mulitplies two different data types: an integer and a string

Helpful when you want to print a specific number of spaces or characters

# data[].attributes.body
Repetir una cadena un determinado número de veces con el operador *

Multiplica dos tipos de datos diferentes: un entero y una cadena

Útil cuando se desea imprimir un número determinado de espacios o caracteres

# data[].attributes.body
Treat one data type like another

Also known as: changing types or type conversion

Type conversion is temporary

After that one use, the converted variable goes back to its old type

# data[].attributes.body
Tratar un tipo de datos como otro

También conocido como: cambio de tipos

La conversión de tipos es temporal

Después de ese único uso, la variable convertida vuelve a su tipo anterior

# data[].attributes.body
Use the type name abbreviation, followed by ( ) containing the value to change

str() converts to strings

int() converts to integers

float() converts to floats

# data[].attributes.body
Utiliza la abreviatura del nombre del tipo, seguida de ( ) que contiene el valor a cambiar

str() convierte a cadenas

int() convierte a enteros

float() convierte a flotantes

# data[].attributes.body
Only floats and ints can be used in math

Only strings can be concatenated with other strings

Convert math results to strings to print them as part of a message

Input always comes in as a string

If you want number input, you have to convert the input string to an int or float

# data[].attributes.headline
¿Por qué utilizar la conversión de tipos?

# data[].attributes.subject
¿Por qué utilizar la conversión de tipos?

# data[].attributes.body
Sólo se pueden utilizar floats e ints en matemáticas

Sólo las cadenas pueden concatenarse con otras cadenas

Convierta los resultados matemáticos en cadenas para imprimirlos como parte de un mensaje

La entrada siempre es una cadena

Si desea una entrada numérica, debe convertir la cadena de entrada a int o float

# data[].attributes.body
A point of view that puts more focus on some opinions over others

# data[].attributes.body
Un punto de vista que da más importancia a unas opiniones que a otras

# data[].attributes.body
Formally listing a source so that others can find it

# data[].attributes.body
Changes a variable based on the current value

Combine a math operator (+, -, *, /) and the assignment operator (=) into one action

Examples: +=, -=, *=, and /=

# data[].attributes.body
Modifica una variable en función del valor actual

Combina un operador matemático (+, -, *, /) y el operador de asignación (=) en una sola acción

Ejemplos: +=, -=, *= y /=

# data[].attributes.body
A piece of code that produces a value

Fragment of code

Result value should be assigned to a variable or printed

Examples:

Math expressions use operators from math class: 10 + 20

Input is a type of expression that returns a string

# data[].attributes.body
Una pieza de código que produce un valor

Fragmento de código

El valor resultante debe asignarse a una variable o imprimirse

Ejemplos:

Las expresiones matemáticas utilizan operadores de la clase de matemáticas: 10 + 20

La entrada es un tipo de expresión que devuelve una cadena

# data[].attributes.body
To increase a variable by an amount

+=

# data[].attributes.body
Aumentar una variable en una cantidad

+=

# data[].attributes.body
To decrease a variable by an amount

-=

# data[].attributes.body
Enumerar formalmente una fuente para que otros puedan encontrarla

# data[].attributes.body
Disminuir una variable en una cantidad

-=