기본 입출력
-
💡파이썬 기본 입/출력| 자료구조 & 알고리즘/알고리즘 2023. 10. 21. 12:16
입력 # 방법1 import sys a = int(sys.stdin.readline()) # 한 개의 정수를 입력받을 때. 개행 같이 입력되나 int 형변환 시 처리되어 사라짐 a, b, c = map(int, sys.stdin.readline().split()) # 여러 개의 정수를 입력받을 때 # 방법2 a = int(input()) # 한 개의 정수를 입력받을 때 => 느리므로 지양할 것. 마지막 개행은 안 받아짐. 출력 # 방법1 import sys sys.stdout.write("asd\n") # 개행 직접 처리해주어야 함 # 방법2 print("asd") # 느려서 지양, 자동개행. 마지막 개행 안하려면 print("asd", end='')
-
💡 [Kotlin] 예제를 통해 보는 기본 문법2 - 함수 표현식, 기본 입출력, split(), map(), if-else, 삼항연산자| 프로그래밍 분야/Kotlin 2021. 7. 23. 23:04
Hello World! 출력하기 (BOJ 2557) fun main() = print("Hello World!") 한 줄짜리 함수는 중괄호{} 를 생략하고 등호= 를 통해 표현할 수 있습니다. 이 때 함수의 리턴 타입(return type)과 우변의 리턴 타입은 같아야 합니다. 함수의 리턴 타입을 명시하지 않을 시, 우변의 리턴 타입이 자동으로 캐스팅됩니다. 예 ) fun func() = 3 다음과 동일) fun func():Int { return 3 } 기본 콘솔 출력 함수에는 print()와 println()이 있으며, 동작은 동일하나 println()은 마지막에 개행(줄바꿈)이 추가됩니다. 알람 시계 설정 (BOJ 2884) fun main() { val input = readLine()!!.spl..