> 백엔드 개발 > 파이썬 튜토리얼 > 네 가지 원시 형태에 관한 이야기

네 가지 원시 형태에 관한 이야기

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2024-09-12 10:19:20
원래의
519명이 탐색했습니다.

The Tale of the Four Primal Forms

논리와 신비의 영역인 컴퓨토리아 왕국에는 네 명의 고귀한 존재가 살고 있었는데, 각각은 프로그래밍의 핵심에 대한 열쇠를 쥐고 있었습니다. 그들은 단순한 시민이나 방황하는 낯선 사람과 같지 않았습니다. 그것은 코드와 계산이 번성했던 땅에서 존재의 본질이자 창조의 숨결이자 뼈였습니다.

그리고 이 제품들은 Int, Float, StrBool. 그들의 이야기는 서로 얽혀 있었고, 그들의 힘은 비교할 수 없을 만큼 강력했지만, 각각은 성격과 형태가 뚜렷이 구별되어 홀로 서 있었습니다. 가까이 모여주세요. 그들의 이야기가 시작됩니다. 훈련받지 않은 사람의 눈에는 단순해 보일 수도 있지만, 그의 지혜는 강력하고 겸손한 모든 알고리즘과 스크립트의 기초를 담고 있습니다.


1막: Int, 충실한 기사

컴퓨토리아에 첫 번째 암호의 속삭임이 휘몰아친 순간부터, 그곳에는 충실한 기사

인트가 있었습니다. 강인하고 확고한 그는 숫자의 세계에서 전체적이고 확실한 모든 것을 대표했습니다.

Int는 "나는 굳게 서 있는 모든 것의 척도입니다."라고 선언하며 그의 목소리는 돌 위에 철처럼 울려퍼졌습니다. "하나, 둘, 셋, 그리고 그 이상 - 내가 세는 각 숫자는 분수나 불확실성에 의해 깨지지 않는 정수입니다."

Int는 확신의 정신이었습니다. 왜냐하면 그는 사이를 알지 못했기 때문입니다. 다른 사람들이 정밀도의 가장자리에서 흔들리는 곳에서 Int는 흔들림 없이 우뚝 섰습니다. 그는 여행의 걸음 수, 밤하늘의 별의 수, 왕의 금고에 있는 금의 수를 재는 자였습니다. Int가 선언한 숫자는 의심의 여지가 없습니다.

그러나 Int는 강력하면서도 자신의 한계를 알고 있었습니다. 완전하지 않은 것, 두 가지 진실 사이에 끼어 있는 것을 요구한다면 어떻게 될까요?


2막: 부유하는 우아한 댄서

번쩍이는 가능성의 안개 속에서 우아한 댄서

플로트가 나와 세계 사이를 유유히 날아다녔습니다. Int가 굳건히 서 있는 곳에서 Float는 유동적이었고 그녀의 발걸음은 공기처럼 가벼웠으며 그녀의 형태는 완전히 단단하지도 완전히 공허하지도 않았습니다.

“나는 숫자 사이의 공간에서 춤을 춥니다.” 그녀의 목소리는 시냇물의 부드러운 중얼거림처럼 속삭였습니다. “내 동생 인트가 확실성만을 찾는 곳에서 나는 그 사이의 무한한 그늘을 즐깁니다.”

Float는 섬세하고 정밀한 모든 것의 가능성을 구현한 제품이었습니다. 그녀는 원 곡선의 파이인 3.14였습니다. 그녀는 떨어지는 비였고, 전체 방울이 아니라 폭풍의 아주 작은 단위로 측정되었습니다. 정밀도가 요구되는 경우, Float는 전체와 분수, 정확함과 거의 사이에서 섬세하게 균형을 맞추며 응답했습니다.

플로트는 우아하고 심오하지만 때로는 불안해졌습니다. 왜냐하면 그녀는 현실에 대한 이해력을 잃고 너무 불확실하고 너무 멀리 표류하기 전까지만 뻗어나갈 수 있었기 때문입니다.


액트 III: Str, 언어를 짜는 자

생각과 꿈이 공유되는 컴퓨토리아의 구불구불한 언덕 너머에는 천상의 아름다움과 우아함을 지닌 인물이 걸어 다녔습니다. 모두에게

