首頁 > 後端開發 > Python教學 > 銜尾蛇 #01

銜尾蛇 #01

DDD
發布: 2024-11-01 19:45:03
原創
1108 人瀏覽過

已經很久了...

我知道,是的...距離我發那篇文章已經過去很久了。我有一個答案,肯定沒有人會感興趣。

「我沒有時間」

抽出時間坐在電腦前讀幾頁書、教學或文件耗費了我太多的精力。看來我所做的只是咆哮,好吧,也許,一點點。這週我決定改變這個「拖延症」。

THM-{嘗試_HANSEL}

我不記得在上一篇文章中提到過,但網路安全錯誤已經困擾我幾個月了。是的,我是看著「駭客」以及「他們如何拋棄我們的權利」以及一些「盜版地球」長大的。順便說一下,《The Prodigy - Voodoo People》中的歌曲多麼棒。

Ouroboros #01

安潔莉娜,那時候迷戀的...都很賽博龐克,不是嗎?

拋開那個眨眼,本週我開始吸收更多這方面的知識(從TryHackMe 開始),在我擁有的眾多「免費註冊」課程中,我遇到了一門來自Python Institute 並獲得認證的課程,Essential或初學者。

虛擬化

就像任何課程一樣,都是從時間開始的,有一點歷史,誕生,它是什麼類型的語言,誰創造了它,等等......

我比「那個」先進得多(或至少我是這麼認為的),在我大約 3 個月前虛擬開始的課程中,我們已經接近尾聲,我們開始使用 SQlite 玩。我的意思是,從印刷品(“我是 Pepe”)到資料庫的創建。

但是我有問題,我又回到了「我沒有時間」的問題。

是的,SQLite 已經進入了競技場,已經留下了函數、字典、元組、循環等,但對於我來說,要吸收這麼多我幾乎沒有接觸過的信息是非常困難的。 更重要的是,我有點後悔報名了虛擬課程,因為一小時的課程裡他們扔了很多數據,對於一個30歲的人,1個孩子,2條狗,1個伴侶,1份工作來說,這是非常困難的對我來說。
你想得到什麼?好吧,回到上一篇文章的內容。一步一步地前進。順便說一下,它可以幫助我了解和測試我已經獲得的和我將要獲得的知識。

讓我們開始吧...

Python Essentials 1(與 PCEP-30-02 一致)[ESP]

第一個實驗室很簡單,他們教印刷的使用(他們說,調用魔術師),我必須承認今天我發現了另外兩個參數,SEP 和 END,(顯然)在虛擬化。

作為起點是一系列形成星星的印刷品:

print("    *")
print("   * *")
print("  *   *")
print(" *     *")
print("***   ***")
print("  *   *")
print("  *   *")
print("  *****")
登入後複製

然後給出了實驗室中需要遵循的某些指導方針:

#Minimizar el número de invocaciones de la función print() insertando la secuencia \n en las cadenas

print("     *\n","   * *\n","  *   *\n"," *     *\n","***   ***\n","  *   *\n","  *   *\n","  *****\n")
登入後複製
#Hacer la flecha dos veces más grande (pero mantener las proporciones)

print("        *\n","      * *\n","     *   *\n","    *     *\n","   *       *\n","  ***     ***\n","    *     *\n","    *     *\n","    *******\n")
登入後複製
#Duplicar la flecha, colocando ambas flechas lado a lado; nota: una cadena se puede multiplicar usando el siguiente truco: "cadena" * 2 producirá "cadenacadena" (te contaremos más sobre ello pronto).

print("    *    " * 2)
print("   * *   " * 2)
print("  *   *  " * 2)
print(" *     * " * 2)
print("***   ***" * 2)
print("  *   *  " * 2)
print("  *   *  " * 2)
print("  *****  " * 2)
登入後複製
#Elimina cualquiera de las comillas y observa detenidamente la respuesta de Python; presta atención a donde Python ve un error: ¿es el lugar en donde realmente existe el error?
#Haz lo mismo con algunos de los paréntesis.

#El error lo marca en la linea de codigo, la cual le fue quitada la comilla, ahi es donde "ve" el error. Lo mismo para los ().
登入後複製
#Cambia cualquiera de las palabras print en otra cosa (por ejemplo de minúscula a mayúscula, Print) - ¿Qué sucede ahora?


#Muestra en consola las lineas print hasta que llega a la cual le fue cambiada la min por la mayus. No existe Print, el error.
登入後複製
#Reemplaza algunas de las comillas por apóstrofes; observa lo que pasa detenidamente.

print('    *    ' * 2)
print("   * *   " * 2)

#El codigo es ejecutado con normalidad, o eso quiere hacernos creer.
登入後複製

演出必須繼續...

目前,我已經在課程的第一步中達到了這一點,我想知道我是否正確遵循了指南,或者是否有任何其他方法可以達到結果,我很想知道!

如果您做到了這一點,謝謝!

下次見! ! !

以上是銜尾蛇 #01的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板