목록전체 글 (298)
개발자 뺚
시간 제한 : 2 초 메모리 제한 : 128 MB 문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0
시간 제한 : 2 초 메모리 제한 : 128 MB 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0
import random random 모듈(Module)의 전처리문이다. random.randrange(number1, number2) random.randrange(number1, number2, step = number3) # example for _ in range(5): print(random.randrange(0, 5, step = 2)) # terminal 2 4 4 0 2 random 모듈의 randrange() 함수는 number1부터 number2 - 1까지의 정수 중 하나를 랜덤으로 반환하는 함수이다. 매개변수 step은 number1부터 다음 정수까지의 간격으로 default 값은 1이지만 number3의 값을 바꿔 이를 변경할 수 있다.
import datetime datetime 모듈(Module) 전처리문이다. from datetime import datetime datetime 모듈에는 날짜 및 시간을 저장할 수 있는 인스턴스(Instnace)를 만들 수 있는 datetime 클래스(Class)가 있다. 만약 하나의 날짜 및 시간만을 사용하고 싶다면 위와 같이 전처리문을 대신 사용할 수 있다. 이 경우 모듈과 클래스 이름이 같아 헷갈릴 수 있지만 datetime 모듈로부터 datetime 클래스를 인스턴스화해서 가져오겠다는 의미이다. datetime.now() # example now = datetime.now() print(now) print(now.year, "년",\ now.month, "월",\ now.day, "일",\ n..
string.upper() string.lower() # example string = "Hello World!" print(string.lower()) print(string.upper()) # terminal hello world! HELLO WORLD! upeer() 메서드는 문자열에 포함된 영어 소문자를 모두 대문자로 바꾸는 메서드이다. lower() 메서드는 반대로 문자열에 포함된 영어 대문자를 모두 소문자로 바꾸는 메서드이다. string.lstrip() string.rstrip() # example string = " WoW " print(string.lstrip() + ".") print(string.rstrip() + ".") # terminal WoW . WoW. lstrip() 메서드..
print(String) # example print("Hello World") 가장 기본적인 print() 함수의 사용이다. 출력할 문자열 또는 출력할 내용을 담은 변수를 매개변수로 전달한다. print(string1, string2) print(string1 + string2) print(string * 2) # example print("Hello", "World!") print("Hello" + "World!") print("Hello World!" * 2) # terminal Hello World! HelloWorld! Hello World!Hello World! 하나의 print() 함수 내에서 여러 문자열을 출력하는 방법에는 두가지가 있다. 첫번째로는 쉼표(,)를 이용하여 두번째로는 덧셈 연..