inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

남박사의 파이썬 기초부터 실전 100% 활용

PyQt5 스마트계산기

고민해보고 이리 저리 시도해봐도 모르겠습니다.

해결된 질문

290

너굴너굴너구리

작성한 질문수 41

2

일단 마지막 강의에 첨부된 파일을 확인해보니

제가 코드를 잘못 작성한 것은 아닙니다.

연산을 연달아서 하지 않고 중간에 "=" 을 한 번 거치면

계산이 꼬입니다.

예를 들어 '9 - 5 =' 식을 계산하면 결과값은 4가 잘 나오는데

뒤이어 더하기 혹은 뺄셈을 하면 이상한 값이 출력되고

곱하기나 나누기를 하면 에러가 뜨면서 종료됩니다.

이것 저것 해보다가 제 능력 밖인것 같아서

지지치고 여쭙습니다.

python 웹-크롤링

답변 2

1

남박사

어떤걸 질문하시는건지 제가 제대로 이해를 하지 못하겠습니다만...

9 - 5 = 4 + 3 / 2.... 이런식의 계산을 말씀하시는건가요??? 이런식의 예제를 말씀하신거라면... 현재 스마트 계산기는 = 가 입력되는 순간 모든 기능이 종료되는 개념으로 제작되었기 때문에 말씀하신 기능은 동작하지 않을꺼라 생각됩니다. 

해당 기능을 구현하려면 = 가 입력된 순간 = 에 의해 나온 결과값이 최초 입력된 값으로 셋팅되게 해야하고 나머지 모든 값들을 초기화 하는 기능이 구현되어야 할껄로 판단됩니다. 물론 구현해보지 않은 부분이라 얼마나 많은 코드가 수정되어야 할지는 정확히 모르겠습니다. ^^;;

0

너굴너굴너구리

남박사님이 이해하신 의도가 맞습니다.

애초에 안되게 만드신거였군요.

전 윈도우 계산기와 동일하게 작동한다고 생각했습니다.

답변 감사합니다. ^^

38강 = 연산자 더하고 빼기

0

59

2

주석처리

0

116

1

함수의 파라미터값 msg

0

154

1

강의자료 이미지 안나옴

0

238

3

강의자료 질문 두번째

0

164

3

강의자료 관련 질문

0

115

1

파이썬 예외 처리 try / except 파일 처리 코드가 실행이 안됩니다.

0

234

1

소수 너무 어려워요

0

244

1

imagefont 함수 사용

0

238

1

pylint

0

356

1

add 함수 문의 ㅠㅠ

0

280

1

형식 문의드립니다.

0

208

1

변수 명을 왜 src, tar로 하셨는지 궁금합니다.

0

601

1

숫자야구 코드를 짜 봤는데 뭔가 이상합니다.

0

250

1

zsh: command not found: pylint

0

268

1

텔레그램 봇 만들기 코드 실행이 안됩니다 박사님..ㅠ

0

545

1

질문드립니다.

1

373

2

list.reverse() 출력에 대해서 질문있습니다.

1

432

1

데코레이터 함수 및 동작시간 질문입니다.~

1

322

2

opencv 사용하면서 궁금한점 (해상도)

1

780

1

질문드립니다.

1

298

1

아래 오류가 뜨면서 vscode가 컴파일이 되지 않는데.. 혹시 왜이럴까요?

1

444

1

크롤링안되는 현상 문의 드립니다.

1

420

1

파이썬 크롤링 관련 문의

1

276

1