본문 바로가기
파이썬

[파이썬] 기말고사 회고

by 박매트 2024. 1. 8.

어이없는 실수 남발..............

 

1) 파일 입출력 문제 푸는데 자꾸! \n을 포함해서 읽어오는 이슈가 발생하였다.

개행 문자를 제거하려면

string문자열.strip()을 해주면 됨!

# 파일 경로
file_path = "your_file.txt"

# 파일 열기 (읽기 모드)
with open(file_path, 'r') as file:
    # 파일의 각 줄을 읽어오기
    lines = file.readlines()

# 각 줄에서 개행 문자 제거하고 숫자 쌍 출력
for line in lines:
    # strip() 메서드를 사용하여 문자열 양쪽의 공백과 개행 문자 제거
    cleaned_line = line.strip()
    print(cleaned_line)

 

2) 파이썬 함수  정의할 때 괄호를 제대로 안닫아서...2배가 곱해짐

def f(x, mu=0.0, sigma=1.0):
    a = 1 / (sigma*sqrt(2*pi))
    b = pow(exp(1),-0.5*(((x-mu)/sigma) ** 2))
    return a*b

정규 분포식 파이썬 코드로 짰어야 했는데...

1/ 시그마*루트2파이 이 부분을

1/ (시그마*루트2파이) 안묶어줘서 2배 곱해짐...

하하 자신감을 가져야 문제가 풀리는 듯 싶다.......

 

1번부터 멘탈이 털려서 ..........솔직히 문제는 어렵진 않았는데 ㄴㅐ가 바보다.......^^

작은 실수를 줄여야 한다.

'파이썬' 카테고리의 다른 글

[파이썬] 중간고사 정리  (0) 2023.10.23