목록코딩 (418)
Creative Code
a = 'abcde' print(a[0], a[4]) # 'a'와 'e'를 출력합니다. print(a[-1], a[-5]) # 'e'와 'a'를 출력합니다. a = 'hello world study python' print(a[0:6], a[-9:]) # 인덱스 0부터 5까지의 부분 문자열과 뒤에서부터 9번째 문자부터 끝까지의 부분 문자열을 출력합니다. print(a[:]) # 문자열 'a' 전체를 출력합니다. print(a[-50:50]) # 문자열 'a' 전체를 출력합니다. (음수 인덱스는 오류를 발생시키지 않습니다) print(a[::2], a[::-1]) # 'a'의 모든 두 번째 문자와 문자열을 역순으로 출력합니다. a = 'hello' b = 'world' print(a + ' ' + b) #..
# 사각형의 넓이를 계산하는 함수 def Rec_area(x, y): return x * y # 사각형의 가로와 세로 길이 rectangle_x = 10 rectangle_y = 5 # 사각형의 넓이 출력 print('사각형의 넓이 :', Rec_area(rectangle_x, rectangle_y)) # 두 개의 함수를 정의 def f(x): return 5 * x - 7 def g(x): return x**3 + 5 # 변수 x의 값 x = 3 # f(x) + g(x) + f(g(x) + g(f(x)))의 계산 결과 출력 print(f(x) + g(x) + f(g(x) + g(f(x)))) # 리스트에 요소를 추가하는 함수 def classroom(student): student.append(7) #..
# 주민등록번호를 입력받고, 성별을 출력합니다. Id = input('주민등록번호 입력:') if int(Id[7]) in [1, 3]: print('남자') elif int(Id[7]) in [2, 4]: print('여자') else: print('오류') # 주민등록번호를 입력받고, 성별을 출력하는 또 다른 방법을 사용합니다. jumin = input('주민등록번호(000101-3123456)>>>') if jumin[7] in ['1', '3']: print('남자') elif jumin[7] in ['2', '4']: print('여자') else: print('오류') # 점수를 입력받고, 합격 또는 불합격을 출력합니다. score = input('점수를 입력>>>') if score.isdi..
# 빈 딕셔너리를 생성하고 데이터 타입과 내용을 출력합니다. d = dict() print(type(d)) # 딕셔너리의 데이터 타입을 출력합니다. print(d) # 초기 데이터가 있는 딕셔너리를 생성하고 딕셔너리의 내용을 출력합니다. dic = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118', 'address': '서울'} print(dic) print(dic['name']) # 딕셔너리에서 'name' 키의 값을 출력합니다. # 딕셔너리에 새로운 키-값 쌍을 추가하고 값을 변경합니다. dic['etc'] = '' # 'etc' 키를 추가하고 빈 문자열을 값으로 설정합니다. print(dic) dic['name'] = '홍길동' # 'name' ..
# 리스트를 생성하고 출력합니다. odd = [1, 3, 5, 7, 9] print(odd) print(type(odd)) # 리스트의 데이터 타입을 출력합니다. # 중첩 리스트를 생성하고 출력하며 리스트 요소에 접근합니다. e = [1, 2, ['Life', 'is']] print(e) print(e[0]) # 리스트의 첫 번째 요소에 접근합니다. print(e[2][0]) # 중첩 리스트의 첫 번째 요소에 접근합니다. # 다중 중첩 리스트를 생성하고 출력하며 슬라이싱과 길이를 확인합니다. e = [1, 2, ['Life', 'is', [12.3, 34.5]]] print(e[2][2][0]) # 다중 중첩 리스트의 요소에 접근합니다. print(e[2][1:]) # 중첩 리스트의 슬라이싱을 수행합니다..
# 나이를 입력받아, 미성년자와 성인 여부를 확인합니다. age = int(input('당신의 나이는? :')) if age b) print(a == b) print(a != b) print(a is b) # 객체 동일성 확인 (정수에 대해서는 거의 True가 나오지 않을 것입니다) print(a is not b) # 객체 동일성 확인 (정수에 대해서는 거의 True가 나오지 않을 것입니다) print(a >= b) print(a 5 or b > 25) print(no..