본문 바로가기

Python4

[Python] count() 함수 count 함수를 설명하기 위해 아래 백준 2577번 숫자의 개수 문제를 가져와봤습니다! count함수는 문자열, 리스트 안에서 찾고싶은 문자의 개수를 찾을 수 있습니다. 문자열의 경우를 예로 들면, a = 'i am kimdongjun' print(a.count('i')) 2 문자열에서 i의 개수를 찾아 반환하였습니다. 리스트의 경우를 예로 들면, a = [1, 5, 3, 2, 1] print(a.count(1)) 2 리스트 a에서 1의 개수를 찾아 반환하였습니다. ※ dictionary, set자료형에서는 count함수를 사용할 수 없습니다! 그럼 아래의 문제에서 count를 사용하면 편리하겠죠? 먼저 위 문제를 count함수를 사용하지 않고 풀어보면 아래와 같이 코드가 상대적으로 길어집니다. a =.. 2021. 2. 7.
[Python] 별찍기로 확인해보는 파이썬의 장점 Java에서는 아래와 같은 별찍기를 할때 이중 for문을 사용해야 합니다. * ** *** **** ***** import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); for(int i=1;i 2021. 2. 3.
[Python] 입력함수 응용문제 2021/02/03 - [Python] - [Python] 입력함수 [Python] 입력함수 파이썬의 다양한 입력함수에 대해 알아보려 합니다. 1. input() 이 함수는 기본적으로 문자열을 입력 받습니다. x = input() print(x) print(type(x)) 12 12 int나 float형으로 받고 싶다면? x = int(input()) y =.. doongjun.tistory.com 입력함수를 응용해볼 수 있는 간단한 문제로 백준 알고리즘의 15552번이 있습니다. 테스트케이스 개수 T를 받고 각 테스트케이스마다 덧셈을 하면 되는 간단한 문제입니다. 하지만, input()을 사용하면 시간초과로 오답입니다. import sys T = int(input()) for i in range(0, .. 2021. 2. 3.
[Python] 입력함수 파이썬의 다양한 입력함수에 대해 알아보려 합니다. 1. input() 이 함수는 기본적으로 문자열을 입력 받습니다. x = input() print(x) print(type(x)) 12 12 int나 float형으로 받고 싶다면? x = int(input()) y = float(input()) print(x, "Type :", type(x)) print(y, "Type :", type(y)) 12 12.34 12 Type : 12.34 Type : 위와 같이 사용하면 됩니다. map 함수를 사용해서 한줄에 두개를 동시에 입력받는 방법도 있습니다. x, y = map(int, input().split()) print(x, "Type :", type(x)) print(y, "Type :", type(y)) .. 2021. 2. 3.