ch0nny_log

[빅데이터분석] Python_8. 연산자 축약 본문

빅데이터 분석(with 아이티윌)/python

[빅데이터분석] Python_8. 연산자 축약

chonny 2024. 7. 31. 14:53

■  축약연산

예제:  count = count + 1     ->   count += 1   

코드를 간결하고 가독성이 높게 하려고 축약 연산자를 사용합니다. 

 

1.  += 연산자

2.  -= 연산자

3.  *= 연산자


4.  /= 연산자
문제1. 동전을 10000 번 던져서 앞면이 나오는 횟수를 출력하시오 !
import  random

coin = ['앞면', '뒷면']
cnt = 0

for  i  in  range(1, 10001):
    result = random.choice(coin)
    if  result =='앞면':
        cnt += 1
print(cnt)​

문제2. 동전을 던졌을 때 앞면이 나오는 확률을 출력하시오 (동전을 10만번 던지세요) 
import  random

coin = ['앞면', '뒷면']
cnt = 0

for  i  in  range(1, 100001):
    result = random.choice(coin)
    if  result =='앞면':
        cnt += 1 
print(cnt/100000)​