전체 글

Studio
· Books/IT
2024.01.02~ 2024.1.12 ch2 변수()
· Books/IT
2022.08.26 ~ 1장 (23.01.01) 2장(자료형) (23.01.01 ~) 3장(제어문) 4장(입출력) 5장(날개달기) 6장(프로그래밍 시작) 7장(정규표현식)
import random def start(): rsp = input("가위바위보를 선택하세요.") if(rsp == "가위") : return 0 elif(rsp == "바위") : return 1 elif(rsp == "보") : return 2 else: print("잘못된 입력입니다.") start() 위와 같은 코드가 있다고 생각해보자. start 라는 함수를 호출하면 컴퓨터는 나에게 입력값을 요구한다.(line3) 내가 "가위" 혹은 "바위" 혹은 "보"를 입력하면 거기에 알맞은 리턴값을 반환하지만 (line 4~9) 그 외의 값을 입력하면 "잘못된 입력입니다." 라는 말을 출력후 다시 start함수가 시작 된다. (line 10 ~12) 그런데 이렇게 코드를 작성하면 문제가 생긴다. 예를 들..
CS특강 #1 초기 컴퓨팅 & 전자 컴퓨팅 기원을 끝가지 올라가면 최초의 계산기(컴퓨터 X) 주판 각 줄에 숫자의 자리수를 정하고 돌을 옮겨가며 합,차의 계산을 한다. 큰 수를 다룰 때 유용했다고 하며 계산을 할 때 머릿속에 기억을 하며 할 필요가 없고 주판을 보면서 결과만 확인하면 된다. 이후 4000년간 다양한 "계산기"가 발명 되었음 © 출처 CrashCourse - Computer Sicence 발명 된 계산기들은 단순 합을 넘어서 기존에 계산하기 힘든 것들을 더욱 더 빠르고 쉽고 자주 정확히 계산할 수 있게 했다. ​ 컴퓨터(라는 말)의 등장 1613년 Richard Braithwait 이란 사람의 책에서 최초로 "언급"되었다고 한다. 심지어 오늘날 우리가 생각하는 컴퓨터는 아니고 하나의 직업으..
새벽녹차
DAWNTEA_STUDIO