My Coding Quiz #20

in #hive-196387last year

My Coding Quiz #20 👨‍💻🛠️🧩

Welcome to the new installment of my series of Coding Quizzes, in which you will be able to test your knowledge and skills about programming and software development in a simple and fun way. If you want to learn more about it visit my blog here on Hive and the first post where I introduced it.

Without further ado, here's the riddle...




Quiz
By @eniolw


What's your choice?

Solution to the previous quiz: ('coding ', 'is', ' fun'). Line 1 defines a seemingly meaningless string a. Line 2 reverses this using the familiar slice notation, creating a new string b. Its content will be 'coding is fun'.

Line 3 applies the partition method which is less known, although somewhat similar to split. What it does is look for the string given as an argument and return a three-element tuple. If there is an occurrence, the tuple will be formed by: 1) what is before the first occurrence, 2) the first occurrence and 3) what is after the first occurrence.

In the case of the string b, since the string "is" was specified to the partition method applied to the string 'coding is fun ', this will return the tuple ('coding ', 'is', ' fun'). Note that white spaces are preserved, as they are valid characters.

The enthusiast @splash-of-angs63 solved this test satisfactorily.


If you want to blog about computer science and programming content, I invite you to join Hive and participate in its communities, such as STEM-social, Develop Spanish, Programming & Dev and others.


Mi Quiz de Programación #20 👨‍💻🛠️🧩

Bienvenido a mi nueva serie de Quizzes de Programación, en la cual podrás poner a prueba tus conocimientos y habilidades sobre programación y desarrollo de software de una manera sencilla y divertida. Si quieres aprender más sobre ella visita mi blog aquí en Hive y el primer post donde la presenté.

Sin más preámbulos, he aquí el acertijo...




Quiz
Por @eniolw


¿Cuál es tu elección?

Solución al quiz anterior: ('coding ', 'is', ' fun'). La línea 1 define un string a aparentemente sin sentido. La línea 2 lo invierte usando la conocida notación de rebanada, creando un nuevo string b. Su contenido será 'coding is fun'.

La línea 3 le aplica el método partition que es menos conocido, aunque algo similar a split. Lo que hace es buscar la cadena dada como argumento y devolver una tupla de tres elementos. En caso de haber una ocurrencia, la tupla estará formada por: 1) lo que esté antes de la primera ocurrencia, 2) la primera ocurrencia y 3) lo que esté tras la primera ocurrencia.

En el caso del string b, dado que se especificó la cadena "is" al método partition aplicado al string 'coding is fun', este regresará la tupla ('coding ', 'is', ' fun'). Nótese que los espacios en blanco se preservan, pues son caracteres válidos.

El entusiasta @splash-of-angs63 resolvió este test satisfactoriamente.


Si quieres bloguear sobre contenido informático y de programación, te invito a unirte a Hive y participar en sus comunidades, tales como STEM-social, Develop Spanish, Programming & Dev y otras.

Sort:  

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 

Hmmm..your quizzes tempt me to keep web development classes and learn python lol😅😅