파이썬 입문

파이썬 코드 일시정지하기, for문 진행 정도 확인(tqdm()), 람다함수 사용법

explorer999 2023. 12. 2. 13:16

#코드를 일시정지하기

import datetime
import time

for i in range(3): #0부터 2까지 for문 내에서 i와 현재 시간을 출력함.

    print(i)
    print(datetime.datetime.now())

    print('---------------------')

    time.sleep(2) #루프 당 2초의 일시정지를 줌.

 

 

 

 

 

 

# for 문 진행 정도 확인하기 --- tqdm()


import time
from tqdm import tqdm

for i in tqdm(range(10)):

    time.sleep(0.1) #숫자가 커질수록 더디게 진행??
   
   
   
   
   

    

#매개변수가 여러 개인 함수에서 디폴트값 설정


def divide(x, n=2):

    res = x / n
    return (res)

print(divide(3))
#두번째 매개변수는 자동으로 2로 입력됨.---3나누기2= 1.5 출력.


 

 

 

# 람다 함수: return 없어도 결괏값을 반환한다.

# (함수명) = lambda 매개변수1, 매개변수2, ...:statement


divide_lam = lambda x, n: x/n

divide_lam(6,3) #==2.0