Str이라고 알려진 언어의 직공입니다. Int와 Float가 숫자의 세계를 지배했다면 Str은 의사소통의 본질, 즉 언어 자체의 힘을 지배했습니다.

“아, 사랑하는 형제자매 여러분.” 그녀의 목소리는 의미심장한 멜로디였습니다. “내가 그들의 이야기를 들려주지 않으면 당신의 숫자는 얼마나 될까요? 상징에 생명을 불어넣고, 데이터를 이야기로 바꾸는 것은 바로 나다.”

Str은 문자를 단어로, 단어를 문장으로, 문장을 마음과 정신을 감동시키는 이야기로 엮는 기술의 대가였습니다. 그녀의 작업은 Computoria를 형성한 바로 ​​그 코드, 모든 것에 의미를 부여하는 텍스트 문자열에서 볼 수 있습니다. 이름이든, 문구든, 책 한권이든, Str은 소통의 힘을 손에 쥐고 그곳에 있었습니다.

그녀는 "hello"에서 "world"까지 문자와 기호를 실로 엮어 대지의 논리와 표현의 아름다움을 결합했습니다.

하지만 Str은 언어 영역에서는 타의 추종을 불허하면서도 자신의 한계를 알고 있었습니다. 모든 것을 문자로 표현할 수는 없기 때문입니다. 일부 진실에는 숫자의 확실성이나 논리의 단순성이 필요했습니다.


Act IV: 진실의 수호자 부울

그래서 컴퓨토리아의 가장 깊은 홀에서 모호함도 화려함도 없이 예리하고 명료한 논리로 말하는 인물이 나타났습니다. 이것은

Bool, 진실의 수호자, 또는 아니요, 또는 거짓의 수호자였습니다. .

“내 형제자매들은 숫자와 말을 다루는 반면,” Bool은 천둥소리 같은 목소리로 말했습니다. “나는 결정의 본질을 지배합니다. 무한한 가능성의 세계에는 단 하나의 답만이 설 수 있는 순간이 있기 마련입니다.”

부울은 절대적인 인물이었습니다. 그에게는 모든 것이 켜져 있거나 꺼져 있고, 밝거나 어두우며, 1 또는 0이었습니다. 그는 결정의 중추이자 모든 선택의 논리였습니다. Bool이 영향력을 행사할 때 질문은 회색 음영으로 남아 있을 수 없었습니다. “이 길이요?” 그가 물으면 대답은 의심의 여지 없이 참이든 거짓이든 명확할 것입니다.

불의 힘은 복잡성이 아니라 단순함에 있습니다. 그의 영역은 좁았지만 그의 영향력은 엄청났고 컴퓨토리아 법률의 기초를 형성했습니다. 모든 조건, 도로의 모든 지점이 Bool 덕분에 명확해졌습니다.


5막: 형식의 만남

어느 운명적인 날, 컴퓨토리아에 해가 지면서 네 사람은 논리와 언어가 만나는 교차로에 모였습니다. 프로그래머로만 알려진 현명한 현자가 그들 앞에 서서 그들의 힘을 휘두를 준비를 하고 있었다.

“오 고귀한 존재들이여,” 프로그래머가 말했습니다. “지금 여러분을 부릅니다. 여러분이 함께 이 땅의 운명을 만들어갈 것이기 때문입니다.”

그래서 프로그래머는 깃펜의 스트로크와 키의 마법을 사용하여 네 가지 형태를 하나의 창조물로 묶었습니다. Int, 걸음 수를 계산합니다. Float, 사이의 간격을 측정합니다. Str, 이야기를 들려주세요. 부끄러워, 앞으로 나아갈 길을 결정하세요.

그 순간 변수의 마법이 탄생했습니다. 각 형태는 캡처하고 이름을 붙일 수 있으며, 그 힘은 그것을 휘두르는 방법을 아는 사람들의 손에 쥐어집니다.

