본문 바로가기

Programing40

5-5 파이썬 내장함수 07 - input # input : 사용자 한테 어떠한 값을 입력받아 문자열로 반환하는 함수 # name = input('이름을 입력하시오==>') # print(name) # age = input('나이를 입력하세요==>') # print(age) # print(type(age)) # 연습) 사용자 한테 두개의 정수를 입력받아 # 더하기 한 결과를 출력 # num1 = int(input('첫번째 수를 입력하세요==>')) # num2 = int(input('두번째 수를 입력하세요==>')) # r = num1 + num2 # print(r) # num1 = input('첫번째 수를 입력하세요==>') # num2 = input('두번째 수를 입력하세요==>') # r = int(num1) + int(num.. 2021. 8. 17.
5-5 파이썬 내장함수 06 - id_01 # id : 그 변수의 메모리상의 주소를 알려주기 위한 함수 # 두개의 변수가 서로 동일한 메모리를 바라보고 있는 판별할 수 있어요. # a = 3 # b = 4 # # print(a) # print(b) # print(id(a)) # print(id(b)) a = 3 b = 3 print(a) print(b) print(id(a)) print(id(b)) a = 30 print(a) print(b) print(id(a)) print(id(b)) # 처음에 a,b가 동일한 값일때는 # 동일한 메모리를 사용합니다. # 만약, a의 값을 변경하면 # 그때 부터 서로 다른 메모리를 사용합니다. - id_02 name1 = '홍길동' name2 = '이순신' name3 = '유관순' print(i.. 2021. 8. 17.
5-5 파이썬 내장함수 05 - eval # eval : 실행 가능한 문자열의 내용을 실행시켜주는 함수 print(eval('1+2')) print(eval("'hi'+'a'")) print(eval('divmod(4,3)')) # def to_lower(data): # r = '' # for ch in data: # if ord('A') 0, data)) print(list) - hex print(hex(10)) print(hex(11)) print(hex(12)) print(hex(13)) print(hex(14)) print(hex(15)) print(hex(16)) # a = 10 # b = hex(a) # # print(a) # print(b) # a = 9 # b = hex(a) # # print(a) # print(b).. 2021. 8. 17.
5-5 파이썬 내장함수 04 - divmod # divmod : 나누기 한 몫과 나머지를 계산하여 튜플로 반환하는 함수 a = 7 b = 3 # i = a // b # j = a % b # print(i) # print(j) # i,j = divmod(a,b) # print(i) # print(j) r = divmod(a,b) i,j = r print(i) print(j) # r = divmod(a,b) # print(r) # print(type(r)) # print(r[0]) # print(r[1]) - enumerate # ebumerate : 리스트와 같은 집합 자료형에서 # 데이터와 하나씩 꺼내오면서 인덱스도 필요한 경우에 사용합니다. data = ['홍길동','김길동','박길동','최길동','이길동'] for i, name.. 2021. 8. 17.