반응형

Python 34

(파이썬) 동전 던지기 게임

파이썬으로 만든 간단한 동전 던지기 게임입니다. '0'은 동전의 앞면, '1'은 뒷면를 의미하며, 컴퓨터는 다음과 같이 동전의 한 면을 램덤하게 생성합니다. com = random.randrange(2) # 0또는 1의 난수 생성 random.randrange(2) 함수는 0 또는 1의 정수를 생성합니다. 사용자는 다음과 같이 키보드로 값을 입력 받습니다. user=input('0:앞면, 1:뒷면, 2:종료 >>') 입력 받는 값은 문자열이므로 정수로 변환해서 비교해야 합니다. int(user) # 문자열 user를 정수(int)로 변환 파이썬 코드는 다음과 같이 작성하였습니다. import random print('동전 맞추기 게임을 시작합니다!!') while True: com = random.ran..

Python 2023.08.16

(파이썬) print() 함수 사용하기

파이썬에서 문자열이나 값을 출력하기 위해서는 print() 함수를 사용합니다. 간단한 예제를 통해서 print() 함수에 대해서 설명하겠습니다. print('안녕하세요.') print("파이썬입니다.") 파이썬에서 문자열을 출력하기 위해서는 print() 함수를 사용하며, 문자열은 작은 따옴표(‘) 또는 큰 따옴표(“)로 묶을 수 있습니다. print('안녕하세요.') print("파이썬입니다.") (Output) 안녕하세요. 파이썬입니다. printf() 함수는 기본으로 한 줄을 출력한 후에는 줄 바꿈을 합니다. 만약 줄바꿈을 하지 않고 싶다면 다음과 같이 end=’’를 추가하면 됩니다. print('안녕하세요.',end='') print('파이썬입니다.') (Output) 안녕하세요.파이썬입니다. 여..

Python 2023.08.11

(파이썬) 터틀 그래픽: 시계

이 코드는 파이썬 IDLE의 [Help] → [Tuttle Demo] → "Examples" → "Clock"에서 제공하는 파이썬 터틀 그래픽 데모입니다. 여기에서 제공하는 코드를 그대로 복사하여 실행해 봤습니다. #!/usr/bin/env python3 # -*- coding: cp1252 -*- """ turtle-example-suite: tdemo_clock.py Enhanced clock-program, showing date and time ------------------------------------ Press STOP to exit the program! ------------------------------------ """ from turtle import * from datetim..

Python 2023.08.10

(파이썬) 변수와 자료형

C/C++, C#, java와 같은 프로그래밍 언어에서는 값을 저장할 때 변수를 선언하고 저장하게 됩니다. 변수 선언은 다음과 같은 형식입니다. C/C++, C#, java 언의의 변수 선언 자료형 변수 [=초기값]; 예를 들면, 다음과 같이 선언합니다. int a=123; double b = 3.14; char c='A'; 그러나 파이썬에서는 변수를 선언하지 않고 바로 변수에 값을 할당서 사용합니다. 파이썬의 변수 a=123 b=3.14 c='Hello' 파이썬에서는 자료형을 사용해서 변수를 선언하지는 않지만 내부적으로 자료형이 존재합니다. >>> x=123 type(x) x는 int형으로 사용됩니다. >>> x=3.14 type(x) >>> x='Phthon' type(x) 파이썬의 기본 자료형 정수..

Python 2023.08.09

(파이썬) 두 값의 교환

파이썬에서는 두 개의 값을 서로 교환할 때 다음과 같이 할 수 있습니다. a, b = b, a #a와 b의 값을 서로 교환합니다. a=100 b=200 print(f'a={a}, b={b}') # 두 값의 교환 a,b = b,a print(f'a={a}, b={b}') (Output) a=100, b=200 a=200, b=100 C, C++, C#, Java 등 다른 언어에서는 a와 b의 값을 교환할 때는 다음과 같은 알고리즘을 사용해서 교환합니다. int a=100; int b=200; int temp = a; a = b; b = temp;

Python 2023.08.07

(파이썬) 다운로드 및 설치

"Python" 카테고리에 이미 작성되어 있는 글이므로 아래에 링크를 남깁니다. https://gonyzany.tistory.com/10 (파이썬) Python 다운로드 및 설치 파이썬 다운로드 1. 아래의 링크(그림)를 클릭합니다. 윈도우용 최신 버전을 다운로드합니다 -- 약 28 MB (다운로드 받는데 걸리는 시간: 약 5초 이내) Download Python The official home of the Python Programming L gonyzany.tistory.com

(파이썬) 파이썬 특징 요약

파이썬은 간결하고 읽기 쉬운 문법으로 인해 많은 개발자들에게 사랑받는 프로그래밍 언어입니다. 다음은 파이썬의 주요 특징을 요약한 것입니다: 1. 쉽고 간결한 문법: 파이썬은 직관적이며 간결한 문법을 갖추고 있어 쉽게 배우고 사용할 수 있습니다. 2. 인터프리터 언어: 파이썬은 컴파일 단계 없이 인터프리터를 통해 코드를 실행하는 언어입니다. 이를 통해 빠르게 코드를 테스트하고 수정할 수 있습니다. 2. 동적 타이핑: 파이썬은 변수의 타입을 미리 선언하지 않아도 됩니다. 실행 시점에 자동으로 타입을 결정하므로 유연하게 프로그래밍할 수 있습니다. 4. 객체 지향 프로그래밍 (OOP): 파이썬은 객체 지향 프로그래밍을 지원하여 코드의 재사용성과 유지 보수성을 높여줍니다. 5. 풍부한 라이브러리: 파이썬은 표준 ..

Python 2023.07.29

(파이썬) 2의 제곱승 구하기

다음은 2의 0승부터 32승까지를 출력하는 파이썬 코드입니다. for i in range(33): print("2 ^ %d = %d"%(i, 2**i)) print("") 2 ^ 0 = 1 2 ^ 1 = 2 2 ^ 2 = 4 2 ^ 3 = 8 2 ^ 4 = 16 2 ^ 5 = 32 2 ^ 6 = 64 2 ^ 7 = 128 2 ^ 8 = 256 2 ^ 9 = 512 2 ^ 10 = 1024 2 ^ 11 = 2048 2 ^ 12 = 4096 2 ^ 13 = 8192 2 ^ 14 = 16384 2 ^ 15 = 32768 2 ^ 16 = 65536 2 ^ 17 = 131072 2 ^ 18 = 262144 2 ^ 19 = 524288 2 ^ 20 = 1048576 2 ^ 21 = 2097152 2 ^ 22 = 4..

Python 2023.06.23

(파이썬) 가위바위보 게임

파이썬으로 만든 가위바위보 게임입니다. 사용자가 가위, 바위, 보 중에서 하나를 입력하면 컴퓨터가 임의로 가위, 바위, 보 중에서 한 개를 결정해서 누가 이겼는지 결정합니다. "게임을 다시 하시겠습니까? (y/n):"를 묻고, 게임을 다시 할 지 또는 종료할지를 결정합니다. import random def get_user_choice(): while True: user_choice = input("가위, 바위, 보 중 하나를 선택하세요: ") if user_choice in ['가위', '바위', '보']: return user_choice else: print("잘못된 입력입니다. 다시 입력해주세요.") def get_computer_choice(): choices = ['가위', '바위', '보'] ..

Python 2023.05.24
반응형