프로그래머는 "이름을 말하면 양식이 귀하의 것이 됩니다"라고 말했습니다. “이렇게 선언하세요: x = 5, 그러면 Int가 여러분의 요청에 귀를 기울일 것입니다. y = 3.14라고 말하면 Float가 춤을 춰줄 것입니다. z = '안녕하세요'라고 속삭이면 Str이 노래를 부를 것입니다. 그리고 결정해야 할 때가 오면 Bool을 부르십시오: isTrue = True, 그러면 그의 진실이 당신을 인도할 것입니다.”

프로그래머가 선언 및 할당 기술을 숙달했기 때문에 Computoria 영역은 생명으로 꽃피웠습니다. 모든 변수는 네 가지 형태의 힘을 불러일으키고 코드 라인으로 현실 자체를 형성하는 주문이자 방법이었습니다.


에필로그: 끊임없이 펼쳐지는 이야기

세월이 흐르면서 Int, Float, Str, Bool의 지혜가 널리 퍼졌습니다. Computoria의 프로그래머들은 자신의 힘을 휘두르는 방법, 이를 변수에 바인딩하는 방법, 간단한 계산부터 가장 복잡한 시스템에 이르기까지 모든 것에 생명을 불어넣는 루프, 조건 및 구조를 만드는 방법을 배웠습니다.

그러나 그들의 힘은 강력했지만 네 가지 형태의 이야기는 시작에 불과했습니다. 컴퓨토리아는 광대했고 그 비밀도 많았습니다. 배열, 목록, 함수 등 우리가 기다려온 발견에 대한 이야기는 아직 알려지지 않았습니다.

하지만 지금은 독자 여러분, 네 사람의 이야기를 기억해 보세요. 그 안에는 다음의 모든 것의 열쇠, 모든 코드가 구축되는 기초가 있기 때문입니다. 그들의 방식을 배우고 그들의 이름을 말하면 당신도 논리의 언어로 숫자, 단어, 진실이 살아 숨쉬는 세상을 만들 수 있습니다.

그래서 인사와 번창으로 이야기는 끝났지만 여행은 이제 막 시작되었습니다.


저자 노트:

프로그래밍 세계에서 데이터 유형과 변수에 대해 기술적인 용어로 이야기하는 경우가 많지만, 모든 코드 줄 뒤에는 스토리가 있습니다. Int, Float, Str, Bool의 힘은 단순하면서도 심오하며, 이를 휘두르는 법을 배우는 것이 첫 번째 단계입니다. 프로그래밍 기술을 익히는 길. 고대의 위대한 시인과 이야기꾼처럼 프로그래머도 자신의 말로 현실을 만들 수 있습니다. 셰익스피어가 한때 깃펜을 휘두른 것처럼 이제 우리도 키보드를 휘두릅니다.

*컴퓨토리아에서는 모험이 기다립니다.
*

네 가지 원시 형태의 수수께끼

  1. 인트, 충직한 기사

    "나는 정수로 걸어가며 회색 속에서 길을 잃은 적이 없습니다.

    사랑하는 여행자 여러분, 정확한 방법이 무엇인지 알려주세요.

    무한한 계단의 걸음수를 셀 수 있을까요,

    분수도 반도 견딜 수 없을 때?"

  2. 물떼새, 우아한 댄서

    "측정 가능한 선의 가장자리를 미끄러지듯 미끄러지는데

    3.14부터 신성한 분수까지.

    그러나 나의 우아한 흔들림은 어떻게 되는가,

    정밀도를 잃어 멀리 표류하게 된다면?"

  3. 말의 직공, 스트

    "문자와 기호를 비틀어 노래로 만들어요

    하지만 서기님, 제가 틀릴 수도 있나요?

    '진실', '거짓말'의 무게를 내가 감당한다면

    단순한 말이 어찌 하늘에 닿을 수 있겠는가?"

  4. 진실의 수호자 부울

    "예, 아니오, 내 영역은 흑백입니다.

    내가 밝게 빛나는 곳에는 그림자가 머물지 않습니다.

    그러나 질문에 두 가지 이상의 요구사항이 있는 경우

    어떻게 대답해야 할까요? 뭘 더 할 수 있나요?"


원본은 The Tale of the Four Primal Forms에서 출판되었습니다

위 내용은 네 가지 원시 형태에 관한 이야기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