728x90
반응형

Programming/SWEA 105

[SWEA 6290].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 14

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 입력 받은 문자열 리스트를 가나다 순으로 따로 묶으려고 합니다. 다음과 같은 리스트가 주어졌을 때 결과처럼 가나다순(사전순)으로 따로 묶은 리스트가 출력되도록 리스트 내포를 이용한 프로그램을 작성하십시오. dicBase = (('가','깋'), ('나','닣'), ('다','딯'), ('라','맇'), ('마','밓'), ('바','빟'), (&#39..

Programming/SWEA 2021.07.24

[SWEA 6289].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 13

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 사용자가 숫자를 입력하면 숫자의 각 자릿수의 합을 구해서 반환하는 프로그램을 작성하십시오. 예를 들어 123을 입력하면 1 + 2 + 3 = 6의 결과를 반환합니다.input 12345output 15code a=int(input()) b=0 for i in str(a): b+=int(i) print(b)여기서 핵심은 a를 문자열로 만들어 각자리의 숫자를 분리한후 다시 정수로 만들어 각각을 더해주는 것이다.

Programming/SWEA 2021.07.22

[SWEA 6288].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 12

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 리스트 내포 기능을 이용하여 1부터 20사이의 숫자 중 3의 배수가 아니거나 5의 배수가 아닌 숫자들의 제곱 값으로 구성된 리스트 객체를 출력하는 프로그램을 작성하십시오.input output [1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 256, 289, 324, 361, 400]리스트 내포 기능 사용안한 code a=list(range(1,21)) b=[] for i in a: if i%3!=0 or i%5!=0: b.append(i*i) print(b) 리..

Programming/SWEA 2021.07.22

[SWEA 6286].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 11

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 리스트 내포 기능을 이용해 피보나치 수열 10번째까지 출력하는 프로그램을 작성하십시오.input output [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]리스트 내포 기능을 사용하지 않은 code a=[1,1] for i in range(1,9): a.append(a[i-1]+a[i]) print(a) 피보나치 수열이란 처음 두 항을 1과 1로 한 후, 그 다음 항부터는 바로 앞의 두 개의 항을 더해 만드는 수열을 말한다. 문제 의도 code a=[1,1] b=[a.append(a[i-1]+a[i]) f..

Programming/SWEA 2021.07.22

[SWEA 6282].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 8

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : [1, 3, 11, 15, 23, 28, 37, 52, 85, 100] 와 같은 리스트 객체가 주어졌을 때 다음의 결과를 출력하는 짝수만 항목으로 가지는 리스트 객체를 생성하는 코드를 작성하십시오.input output [28, 52, 100]code a=[1, 3, 11, 15, 23, 28, 37, 52, 85, 100] b=[] for i in a: if i%2==0: b.append(i) print(b)짝수를 새로운 빈 리스트인 b에 추가하고 b리스트를 출력하면 원하는 답을 얻을 수 있다.

Programming/SWEA 2021.07.22

[SWEA 6281].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 7

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 다음의 결과와 같이 정수를 입력하면 리스트 내포를 이용해 약수 리스트를 출력하는 코드를 작성하십시오.input 32output [1, 2, 4, 8, 16, 32]리스트 내포기능 사용안한 code T=int(input()) a=[] for i in range(1,T+1): if T%i==0: a.append(i) print(a) 일반적으로 약수구할때의 코드를 생각해 낼 수 있다. 문제 의도가 담긴 code T=int(input()) a=[] a_comprehension=[a.append(i) for i in range(..

Programming/SWEA 2021.07.22

[SWEA 6280].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 6

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 다음의 결과와 같이 정수를 입력하면 약수를 리스트에 추가해 출력하는 코드를 작성하십시오.input 12output [1, 2, 3, 4, 6, 12]code T=int(input()) a=[] for i in range(1,T+1): if T%i==0: a.append(i) print(a)for문으로 입력받은 T값을 약수 원소로 분해하여 빈 리스트인 a에 넣고 출력하면 된다.

Programming/SWEA 2021.07.21

[SWEA 6277].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 4

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 리스트 내포 기능을 활용해 입력된 정수 값 5개의 평균을 출력하는 프로그램을 작성하십시오.input 10 10 20 30 40output 입력된 값 [10, 10, 20, 30, 40]의 평균은 22.0입니다.문제의 의도가 아닌 code a=int(input()) b=int(input()) c=int(input()) d=int(input()) e=int(input()) print("입력된 값 [%d, %d, %d, %d, %d]의 평균은 %.1f입니다."%(a,b,c,d,e,(a+b+c+d+e)/5)) 생각나는데로 적어..

Programming/SWEA 2021.07.21

[SWEA 6276].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 3

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 다음의 결과와 같이 구구단 2단부터 9단의 결과값 중에 3의 배수거나 7의 배수인 수를 제외한 값을 리스트 객체 result 안에 각 단마다 리스트를 만들어 삽입하고 이를 출력하십시오.input output [[2, 4, 8, 10, 16], [], [4, 8, 16, 20, 32], [5, 10, 20, 25, 40], [], [], [8, 16, 32, 40, 64], []]code a=[] for i in range(2,10): b=[] if i%3!=0 and i%7!=0: for j in range(1,10):..

Programming/SWEA 2021.07.21

[SWEA 6275].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 2

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다. https://swexpertacademy.com/main/main.do 문제 : 리스트 내포 기능을 이용해 다음 문장으로부터 모음('aeiou')을 제거하십시오. 'Python is powerful... and fast; plays well with others; runs everywhere; is friendly & easy to learn; is Open.'input output Pythn s pwrfl... nd fst; plys wll wth thrs; rns vrywhr; s frndly & sy t lrn; s Opn. code a='Python is ..

Programming/SWEA 2021.07.21
728x90
반응형