-
들어야하는 강의가 재지급 되면서 파이선 기초에 대해서 공부하는 시간을 가졌습니다
어제 대타로 들었던 자바 강의와는 같은 형식이였지만 for문을 하면서 차이를 조금 느꼈습니다.
Java에선 for문의 경우 괄호 안에 초기화, 조건, 증감식을 지정하는 반면
python에선 변수와 리스트를 지정하고 나머지는 같은거 같다
지금까지 배운거에 의하면둘다 컴퓨터와 소통하는데 사용하는 프로그램 목적은 같지만 다른 문법들이 흥미로웠습니다
for i, person in enumerate(people): # enumerate()로 감싸고 변수 지정하면 순번이 찍힘 name = person['name'] age = person['age'] print(i, name, age) if i > 3: # 적은 단위를 디버깅할 때 용이 break
for문이 끝나고 함수를 배우는데 아래 코드 처럼 def chack_gender(pin) 요부분 괄호가
def check_gender(pin): a = pin.split('-')[1][:1] # .split('-') 괄호 안에 들어간 - 기준으로 나눔 if int(a) % 2 == 0: # int()로 a를 감싼 이유는 아래 gerder 함수 값을 문자로 지정했기 때문에 print("여자 입니다") else: print("남자 입니다") check_gender('200101-2012455')
참 흥미로웠습니다 java였으면 지정해 주고 그 다음에 써야할거 같은데 ..
새로 배울 프로그램 코드들이 기다려 집니다. 문제는 현업에 들어갔을때 골치 아파질거 같지만ㅠ ..