반응형

숫자

(파이썬) 카운트다운, 정해진 시간 안에 숫자 맞히기 게임

카운트다운 게임은 일반적으로 특정 숫자에서 시작하여 1씩 감소시키면서 플레이어가 정해진 시간 안에 특정 목표 숫자에 도달하는 게임입니다. 여기서는 파이썬 코드로 간단하게 구현했습니다. 컴퓨터가 시작 숫자를 1에서 10까지 범위에서 무작위로 선택하고, 사용자가 1을 더하거나 빼는 입력을 받아 목표 숫자에 도달하도록 하는 간단한 카운트다운 게임을 구현한 것입니다. 게임의 제한 시간은 30초로 설정되어 있습니다. 필요에 따라 목표 숫자와 시간 제한을 조절하여 사용할 수 있습니다. 하단에 C/C++ 언어로 작성된 코드의 링크도 있습니다. import time import random def countdown_game(target_number, time_limit): current_number = random.r..

Python 2024.01.06

(파이썬) random.randint(): 덧셈 게임 만들기

컴퓨터가 램덤하게 두 수를 생성해서 더하는 문제를 냅니다. 사용자는 키보드로 답을 입력해서 맞추는 게임입니다. for를 이용해서 10번을 반복하게 했으며, 마지막에 틀린 회수를 출력하도록 했습니다. import random ocnt=0 xcnt=0 for i in range(10): print("%d. " % (i+1), end='') a = random.randint(1, 100) b = random.randint(1, 100) answer = a + b print(a, '+', b, '= ', end='') c = int(input()) if c != answer: print('틀렸습니다.') xcnt += 1 print("10번중에서 %d번 틀렸습니다." % xcnt)

Python 2023.11.24

(파이썬) 내장함수 ord() chr() 유니코드 문자를 정수로 변환

파이썬 내장함수(Built-in Function)인 ord(), chr() 함수에 대해 알아 봅니다. ord(c) c 는 유니코드 한 문자입니다. c로 표현된 유니코드 1 문자를 정수(integer)로 변환합니다. chr(i) chr() 함수는 ord 함수의 반대되는 함수라고 할 수 있습니다. 정수에 해당하는 유니코드 문자를 반환합니다. ord(c) Given a string representing one Unicode character, return an integer representing the Unicode code point of that character. For example, ord('a') returns the integer 97 and ord('€') (Euro sign) returns..

Python 2023.10.10

(C#) 자료 형식 변환(2): 문자열을 숫자로, 숫자를 문자열로 변환하기

문자열을 숫자로, 숫자를 문자열로 변환하기 Double 형식을 int로 변환하기 위해서는 아래와 같은 형식 변환을 합니다. double a = 123.0; int b = (int) a; string 형식은 위와 같은 캐스팅으로 변환할 수 없습니다. string a = “123”; int b = (int)a; 숫자 형식을 문자열(string) 형식으로 변환하기 숫자 형식뿐만 아니라 거의 모든 형식을 문자열로 변환할 수 있습니다. 1. ToString() 메서드를 이용해서 모든 형식을 문자열로 변환할 수 있습니다. int a = 123; double b = 123.456; DateTime now = DateTime.Now; Console.WriteLine(a.ToString()); Console.WriteL..

C#/C#_기초강의 2023.04.20
반응형