본문 바로가기

[Python]8

[Python] 도박(?) 시뮬레이션 모델 만들기 안녕하세요 오늘은 도박(?) 시뮬레이션 모델을 만들어볼거에요. 일단 그냥 코드부터 보여드릴게요. import random tickets = 0 draws = 0 while tickets 800: gained = random.randint(10, 30) # 10~30 랜덤 tickets += gained draws += 1 print(f"{draws}회차: {gained}개 획득 → 현재 {tickets}개") total_money = draws * 1300 print("\n===== 결과 =====") print("총 뽑기 횟수:", draws) print("총 사용 금액:".. 2026. 2. 25.
[vs code] vs code 설치법(세팅법) 파이썬의 근본적인 구동 베이스를 알려주기 위해 앞 간단한 내용은 일부러 cmd를 통해 알려주었다. (사실 저도 너무 불편했어요^^;;) 여러분에게 미안하지만. 코딩은 사실 cmd 환경에서 진행하지 않는다!! 보통 초반에 코랩으로 하다가 vscode로 넘어가는 식으로 하는 사람이 많은데 (나역시그랬다..) 이제와서 생각해보니 cmd로 column,row,DataFrame,Series같은 기본 개념들을 공부,연습하고 이후 내용들은(사실상 뭐 실습하고 혼자 코딩거리들 찾아서 집에서 끄적이고 노는게 공부임) 코랩 안거치고 바로 vs code로 넘어가서 하는 게 나은 것 같다. vs code를 까는 법은 그냥 인터넷에 쳐서 깔기만 하면 되니까... 나는 vs code를 깔고 편하게 사용하기 위한 세팅에 대해 .. 2026. 1. 7.
[python] 노래가사 thread code 만들기 import timefrom threading import Thread, Lockimport syslock = Lock()def animate_text(text, delay=0.1): with lock: for char in text: sys.stdout.write(char) sys.stdout.flush() time.sleep(delay) print()def sing_lyric(lyric, delay, speed): time.sleep(delay) animate_text(lyric, speed)def sing_song(): lyrics = [ ("\n빛나는 하늘과", 0.2), .. 2026. 1. 7.
[Python] 냉장고를 부탁해 오늘은 저만의 냉장고를 만들어볼거에요...... - while menu!= 5 :-menu가 5가 아닌동안 다음을 영원히 수행하라 - print(1~5) - menu = int(input("관리메뉴를 선택하세요: ")) - if menu == 1 :메뉴가 1이면~~- print foodfood라는 리스트를 가져와라 - elif menu == 2 :메뉴가 2이면~~input값을 받고, 이를 name이라는 변수에 할당food.append(name)을 통해 food라는 [리스트]에 이를 추가.이후 print(food) - elif menu == 3 : 메뉴가 3이면~~ input값을 받고, 이를 waste name이라는 변수에 할당 waste name이 food라는 [리스트 안에 있으면] .. 2025. 10. 27.
[Python] pd.DataFrame 2편 안녕 친구들 오늘은 2편(사실 2편이 마지막임 tlq...) 만든 데이터 프레임 저장하는법.to_excel( ) df.to_excel(main_folder+sub_folder+"경기카드소비공공데이터.xlsx")이런식으로 데이터 저장 가능 =============================================== 그럼 원래 있는거 불러오는법?pd.read_excel ================================================ df.info( ) RangeIndex : 데이터 4개란 뜻0 to 3 : 인덱스 0~3번째까지 있다는 뜻4 non-null : 4개의 미결측 데이터가 있다는 뜻. 만약에 3 non-null이면 1개는 결측치라는 뜻이지Dtype 보다시.. 2025. 10. 27.
[Python] pd.DataFrame 바로 직전에 Series에 대해 했지? 시리즈는 1차원데이터+인덱스로 이루어진 벡터데이터야. 이 시리즈를 엮어만든 DataFrame이라는 데이터 단위가 있어. df는" 행 , 열, 값 "으로 이루어져있는 행렬데이터야.=================================================== pd.Series( )와 마찬가지로 pd.DataFrame( )으로 데이터프레임을 만들 수 있어. 데이터프레임 역시 Series와 마찬가지로 리스트(롱스톤아님)로 짜는 방법, 딕셔너리(보리국어사전아님)로 짜는방법이 있어. 리스트로 짜는 방법 먼저 살펴보자실제 서열 순위를 나타낸 것은 아닙니다.....이번엔 딕셔너리로 df를 짜보자딕셔너리로 짜도 물론 이렇게 index=어쩌구를 통해 행이름을.. 2025. 10. 27.