33,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
이상한게 뜸
글자를 쓸 때마다 마다 저런 빨간게 계속 뜸니다 어떻게 해야 하나요? 버전은 3.9 입니다
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
code lint 단축키 문의
code lint가 나올 때 Enter를 누르면 자동으로 문구가 채워지는데 이 키를 바꿀 수 있을까요? 줄바꿈을 위해 Enter를 치는데 code lint가 떠있으면 원하지 않는 문구가 채워져서 코드 작성하는데 불편합니다.
- 해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
행맨 게임에서 중복 값 처리
안녕하세요! 섹션 4까지 수강해보고 자신감이 생겨, 참고 자료를 찾아보지 않고 스스로 행맨 게임을 만들어봤는데요, 예를 들어 "apple"이 정답이고 "p"를 입력받았을 때, 2번째 글자는 인식하는데 3번째 글자는 인식하지 않네요. 구조를 크게 뜯어고치지 않고 해결할 수 있는 방법은 없을까요? print("The whole answer always use the lower cases.") print() answer = "aple" # "apple"로 설정했을 때 오류가 나는 부분. chance = 1 chanceLimit = 10 # 기회는 10번까지. answerHint = [] # 힌트를 표시하기 위해 리스트를 생성한다. for var in range(0, len(answer)): # 정답 길이만큼 밑줄 생성. answerHint.append("_") while chance <= chanceLimit: print("Hint: ", end="") # 힌트 표시. for var in range(0, len(answerHint)): print(answerHint[var], end=" ") print() print() userInput = input("{:02d}/{} try: ".format(chance, chanceLimit)) print() if len(userInput) != 1 or userInput.isalpha() == False: # 반드시 알파벳 한 글자만 입력받도록 하자. print("Please type the single alphabet!") print() elif userInput in list(answer) and "".join(answerHint) != answer: # 알파벳을 하나 찾은 경우. 중복된 글자를 처리할 수 없다. answerHint[answer.index(userInput)] = userInput # "".join(answerHint) 대신 str(answerHint)로는 형 변환이 이루어지지 않았다. print("You got one!") print() chance += 1 elif userInput not in list(answer): # 틀렸을 경우. print("Not in the answer!") print() chance += 1 else: print("Error occured.") print() exitBlocker = input("Press enter to exit.") if "".join(answerHint) == answer: # 모든 정답을 찾은 경우 반복문 해제! break if "".join(answerHint) == answer: # 정답! print("You won! The answer is {}.".format(answer)) print() exitBlocker = input("Press enter to exit.") else: # 게임 오버! print("You lost. GAME OVER!") print() exitBlocker = input("Press enter to exit.")
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
자료형 형변환
형 변환하고 있는데 형변환이 안돼네요.. IDE는 구글에서 제공하는 COLAB을 사용하고 있습니다.
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제 2
제가 아톰 에디터가 아닌 인텔리제이를 사용하고 있는데 예제 2번에서 func1에 아무 인자를 넘겨주지 않으면 오류가 뜨는데 왜그럴까요ㅠㅠ Method must have a first parameter, usually called 'self' 라는 오류가 뜹니다ㅜㅜ # 예제 2# self의 이해class SeltTest: def func1(): print('Func1 called') def func2(self): print('Func2 called')
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
id 확인
m = 800 n = 655 print(id(m)) print(id(n)) 이렇게 그대로 출력했는데 강사님 값이랑 다른데 원래 이런가요?
- 해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
터미널에 python이라고 치니 이전 버전으로 자꾸 뜹니다
그림 보면 아시겠지만 맥 vscode 설정 영상에서 터미널에 python이라고 치니까 자꾸 python 2.7 버전이라고 떠요 제가 다운받은 파이썬은 3.9인데 말이죠... 이전에 파이썬을 한번 설치한 적이 있는데 다 지웠었거든요 그런데도 자꾸 이렇게 뜨는게 이상합니다. 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
딕셔너리 for
my_info = { ‘name’ : ‘ ‘lee’, ‘age’ : 33, ‘city’ : ‘busan’ } for k in my_info print(‘key :’, my_info[k]) 여기서 제일 밑에가 정말 이해가 안가요. 딕셔너리의 밸류들을 출력하는데 어째서 my_info[k] 이렇게 쓰이는 거죵?? 윗문장에서 이미 my_info는 k로 변환된거 아닌가요? 그럼 원래 딕셔너리에서 쓰이던 것 처럼 k.keys()라고 쓰여야 하는거 아닌가요?
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
반복문
sum1 = 0 for v in range(1, 1001): sum1 += v 여기서 sum1 += v의 의미는 알겠지만, 왜 += 으로 표기하는지 모르겠어요. 파이썬을 처음배워도 보통 표기를 할때, 왜그렇게 표기를 하는지 이해가 갔는데... 1~ 1000까지 더하는게 왜 저렇게 표기하는 거죵?
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
조건문
현재 컴퓨터 고장으로 직접 파이썬 실행이 안되어 이렇게 질문드리는 점 양해 부탁드립니다. 1. if true : print('good') good으로 출력된다고 하셨는데 이유가 뭐죠? 'true : ' 뒤가 비어있으면 false 아닌가요? 2. if 'a' : print('good') 은 good으로 출력되는게 a가 문자라서 그런거죠? 3. Print(‘e3 :’, 5+10 > 3 and 7+3 == 10) - e3 : true 여기서, = 을 1개만 써도 되나요? 4. score1 = 90 , score2 = ‘a’ if(score1 >= 90 and score2 == 'a')라고 하면 출력이 true로 나오나요?
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
:
print('{:>10}'.format('nice')) 이런 코드에서 : <- 이게 의미하는게 뭐예요??
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
질문이요!
%s 에서는 print('%10s' % ('nice')) 처럼 nice를 ' ' 안에 집어 넣었는데 %d, %f에선 그렇지 않은 건 숫자라서 그런 건가요??
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
format 사용
print('%s %s' % ('1', '2')) 라고 코드를 작성하면 1과 2를 문자열로 인식하는 건가요?
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
first.py 실행이 안됩니다...
(사진)
- 해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강사님 한번 봐주세요!
autocomplete-python에 대해 요즘 Error가 많이 발생하여 질문을 올리는 것을 봤습니다. 저도 궁금해서 autocomplete-python Github에 들어가서 보니 1.17.0버전 최신 버전에 문제가 있네요 그래서 1.16.0버전으로 다운그레이드하고 grammar.txt파일 몇 개 추가하니 정상적으로 작동되네요. 아래 링크는 인프런 블로그에 제가 올린 글입니다. autocomplete-python 오류 (첫 번째 python path 설정) autocomplete-python 오류 (두 번째 버전 다운그레이드) 한번 보시고 괜찮으면 공지사항에 올려주시면 감사하겠습니다 :)
- 해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
Autocomplete 가 작동을 안합니다.
위의 사진과 같은내용이 한글자한글자 입력할때마다 나옵니다. 어떻게 해야되나요
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
왜이러는걸까요,,
그냥 print를 쓰려고 한 것 뿐인데 옆에 저 빨간색 오류가 뜹니다ㅠㅠ
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
윈도우 환경인데 ctrl + shitf+B 눌러도 반응이 없어요..
윈도우 환경인데 ctrl + shitf+B 눌러도 반응이 없어요.. 무언가 세팅이 필요한가요? 키 말고 컴파일러는 어떻게해요?
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
from .sub.sub1 import * 오류
아래에서도 같은 질문을 주셨는데, sub 앞에 .을 찍어도 정상 실행이 된다고 하셨는데 똑같이 실행해 보았더니 에러가 발생하였습니다. from .sub.sub1 import * ImportError: attempted relative import with no known parent package 점을 찍기 전까지는 아무런 문제 없이 잘 작동하였는데, 왜 이런 현상이 발생하는지 궁금합니다..!
- 미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
모듈 import 질문 캡쳐와 다시 올립니다..!
제가 질문을 작성하면서 문구를 옮기는 중에 대소문자를 잘못 작성했습니다ㅠ 캡쳐한 화면 다시 올립니다..! 왜 Run에서는 아무 문제 없이 실행이 되는 데 작성란에는 저렇게 표시가 되는지 이해가 잘 안갑니다...