본문 바로가기

python

(3)
썸5 row col 행열 행렬 확실히 구분 할 수 있는 연상법 꿀팁 데이터 프레임을 자주 다루려면 행과 열에 대해서 정확히 분간할 수 있어야 하는데 이게 계속 헷갈림. 나름 그림 연상 기법을 궁리해봤으니 기억하는데 도움이 됐으면 좋겠습니다. 행은 Row, 열은 Column이다. 이게 딱 바로 머리에 꽂히면 좋은데 자고 나면 까먹고 뒤돌아서면 까먹고 계속 그러드라..ㅠ 몇백 번 쓰다 보면 익숙해지고 자동으로 외워질 거 같긴 한데 잘 안돼서 어떻게 좀 쉽게 연상해서 기억에 오래 남길 방법이 없을까 하고 잔머리를 좀 내봤다. Row는 w 뒤에 계속 w를 쓰면서 가로로 늘어나며 향하는 그림이고 Column은 l을 계속 아래로 내리면서 쓰는 세로로 향하는 그림이면 어떨까? 세종대왕님이 한글을 잘 만들어주셨지만 글로 설명하려니 왠지 더 어렵다. 쓰는 나도 쓰고 다시 읽어보니 뭐지?..
썸5 파이썬 for문 while문 활용 : 짝수홀수 암스트롱수 암스트롱수? 사실 학생때는 이런게 있는지도 몰랐는데 (배웠는데 기억이 안나는 것일수도 ) 암스트롱수의 공식은 아래와 같다. 파이썬으로 풀어보았다. 암스트롱수란...? ㅎㅎ 근데 문제 이외에 어디에 쓰이긴 하는걸까? 궁금해지네.. 암스트롱수 공식 #x*100 +y*10 + z = x3+y3+z3 정답: 153, 370,371,407 # 암스트롱수 #x*100 +y*10 + z = x3+y3+z3 amstrongNum = [] for i in range(100,1000): x = i//100 y = (i%100)//10 z = (i%100)%10 #print(f" {i} - {x} - {y} - {z} / {i} - {x**3} - {y**3} - {z**3}") sum1 = x*100 + y*10 + z ..
썸5 파이썬 로또게임 lotto 만들기 : 당첨 확인 까지 파이썬으로 로또 당첨번호를 랜덤으로 추출하고 내가 입력한 번호와 같은지 확인하는 프로그램을 만들었다. 파이썬의 활용도는 무궁무진 하며 쉽다. 파이썬으로는 중복이나 코드 짜는게 너무 쉽고 편하게 되어있다. list 에 포함되어 있는지 쉽게 접근할 수 있는 in , 포함되지 않았는지는 not in . 크아.. 이렇게 간결하게 코드를 짤 수 있다니. 부분적으로 간단하게 설명하겠다. 그리고 풀코드는 맨 아래에 있으니 그것을 보고 싶은 분들은 맨아래로 스크롤 하자. 총 4부분정도로 나눌 수 있다. 당첨번호 추출 내번호 입력 내번호가 당첨번호에 포함되어있는지 판단 탈락 or 등수 표기 1. 당첨번호 추출 # 당첨번호를 랜덤으로 추출 하는 부분. import random lotto = [] while True: nu..