본문 바로가기

ETC

(341)
[정보처리기사실기]C 언어 문제 1 Q> 다음은 C언어로 작성된 프로그램이다. 이를 실행한 출력 결과를 쓰시오. #include int main() { char *p = "KOREA"; printf("%s\n", p); printf("%s\n", p+3); printf("%c\n", *p); printf("%c\n", *(p+3)); printf("%c\n", *p+2); } A> KOREA EA K E M 문자열 상수 char -> 1byte 번지 1000 1001 1002 1003 1004 1005 문자 K O R E A \0 printf("%s\n", p+3); 1003 ~ EA printf("%c\n", *p); 1000 K printf("%c\n", *(p+3)); (1000+3) E printf("%c\n", *p+2); 100..
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 31 https://youtu.be/CZcgxrtuZBw Q> 다음 Python 코드 중 에러 부분은 어디인가? A> student = {'김철수', '강철수', '박철수'} # 집합 객체(set) : 순서 x, 중복허용 x, 인덱스 x student.add('강철수')# 한개 요소 추가 student.update(['정철수', '이철수'])# 여러 요소 추가 student.remove('강철수')# 요소 삭제 # student.append('최철수')# 오류 부분 print(student) AttributeError: 'set' object has no attribute 'append'
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 30 https://youtu.be/CZcgxrtuZBw Q> Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> fruits = {"banana":[500,20],"apple":[1000,10],"kiwi":[250,5]} # 딕셔너리 {key:value} price_amount = fruits.values() # value payment = 0 for p in price_amount: payment += p[0] * p[1] print("지불금액 : %d원" % payment) 지불금액 : 21250원
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 29 https://youtu.be/CZcgxrtuZBw Q> Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> def test1(num): return num + 3 def test2(num): num += 1 return test1(num) result = test2(10) print(result) 14
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 28 https://youtu.be/CZcgxrtuZBw Q> 짝수 판별하는 Python 코드를 작성하시오. A> def func(items): # 사용자 정의 함수 result = [] for item in items: if item % 2 == 0: # 짝수판단 result.append(item) return result # 반환값 print(func([9, 2, 5, 4, 1, 6]))
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 27 https://youtu.be/CZcgxrtuZBw Q> 다음은 Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> def print_reverse(string): print(string[::-1].upper()) print_reverse('python') NOHTYP
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 26 https://youtu.be/CZcgxrtuZBw Q> Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> nums = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20] print(nums[::2]) print(nums[1::2]) [11, 13, 15, 17, 19] [12, 14, 16, 18, 20][11, 13, 15, 17, 19] [12, 14, 16, 18, 20]
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 25 https://youtu.be/CZcgxrtuZBw Q> 다음은 Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> emails = [] emails.append('pAss@hrdkorea.or.kr') emails.append('Dumok@abcd.com') emails.append('a135@xyz.net') id = list() for email in emails: email = email.lower() id.append(email.split('@')[0]) print(id) ['pass', 'dumok', 'a135']