Blair  - Soul Eater '• programming language' 카테고리의 글 목록 (3 Page)
728x90

• programming language 144

[파이썬 기초 개념] 표현식, 연산자, 키워드, 문장, 프로그램, 식별자

학습포인트: #표현식, 연산자, 키워드, 문장, 프로그램, 식별자 #스네이크케이스, 캐멀케이스 #주석 #출력 ​ ▶표현식: 값을 만들어 내는 코드 273 10 + 20 + 30 + 40 "python programing" ​ 그러나 + - 같은 기호가 혼자 있을 때는 표현식이 아님 ​ ▶연산자: + - * / ​ ▶키워드: 언어가 처음 만들어질 때 정한 단어, 의미가 부여된 특별한 단어로, 사용자가 지정하는 이름에 사용하면 안됩니다. False True Break pass return continue elif else if eacept del def and or as is in for None assert class from global import lambda nonlocal not raise try ..

[파이썬 실력 테스트] 20. 사전식 정렬 출력

●문제: 임의의 단어의 끝자리 부터 한글자씩 늘려서 출력하면서 사전식으로 정렬하여 출력하시오 입력 예시: apple 출력 예시: apple e le ple pple 방법 1 def solve(s) : result = [] last = len(s) for i in range(1, len(s)+1) : result.append(s[last-i:]) result.sort() return result s = input() for j in solve(s): print (j) 방법 2 s = input() temp=[] for i in range(len(s)) : temp.append(s[-(i+1):]) a = sorted(temp) for j in a: print (j) 출력 apple apple e le pl..

[파이썬 실력 테스트] 18. 평균, 평균 이상값 출력

●문제: 점수를 공백으로 구분하여 입력한다. 그후에 평균값을 출력하고 평균 이상의 값을 출력한다. 입력예시: 1 2 3 4 5 6 7 8 9 10 출력예시: 5.5 6 7 8 9 10 방법 1 def avg(values): sumnum=0 for i in values: sumnum +=i avgnum = sumnum/len(values) return avgnum def overnum(values): for j in values: if avg(values) < j: print(j) values = [int(v) for v in input().split()] print(avg(values)) overnum(values) 방법 2 def solve(values) : mean = sum(values) / len..

[파이썬 실력 테스트] 16. 숫자 짝맞추기

●문제: 0이상 9이하의 홀수개의 숫자를 입력하면 그 숫자들 중에서 짝이 없는(=1개만 있는) 숫자를 출력해라 입력예시: 1 1 2 2 2 3 4 5 출력 예시: 3 4 5 values = [int(v) for v in input().split()] count = [0] * 10 for v in values : count[v] += 1 for i in range(len(count)) : if count[i] == 1 : print(i) 1 1 2 2 2 3 4 5 3 4 5 출처: 예제 중심 파이썬 입문 궁금한 부분이 있으면 댓글 부탁드립니다^^

[파이썬 실력 테스트] 13. 소수 판별하기, 특정숫자 소수 판별

●문제: 숫자를 입력하면 해당하는 숫자가 소수인지 아닌지를 판별하는 메세지를 출력하는 함수를 작성하시오 입력예시: 5 출력예시: 소수입니다. import math # 에라토스테네스의 체 알고리즘 def prime(n): #0,1번째가 False이고 2부터 True인 배열을 생성 #소수이면 True, 소수가 아니면 False로 바꿀 배열임 array = [False,False] + [True]*(n-1) # 2부터 n의 제곱근(sqrt(n))까지의 모든 수를 확인 for i in range(2, int(math.sqrt(n)) + 1): # i가 소수인 경우 (True인경우=지우고 남은 수인 경우) if array[i] == True: # i를 제외한 i의 모든 배수를 지우기 j = 2 while i * j

[파이썬 실력 테스트] 12. 3개의 숫자중 중간값 구하기

●문제: 정수 3개를 입력 합니다(띄어쓰기로 구분) 가운데 값이 출력 됩니다. 입력 예시: 1 2 3 출력 예시: 2 def median(a,b,c): m=0 if(a>b): if (b>c): m = b elif (c>a): m=a else: m=c elif(a>c): m=a elif(c>b): m=b else: m=c return m a,b,c = [int(i) for i in input().split()] print(int(median(a,b,c))) 1 2 3 2 출처: 예제 중심 파이썬 입문 궁금한 부분이 있으면 댓글 부탁드립니다^^

728x90