[파이썬] 2. 제어문과 함수, 패키지




if 조건:
실행
들여쓰기, : 넣기, 줄바꿈에 유의할 것
nasdaq = 5980
if nasdaq < 6000:
print('매도')
→매도조건문이 False일때는 else:를 사용
nasdaq = 6500
if nasdaq < 6000:
print('매도')
else:
print('매수')
→매수다중 조건은 elif:를 사용

elif가 필요없을 경우 간단하게 한줄로 줄여서도 표현가능
[조건문 True일 경우 실행할 내용] if 조건문 else [조건문 False일 경우 실행할 내용]

특정 조건을 만족하는 동안 반복해서 코드를 실행
while 조건:
실행

여기서 f-스트링과 합쳐주면, 매수주문 체결 알림과 함께 잔고가 몇개인지도 알 수 있을 것 같다.

그럼 나스닥 가격이 얼마 이하이고, 잔고가 5계약보다 작을 때까지는 계속 매수하게도 할 수 있겠다.

제어문 중단은 break를 사용
계좌잔고가 현재 20,000,000인데 10,000,000이하로 내려가면 매수를 중단하게 하려고 한다면,

무한히 반복되지 않고,...
![[파이썬] 1. 파이썬 기초(데이터 타입)](https://post-image.valley.town/o3H8nkUBOX9GWxpfotvAP.png)
![[파이썬] 0. 시작하며](https://contents.kyobobook.co.kr/sih/fit-in/400x0/pdt/9791192469829.jpg)

와 엄청 열공하시네요!! 대단하십니다! 저는 인내력이 부족해서 이렇게 공부 못했는데.. 혹시 공부하다가 지치시면 project base로 해보시면 괜찮으실 수 있습니다!! 화이팅입니다!!

감사합니다! project base로 해보라는 말씀은, 예를 들어 'FRED에서 매크로 데이터를 받아서 matplotlib으로 시각화해보기' 이렇게 하나의 목표를 정해놓고 찾아보면서 하다보면, 거기에 실제로 필요한 기능들을 집중적으로 익히게 되니까, 지금 하는 것처럼 순서대로 공부하는 것이 지치면 그런식으로도 해보라는 말씀으로 이해하면 될까요??

정확합니당

두 분 덕에 코린이는 든든합니다 ㅋㅋㅋ 감사합니다!

네 맞습니다! 저도 제 첫 파이썬 코딩은 업비트 API로 자동매매 만들기였습니다..ㅋㅋ(개같이 망함) 그리고 저도 코린이라...ㅠㅠ 두번째가 아마 로스트 아크 거래소 정보 갖고오는 디스코드 봇 만들기고 세번째가 텔레그램 봇이었나..그랬던 것 같네요 ㅎㅎ... 그 이후에는 이제 그 경험 바탕으로 파이썬을 연구에 사용하기 시작했습니다! (사실 그냥 요새는 AI가 다 해줘서...)

로스트아크 거래소정보 ㅋㅋㅋㅋㅋㅋ 역시 인생은 실전이죠. 저도 회사에서 관리하는 법인카드가 15개가 넘는데, 매주 사용내역 정리하다가 빡쳐서 오토마우스 돌리려고 ChatGPT한테 코드짜달라하고 그랬었어요 ㅋㅋㅋㅋ

진짜 어디까지 발전해버릴 셈이십니까.. 누군가의 발전을 보는 게 이리 즐거운 일인 지 몰랐습니다.

아우 hoocastle님만 하겠습니까 ㅎㅎㅎ 항상 응원과 자극을 주셔서 감사합니다. 경제학처럼 아직 마무리 못하고 있는 프로젝트들도 많이 있어서 갈 길이 머네요 ㅜㅜ 매번 응원해주셔서 큰 도움이 되고 있습니다. 새해복 미리 많이 받으세용~~

캬~ 수학의 정석에서 지겹게 반복하던 집합과 명제 단원을 하루이틀만에 가볍게 돌파해버리시는 느낌! ㅎㅎ 위에 프로젝트베이스 공부법 아주 좋네요!

가로로는 이론 순서대로, 세로로는 프로젝트 단위로 하면 정말 많은 도움이 될 것 같습니다. 성격이 급해서 원래 프로젝트 단위로부터 덤볐다가 두세번 실패해서 이번에는 이론 순서로 하고 있는데, 병행하면 흥미도 안잃고 좋을 것 같습니다 ㅎㅎㅎ

안녕하세요. 응원하는 사람입니다. 크게 중요한 내용은 아닌데, 'for 변수 in 리스트(혹은 튜플, 문자열):' 이라고 써주셨는데, For loop에는 iterable object들이 모두 들어갈 수 있습니다. class 같은 것들도 내부에 __iter__() 혹은 __getitem__()등의 함수가 정의되어 있다면 저 위치에 들어갈 수 있습니다. 공부에 도움이 되시면 좋겠다는 생각에 하나 달아봤습니다.

앗, 너무너무 감사합니다! 제가 코딩은 완전 처음 시작이라, 아직 iter나 getitem등이 어떤건지 아직 파악을 못했는데, 추후에 어떤 내용인지 이해하게 되면 꼭 참조하도록 하겠습니다. 귀한 시간 내주셔서 너무 감사드립니다! ㅜㅜ 새해복많이받으세요!!