파이썬

    [SWEA]6232~6248. [파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 4. 문자열 1 ~ 7

    ※ 모든 문제의 저작권은 SW Expert 아카데미에 있습니다. 학습 기록용으로 문제시 삭제하겠습니다. 6232. [파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 4. 문자열 1 다음의 결과와 같이 회문(앞뒤 어느 쪽에서도 같은 단어, 말) 여부를 판단하는 코드를 작성하십시오. 입력_ madam 출력_ madam 입력하신 단어는 회문(Palindrome)입니다. [문제 풀이] '''방법1''' # 입력받기 input_str = input() # 문자열 길이를 2로나눠 몫만 변수에 저장 cnt = len(input_str) // 2 # 입력받은 문자열 출력 print(input_str) for i in range(cnt): # 첫번째 문자와 마지막 문자를 비교해 다르면 회문x if input_str[i..

    [SWEA]6254~6262. [파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 2 ~ 10

    ※ 모든 문제의 저작권은 SW Expert 아카데미에 있습니다. 학습 기록용으로 문제시 삭제하겠습니다. 6254. [파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 2 다음과 같이 등록된 학생의 이름을 출력하고, 이름을 입력하면 전화번호를 출력해주는 딕셔너리 객체를 이용한 전화번호부 프로그램을 작성하십시오. [등록된 학생] 홍길동: 010-1111-1111 이순신: 010-1111-2222 강감찬: 010-1111-3333 [프로그램] 아래 학생들의 전화번호를 조회할 수 있습니다. 홍길동 이순신 강감찬 전화번호를 조회하고자 하는 학생의 이름을 입력하십시오. 입력_ 이순신 출력_ 아래 학생들의 전화번호를 조회할 수 있습니다. 홍길동 이순신 강감찬 전화번호를 조회하고자 하는..

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

    ※ 모든 문제의 저작권은 SW Expert 아카데미에 있습니다. 학습 기록용으로 입니다. 문제시 삭제하겠습니다. 6273. [파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 1 한 학생의 국어, 수학 점수를 튜플로 저장하고 이 튜플을 항목으로 갖는 리스트 객체가 있습니다. 이 때 첫 번째 학생은 (90, 80), 두 번째 학생은 (85, 75), 세 번째 학생은 (90, 100)의 점수를 갖습니다. 다음과 같이 결과를 만들기 위한 프로그램을 작성하십시오. 출력_ 1번 학생의 총점은 170점이고, 평균은 85.0입니다. 2번 학생의 총점은 160점이고, 평균은 80.0입니다. 3번 학생의 총점은 190점이고, 평균은 95.0입니다. [문제 풀이] # 점수(국, 수)를 튜플로..

    [SWEA]6308~6318. [파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 9. 내장함수 1 ~ 11

    ※ 모든 문제의 저작권은 SW Expert 아카데미에 있습니다. 학습 기록용으로 입니다. 문제시 삭제하겠습니다. 6308. [파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 9. 내장함수 1 다음의 결과와 같이 이름과 나이를 입력 받아 올해를 기준으로 100세가 되는 해를 표시하는 코드를 작성하십시오. 입력_ 홍길동 20 출력_ 홍길동(은)는 2099년에 100세가 될 것입니다. [문제 풀이] # 방법1 # 각 변수에 입력받기 name = input() age = int(input()) # # 현 년도 입력 # year = 2019 # # 현 나이부터 100세 될 때까지 반복 # for i in range(age, 101): # # 100세라면 형식에 맞게 출력 # if i == 100: ..