안녕하세요 파이썬 기초강좌 수강생입니다. 제가 강의를 들으면서 복습도 할겸 해서 백준 페이지 (https://www.acmicpc.net/) 여기서 파이썬 문제를 따로 푸는데요~ 그중에 정수를 input받아서 별표를 input받은 만큼 찍어내는 간단한 문제였습니다. 저는 배운대로 해서 N= int(input()) star = '*' for i in range (N): print (star) star2 = '*' star = star + star2 위와 같이 코드를 작성했는데요 def answer(): N = int(input()) for i in range(N): for j in range(i+1): print('*',end='') print() if __name__ == "__main__": answer() 다른 분의 풀이를 보아하니 위와 같이 되어있습니다. 강의에서 못배운 내용이 있어서요~ 혹시 저기서 end='' 가 정확히 뭘 의미하는지 알수 있을까요! 감사합니다~
안녕하세요~ 파이썬 기초강의 수강생입니다. 강의를 들으면서 복습할겸 이런 저런 코드 짜보는도중에 for loop을 이용하여 인풋받은 만큼 별표를 계단식으로 출력하는 코드를 아래와 만들었는데요. N= int(input()) star = \\\'*\\\' for i in range (N): print (star) star2 = \\\'*\\\' star = star + star2 다른 분이 짠 코드를 살펴보니 아래와 같았습니다. def answer(): N = int(input()) for i in range(N): for j in range(i+1): print(\\\'*\\\',end=\\\'\\\') print() if __name__ == \\\"__main__\\\": answer() def 로 함수정의해서 실행하는건 알고있는데 end=\\\'\\\' 이 부분이 의미하는 바를 잘 모르겠습니다. 혹시 아시는분 있으면 답변 부탁드리겠습니다. 미리 감사드립니다!
파이썬 웹 프로그래밍 - Django로 웹 서비스 개발하기 오브젝트 실습 2를 하는 중 이유를 알 수 없는 오류를 발견했습니다 같이 올린 캡쳐파일상의 코드 40-42번째 줄을 보면 각각 user / user.numArticle / user과 numArticle 을 print 하도록 되어 있는데 40번 줄과 같이 user만 출력했을 경우 28-29번째에서 __str__을 define한 대로 값이 잘 나오는데 42번 줄에서 user 와 numArticle을 같이 print하는 경우 User class 의 초기 __str__값이 그대로 나옵니다! 왜 같이 출력하면 __str__이 rewrite 안 되는 걸까요? ++ png, pdf, jpg, jpeg 확장자는 전부 파일업로드에 실패하는데 무슨 확장자로해야 사진을 올릴 수 있는 건가요? 안 올라가서 아래에 코드 전문 첨부합니다! ++ macOS Sierra (10.12.6)에서 atom 편집기를 이용해서 구동중입니다 class User: num_users = 0 def __init__ (self, name): self.numArticle = 0 self.name = name self.articles = [] User.num_users += 1 def write(self, text): self.articles.append(text) self.numArticle += 1 def __str__(self): 28번째 return "User: %s %s" % (self.name, self.articles) t1 = Text("This is some text1") t2 = Text("This is some text2") user = User("yang") user.write(t1) user.write(t2) print(t1) print(user) 40번째 print(user.numArticle) print(user, user.numArticle)
안녕하세요 저번에 구매한 강좌를 쭈욱 둘러보는데 저번에 구매한 Python 응용 - 파이썬으로 배우는 자료구조와 알고리즘 이 만료되었다고 다시 갱신을 하라고 구매하라고 하는데요 이거 제가 저번에 예산이 있을때 구매하고 시간있을때 들을려고 먼저 구매를 해놓은건데 한번도 들어적도 없는데 다시 갱신을 하라는데 이게 합당한건지 좀 의문이 드네요 제가 기간이 있으면 제가 이해를 하겠는데 저번에 구매하였을때는 기간을 참고하지 못했는데 다시 갱신을 하라니 이거 한번도 듣지 못한입장에서 결제하기가 꺼려지네요 이거 상의좀 해주시고 다시 이용할수 있게 부탁좀 드립니다
강의대로 따라하고 있는데 npm run dev 시 Cannot find module 'webpack' 오류가 나서 로컬 서버가 안뜹니다.ㅜㅜ npm install 후에 생성된 node_modules 폴더보면 제 로컬에 생성된 폴더랑 다르기도 하구요. (제 로컬에는 node_modules에 하위폴더로 vue 폴더가 생성됩니다. 이건 정상인가요?? ) 이런경우 어디 설정을 봐야할까요..?