분류 전체보기
-
보호되어 있는 글입니다.
[Python_Project] Calculator보호되어 있는 글입니다.
2024.12.03 -
보호되어 있는 글입니다.
[Python] Functions with Outputs보호되어 있는 글입니다.
2024.12.03 -
보호되어 있는 글입니다.
[Python_Project] Secret Auction Program보호되어 있는 글입니다.
2024.12.02 -
딕셔너리, 네스팅 및 시크릿 옥션[파이썬 딕셔너리: 깊게 파보기]파이썬의 딕셔너리는 실제 사전과 비슷하게 작동한다.딕셔너리는 관련된 정보를 그룹화하고 태그를 달 수 있어서 매우 유용하다. 모든 딕셔너리는 두 부분으로 구성된다.왼쪽에는 키가 있는데이는 사전의 단어에 해당한다. 그리고 관련된 값이 있으며이는 단어의 실제 정의에 해당한다. 파이썬에서 딕셔너리를 만드는 구문은 아래와 같다.{Key: Value}딕셔너리 구문을 만들기 위해서는 중괄호 세트를 사용한다.중괄호 안에 있는 모든 것이 우리의 딕셔너리 내용이다. 키(Key)가 먼저 오고, 그 다음에 콜론(:)이 오고,그 다음에 값(Value)이 온다. 위에 사진을 활용해서 딕셔너리를 만들어보면 아래와 같다.{"Bug": "An error in a prog..
[Python] Dictionaries, Nesting딕셔너리, 네스팅 및 시크릿 옥션[파이썬 딕셔너리: 깊게 파보기]파이썬의 딕셔너리는 실제 사전과 비슷하게 작동한다.딕셔너리는 관련된 정보를 그룹화하고 태그를 달 수 있어서 매우 유용하다. 모든 딕셔너리는 두 부분으로 구성된다.왼쪽에는 키가 있는데이는 사전의 단어에 해당한다. 그리고 관련된 값이 있으며이는 단어의 실제 정의에 해당한다. 파이썬에서 딕셔너리를 만드는 구문은 아래와 같다.{Key: Value}딕셔너리 구문을 만들기 위해서는 중괄호 세트를 사용한다.중괄호 안에 있는 모든 것이 우리의 딕셔너리 내용이다. 키(Key)가 먼저 오고, 그 다음에 콜론(:)이 오고,그 다음에 값(Value)이 온다. 위에 사진을 활용해서 딕셔너리를 만들어보면 아래와 같다.{"Bug": "An error in a prog..
2024.12.02 -
함수의 매개변수와 카이사르 암호[입력 값이 있는 함수]이전에 우리는 함수가 복잡한 명령어 세트를 하나의 코드 블록 안에 패키징하여 이름을 부여하는 매우 유용한 방법이라는 것을 배웠다. 나중에 코드에서 이 함수 안에 패키징된 모든 코드 줄이 필요할 때우리는 함수 이름을 입력하고 괄호를 추가하여 함수를 호출하면 된다.기존에 배웠던 지식을 바탕으로 greet라는 함수를 만들어보자.그리고 세 줄의 print 문을 작성하자.마지막으로, 완료되면 함수를 호출하여 콘솔에서 실행되도록 하자. [답]더보기def greet(): print("HI") print("Hello") print("How are you?") greet()#Fuctionsdef my_functions(): #Do this #Then do thi..
[Python] Function parameters & Caesar Cipher함수의 매개변수와 카이사르 암호[입력 값이 있는 함수]이전에 우리는 함수가 복잡한 명령어 세트를 하나의 코드 블록 안에 패키징하여 이름을 부여하는 매우 유용한 방법이라는 것을 배웠다. 나중에 코드에서 이 함수 안에 패키징된 모든 코드 줄이 필요할 때우리는 함수 이름을 입력하고 괄호를 추가하여 함수를 호출하면 된다.기존에 배웠던 지식을 바탕으로 greet라는 함수를 만들어보자.그리고 세 줄의 print 문을 작성하자.마지막으로, 완료되면 함수를 호출하여 콘솔에서 실행되도록 하자. [답]더보기def greet(): print("HI") print("Hello") print("How are you?") greet()#Fuctionsdef my_functions(): #Do this #Then do thi..
2024.12.02 -
파이썬 함수와 카렐[파이썬 함수 정의 및 호출]오늘 첫 번째로 배울 개념은 함수(functions)이다. 우리는 지금까지 파이썬 내장 함수인 len(), int(), print() 등을 사용해왔다. 하지만 만약 우리가 직접 함수를 만들고 싶다면 어떻게 해야할까? 우리가 직접 함수를 만들고 싶다면먼저 def라는 키워드로 시작한다. (define) def 키워드 다음에 함수 이름을 지정할 수 있다. 이때 변수를 함수와 구분하는 것은 괄호이다. 따라서 이름 다음에 괄호가 따라온다. 그리고 마지막으로 함수 정의의 마무리는 콜론(:)이다.그 이유는 콜론은 그 줄 뒤에 오는 모든 것과 들여쓰기 된 것이 함수에 속한다는 것을 말해준다.def my_function():함수 만들기 정리1. def 키워드로 시작2. de..
[Python] Python Functions & Karel파이썬 함수와 카렐[파이썬 함수 정의 및 호출]오늘 첫 번째로 배울 개념은 함수(functions)이다. 우리는 지금까지 파이썬 내장 함수인 len(), int(), print() 등을 사용해왔다. 하지만 만약 우리가 직접 함수를 만들고 싶다면 어떻게 해야할까? 우리가 직접 함수를 만들고 싶다면먼저 def라는 키워드로 시작한다. (define) def 키워드 다음에 함수 이름을 지정할 수 있다. 이때 변수를 함수와 구분하는 것은 괄호이다. 따라서 이름 다음에 괄호가 따라온다. 그리고 마지막으로 함수 정의의 마무리는 콜론(:)이다.그 이유는 콜론은 그 줄 뒤에 오는 모든 것과 들여쓰기 된 것이 함수에 속한다는 것을 말해준다.def my_function():함수 만들기 정리1. def 키워드로 시작2. de..
2024.12.01 -
파이썬 반복문[파이썬 리스트로 for 반복문 사용하기]오늘은 루프에 대해서 알아보자. 첫 번째로 알아볼 루프 유형은 for 반복문이다.for item in list_of_items: #Do something to each item for 반복문을 사용하면 리스트의 각 항목을 순회하며각 개별 항목에 대해 몇 가지 작업을 수행할 수 있다. 직접 코드를 작성해서 확인해보자. fruits = ["apple", "Peach", "Pear"]이 리스트의 각 항목에 개별적으로 접근하여 하나씩 출력하고 싶다면for 문을 사용해야 한다.fruits = ["apple", "Peach", "Pear"]for fruit in fruits: print(fruit)이렇게 하면 각 항목에 개별 접근이 가능하다. 아직 감이 잘..
[Python] Python Loops파이썬 반복문[파이썬 리스트로 for 반복문 사용하기]오늘은 루프에 대해서 알아보자. 첫 번째로 알아볼 루프 유형은 for 반복문이다.for item in list_of_items: #Do something to each item for 반복문을 사용하면 리스트의 각 항목을 순회하며각 개별 항목에 대해 몇 가지 작업을 수행할 수 있다. 직접 코드를 작성해서 확인해보자. fruits = ["apple", "Peach", "Pear"]이 리스트의 각 항목에 개별적으로 접근하여 하나씩 출력하고 싶다면for 문을 사용해야 한다.fruits = ["apple", "Peach", "Pear"]for fruit in fruits: print(fruit)이렇게 하면 각 항목에 개별 접근이 가능하다. 아직 감이 잘..
2024.12.01 -
무작위화 및 파이썬 리스트[Random 모듈]예측 불가능성을 가진 컴퓨터 프로그램을 만들고자 할 때,무작위화는 아주 중요하다. 하지만 컴퓨터에 대해 이야기한다면, 컴퓨터는 결정론적이라 할 수 있다. 그렇다면 어떻게 기본적으로 0과 1로 작동하는 컴퓨터가 무작위 숫자를 생성하게 될까? 의사 난수 생성기라고 불리는 것을 만들기 위해 적용할 수 있는 수학이 많이 있다.그리고 파이썬이 사용하는 것은 메르센 트위스터(Mersenne Twister)라고 불리는 것이다. 이런 의사 난수 생성기에 대해 알아보고 싶다면 Khan Academy의 무료 동영상 중 하나인Pseudorandom number generator 영상을 보자. 파이썬에서 랜덤한 값을 가져오고 싶다면 파이썬의 random 모듈을 사용하자.오늘은 무작..
[Python] Randomisation and Python Lists무작위화 및 파이썬 리스트[Random 모듈]예측 불가능성을 가진 컴퓨터 프로그램을 만들고자 할 때,무작위화는 아주 중요하다. 하지만 컴퓨터에 대해 이야기한다면, 컴퓨터는 결정론적이라 할 수 있다. 그렇다면 어떻게 기본적으로 0과 1로 작동하는 컴퓨터가 무작위 숫자를 생성하게 될까? 의사 난수 생성기라고 불리는 것을 만들기 위해 적용할 수 있는 수학이 많이 있다.그리고 파이썬이 사용하는 것은 메르센 트위스터(Mersenne Twister)라고 불리는 것이다. 이런 의사 난수 생성기에 대해 알아보고 싶다면 Khan Academy의 무료 동영상 중 하나인Pseudorandom number generator 영상을 보자. 파이썬에서 랜덤한 값을 가져오고 싶다면 파이썬의 random 모듈을 사용하자.오늘은 무작..
2024.12.01