Reto de Python - Variables y Strings

En este reto pretendemos solucionar diferentes puntos relacionados con las variables y los strings. Si estás iniciando tu carrera en python, esta es una excelente manera de practicar tus conocimientos.

1- Imprima su nombre usando el comando print().

2- Si su impresion uso comillas dobles " cámbielas a comillas simples. Si usted uso comillas simples ' cámbielas por comillas dobles.

3- Escriba la variable meal y asignele el valor de breakfast e imprímalo. Luego cambie el valor asignado por lunch e imprimalo.

4- Donde se encuentra el error de la siguiente linea de codigo? meal = "lunch, breakfast and "tea". Guarde en un string su respuesta y asígnela a una variable llamada error_encontrado. Ahora en una nueva variable llamada tipo_de_error asignele un string con el tipo de error: "sintax error" o "name error".

5- Escriba en diferentes variables las ultimas 3 peliculas que vió en cine o en Netflix y asígneles su propio rating (puede ser flotante) según su criterio.

6- Imprima el resultado de la siguiente ecuacion: 25 * 68 + 13 / 28

7- Imprima el resultado de la siguiente operacion: 80 / 0

8- Has decidido calcular el alto por el ancho de un marco para una pintura que compraste en una galeria. Para hacerlo vamos a crear dos variables: width y length. Supongamos que el ancho es de 70 y el largo de 50. Imprime la dimensión del marco!

9- Concatena los siguientes strings y guarda el mensaje que forman en la variable mensaje.

string1 = "The wind, "
string2 = "which had hitherto carried us along with amazing rapidity, "
string3 = "sank at sunset to a light breeze; "
string4 = "the soft air just ruffled the water and "
string5 = "caused a pleasant motion among the trees as we approached the shore, "
string6 = "from which it wafted the most delightful scent of flowers and hay."

10- Estamos haciendo compras en línea y encontramos un par de tennis nuevos. Justo antes de que nos vayamos, encontramos un bonito suéter y algunos libros que también queremos comprar! Utilice el operador += para actualizar el precio_total e incluir los precios de nice_sweater y fun_books.

El producto y el precio que ya tienes en el carrito de compras es: tennis_nuevos = 50.00. Los precios de los nuevos articulos agregados al carrito son: nice_sweater = 39.00 y fun_books = 20.00.

11- Asigne el string: "Stranger, if you passing meet me and desire to speak to me, why should you not speak to me? And why should I not speak to you?" a la variable to_you

Nuestro propio negocio

Hemos decidido perseguir el sueño de ser dueños de una pequeña empresa y abrir una tienda de muebles llamada Lovely Loveseat. Con nuestro conocimiento de programación en Python, vamos a construir un sistema para ayudar a acelerar el proceso de creación de facturas/recibos para sus clientes.

En este proyecto, almacenaremos los nombres y precios del catálogo de una tienda de muebles en variables. A continuación, procesará el precio total y la lista de artículos de los clientes, imprimiéndolos por celda y siguiento estos pasos:

12- Añadamos nuestro primer artículo, "Lovely Loveseat" que es el nombre de la tienda. Cree una variable llamada lovely_loveseat_description y asígnele la siguiente cadena: "Lovely Loveseat. Tufted polyester blend on wood. 32 inches high x 40 inches wide x 30 inches deep. Red or white."

13- Genial, ahora vamos a crear un precio para el loveseat. Crear una variable lovely_loveseat_price y fíjelo en 254.00

14- Ampliemos nuestro inventario con otro mueble! Cree una variable llamada stylish_settee_description y asígnele el siguiente string: "Stylish Settee. Faux leather on birch. 29.50 inches high x 54.75 inches wide x 28 inches deep. Black."

15- Ahora fijemos el precio de nuestro elegante sofá. Cree una variable stylish_settee_price y asígnele el valor de 180.50.

16- Fantástico, sólo necesitamos un artículo más antes de estar listos para vender!. Cree una nueva variable llamada luxurious_lamp_description asígnele lo siguiente: "Luxurious Lamp. Glass and iron. 36 inches tall. Brown with cream shade."

17- Vamos a fijar el precio de este artículo. Cree una variable llamada luxurious_lamp_price y asígnele el precio 52.15.

18- Para ser una empresa, también deberíamos estar calculando el impuesto sobre las ventas. Guardemos eso en una variable también. Defina la variable sales_tax y póngala igual a .088. Eso es el 8,8%.

Nuestro primer cliente

19- Nuestro primer cliente está haciendo una compra! Vamos a mantener un recuento de sus gastos definiendo una variable llamada customer_one_total. Ya que no ha comprado nada todavía, vamos a poner esa variable igual a 0 por ahora.

20- También debemos mantener una lista de las descripciones de las cosas que está comprando. Crea una variable llamada customer_one_itemization y establézcala como igual a la cadena vacía "". Le añadiremos las descripciones a medida que haga sus compras.

21- Nuestro cliente ha decidido que va a comprar nuestro Lovely Loveseat! Añada el precio a customer_one_total.

22- Comencemos a hacer un seguimiento de los artículos que nuestro cliente compró. Añada la descripción del Lovely Lovely Loveseat a customer_one_itemization.

23- Nuestro cliente también ha decidido comprar la lámpara de lujo! Sumemos el precio al total del cliente.

24- Mantengamos el detalle actualizado y agreguemos la descripción de la Lámpara de Lujo a nuestro detalle.

25- ¡Está listo para hacer check out! Comencemos por calcular el impuesto sobre las ventas. Cree una variable llamada customer_one_tax y configúrela igual a customer_one_total por sales_tax.

26- Añada el tax al coste total del cliente.

27- ¡Empecemos a imprimir sus recibos! Comience por imprimir el encabezamiento para su detalle. Imprima la frase "Artículos de cliente uno:".

28- Imprima customer_one_itemization.

29- Ahora imprima el total! Nuestro primer cliente ahora tiene un recibo por las cosas que compró.

30- Felicitaciones! Creamos nuestro catálogo y atendimos a nuestro primer cliente. Usamos nuestro conocimiento de strings y números para crear y actualizar variables. Pudimos imprimir una lista detallada y un costo total para nuestro cliente.

Ideas adicionales: tenemos estas otras ideas para tí