본문 바로가기

Python5

동전던지기를 100번 수행해서 앞면이 60번 나올 확률과 그 이해(1) 이 문제는 이항분포(Binomial Distribution) 를 기반으로 확률을 계산해야 한다. 이항분포에서 특정 횟수만큼 성공할 확률은 확률 질량 함수(PMF, Probability Mass Function) 를 이용하여 계산한다. 1. 이항분포의 확률 질량 함수 (PMF)이항분포 X∼Bin(n,p) 에서 정확히 k 번 성공할 확률은 다음 공식으로 계산됩니다.  여기서:n=100 → 총 시행 횟수 (동전 던지기 100번)k=60 → 목표 성공 횟수 (앞면이 60번 나오는 경우)p=0.5 → 한 번 던질 때 앞면이 나올 확률   파이썬 코드를 작성해서 실행해보았는데 오류가 나왔다. 파이썬 코드를 짠 다음 아래 커맨드 화면에서 python binom_test1.py를 실행하니 아래처럼 ModuleNotFo.. 2025. 3. 3.
파이썬 모듈에 writeln 함수 추가하기 파이썬 공부를 하던 중  간단한 코딩을 하는 데 문제가 발생했다. 아래와 같은 간단한 정수형 연산자로 결과값을 출력하는 프로그램인데명령 프롬프트에서 python 명령어로는 잘 작동하는데 python3 명령어로는 작동하지 않고 에러메시지가 나왔다.  정수형 연산자들 결과값 출력import sysimport stdioa = int(sys.argv[1])b = int(sys.argv[2])total = a + bdiff = a - bprod = a * bquot = a // brem = a % bexp = a ** bstdio.writeln(a + b)stdio.writeln(a - b)stdio.writeln(a * b)stdio.writeln(a // b)stdio.writeln(a % b)stdio.wr.. 2025. 2. 16.
[파이썬 오타 수정 프로그램 개발 프로젝트] 1. 파이썬 라이브러리 설치 우선 컴퓨터에 파이썬을 설치해야한다. 파이썬 설치는 매우 기본적인 것이고 파이썬 입문 책 아무거나 사도 맨 처음에 설치하는 방법은 알려준다. 어렵지 않고 그냥 버튼 클릭 몇 번으로 설치만 하면 된다. 이 글은 파이썬을 설치해서 정상 작동가능한 시점 그 이후부터 파이썬 라이브러리를 어떻게 활용하는지에 대한 내용이다.   먼저 간단한 한글 맞춤법 검사 코드부터 실행해보자, 그다음 띄어쓰기를 추가하고, 마지막으로 파일 입출력까지 진행하는 것이 목표이다.  라이브러리 설치부터 차근차근 따라해보자 1. 필요한 라이브러리 설치CMD(명령 프롬프트)에서 다음 명령어를 입력해 필요한 패키지를 설치하자.   바로 설치하려고 해보았더니 오류메시지가 나온다  잘 안보일 수 있는데  " Error [WinError 2] 지정.. 2025. 2. 16.
python과 python3 명령어 둘 다 사용하기[텐서플로우] 파이썬 버전 확인python --versionpython3 --version tensorflow 설치python -m pip install tensorflowpython3 -m pip install tensorflow tensorflow 버전 확인python -c "import tensorflow as tf; print(tf.__version__)"python3 -c "import tensorflow as tf; print(tf.__version__)"     pip install과 python -m pip install의 차이는 명령어를 실행하는 방식에 있습니다. 두 가지 방식 모두 패키지 설치의 목적은 동일하지만, 사용되는 환경과 실행 방식이 다릅니다.1. pip install기본 사용법으로, 시스템.. 2025. 2. 16.