수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
의문이 나는 부분이 있어 문의 드립니다. 감사합니다.
def print_ss(a,b,*args): print(a+b) print(*args) print(args) print("sss = {0} , kkk = {1} , ccc = {2}".format(a,b,*args)) print_ss(2,3,5,6,78,8) 이곳에서 3번째줄 print(*args) -> 5,6,78,8 이렇게 출력되는데 5번째줄에서는 sss=2 , kkk=2, ccc=5 로 나옵니다. 예상은 ccc=5,6,78,8 이렇게 나올 줄 알았는데 뭐가 차이가 있나요. 그리고 print(args)는 튜플로 print(*args)은 값을 표기해주는데 그렇게 되는 이유가 궁굼합니다. 감사합니다.
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
main()에서 오답
과제의 def main()코드를 수정했고, 결과가 과제에서 예시로 제시된 것과 동일하게 나오는 것 같은데 여전히 main에서 fail 이라고 채점되네요. 채점 시스템 상에서 오답으로 분류되는 문제가 있는게 아닐까 싶기도 한데요. 코드와 결과를 첨부하니 답변 부탁드립니다!def main(): # ===Modify codes below============= user_input = 999 while user_input is not 0: user_input = input("Input a positive number : " ) if is_positive_number(user_input) is True: # 입력값이 양수인가? result = get_factorial_value(int(user_input)) # True 이면 int로 변환 후 factorial 계산 print(result) # 결과 출력 elif user_input == "0": #입력값이 양수가 아니고 0이라면 user_input = 0 # 프로그램 종료를 위해 입력값을 0으로 지정 else: # 입력값이 양수도 0도 아니면 print("Input again, please") # 다시 입력 하시오. print("Thank you for using this program")결과입니다https://drive.google.com/open?id=19APNKPUj3u8i3OwjxZpiCnaOZQw78JEf
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
main(), encoding_sentence() 함수 통과 못하시는 분들
저도 이 문제로 한참을 씨름했습니다..해답은 공백 두 개 (" ") 가 결과에 출력되서는 안됩니다.이 조건이 모호하게 되어있습니다.그리고 공백 두 개가 출력되더라도, decoding_sentence()는 PASS로 뜨고encoding_sentence()는 FAIL로 뜹니다.자꾸 안되시는 분들은 공백 두 개 이상을 한 개로 바꾸어주는 함수를decoding_sentence()와 encoding_sentence()에 넣어보세요.해결될겁니다.
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제도 pdf로 올려주시면 감사하겠습니다.
과제를 제출할 수 없는 환경에 있습니다..과제를 풀 수 있도록 pdf파일 형식으로 올려주신다면 감사하겠습니다.
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
command_counter를 실행하자니 아래 에러가 뜹니다 ...원인을 아시나요?
Traceback (most recent call last):File "command_counter_copy.py", line 9, in for row in spamreader:File "C:Usersyjae_chungMiniconda3libencodingscp1252.py", line 23, in decodereturn codecs.charmap_decode(input,self.errors,decoding_table)[0]UnicodeDecodeError: 'charmap' codec can't decode byte 0x8f in position 1919: character maps to
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
main()에서 계속 오답이라고 나옵니다.
안녕하세요.def main()에서 결과는 과제에서 요구하는대로 나오는데 계속 오답이라고 뜨네요.이유가 무엇일까요…?? get_factorial_value와 is_positive_number는 정답이라고 나오기에 main()의 코드만 첨부합니다.def main(): # ===Modify codes below============= print ("Input a positive number : ") user_input = 999 while user_input is not 0: user_input = input() if is_positive_number(user_input) is True: result = get_factorial_value(int(user_input)) print(result) return result elif user_input is "0": user_input = 0 else: print("Input again, please") print("Thank you for using this program") # ==================================
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
Test main이 Fail이 뜹니다.
def input_celsius_value():celsius=float(input("변환하고 싶은 섭씨 온도를 입력해 주세요:"))return celsiusdef convert_celsius_fahrenheit(celsius_value):fahrenheit=((9/5)*celsius_value)+float(32)return fahrenheitdef print_fahrenheit_value(celsius_value, fahrenheit_value):print("섭씨온도: %fn화씨온도: %f" %(celsius_value, fahrenheit_value))def main():print("본 프로그램은 섭씨를 화씨로로 변환해주는 프로그램입니다")print("============================")celsius_value=input_celsius_value()fahrenheit_value=convert_celsius_fahrenheit(celsius_value)print_fahrenheit_value(celsius_value, fahrenheit_value)print("===========================")print("프로그램이 종료 되었습니다.")if name == 'main':main()코드는 위와 같고 실행하면 다음과 같습니다.본 프로그램은 섭씨를 화씨로로 변환해주는 프로그램입니다변환하고 싶은 섭씨 온도를 입력해 주세요:32.2섭씨온도: 32.200000화씨온도: 89.960000프로그램이 종료 되었습니다.잘 실행되는데 제출하면 Failed가 뜨네요.
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
number_of_cases 코드에 관한 질문드립니다.
Q1)초기코드는 이러했습니다.def number_of_cases(list_data):result =[]element1=Noneelement2=Nonesumelement=""for i in range(len(list_data)): element1=list_data[i] for j in range(len(list_data)): element2=list_data[j] sumelement=str(element1)+str(element2) result+=[sumelement]result.sort()for i in result: if result.count(i)>1: result.remove(i)return result그런데 이렇게 코드를 작성하면 중복되는 list값을 잡지를 못하더군요.이것 저것 실험해보니for i in result:if result.count(i)>1:result.remove(i)가 문제였던 건 알겠는데, 정확히 저 코드속에서 무슨 일이 일어나는지 알아내기가 힘듭니다.for i in range(len(result))를 하면 len(result)의 변화에 관계없이 i값은 초기에 정해진 range대로 따라가는데, for i in result를 하고 result.remove(i)를 하면 왜 처음 넣어준 result내의 값이 다 나오는 것이 아니라 len(result)를 따라가는거죠?Q2)i=0while 1:if result.count(result[i])>1:result.remove(result[i])i=0else:i+=1if i+1==len(result):breakreturn result결국 for부분을 while 무한루프로 처리했을 때야 문제를 풀 수 있었습니다.원래 중복처리는 어떤식으로 처리하나요?
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
결과가 변하지 않습니다.
None에 a+b를 입력해도 결과가 변하지 result = af.addition(10,5) print (result) None 이렇게 나옵니다.
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
yesterday.txt 파일 주소가 404 Not Found로 나옵니다
(사진)
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
코드가 아니고 파일에 문제가있어 과제제출이 안됩니다
python-kernel: skipping build phase due to missing "setup.py" file✔ Build finished.Traceback (most recent call last):File "test.py", line 67, in exec(test_code, test_module.dict)File "", line 5, in File "/home/work/gowithflow.py", line 262import collections import OrderedDict^SyntaxError: invalid syntax라며 과제제출 자체가 야예 안되는건 왜 그럴까요 선생님?
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
hydrogen 2.4.1 사용시 오류 발생합니다. 어떻게 설정해야 하나요?
저는 윈도우7 사용자입니다. import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4]) plt.ylabel('some numbers') plt.show() ModuleNotFoundError Traceback (most recent call last) in () ----> 1 import matplotlib.pyplot as plt 2 3 plt.plot([1, 2, 3, 4]) 4 plt.ylabel('some numbers') 5 plt.show() ModuleNotFoundError: No module named 'matplotlib'
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
입력을 아래와 같이 진행했는데요. 밑에 처럼 입력해도 맞는건지 확인부탁드립니다
a=32.2b=input("변환하고 싶은 섭씨 온도를 입력해주세요:")c=float((9/5)*a)+32print(b,c)
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
'input' 이 어떨 때 쓰는건가요 ?
강의를 들어도 정확한 사용용도나 의미를 잘몰라서요 ㅠㅠ print가 출력할 때 쓰는걸로 알고 있고, 변수가 a='말' 이렇게할당한다는건 알겠는데 input의 기능은 어떤건지 머리에 확 들어오지가 않아서요 ㅠ
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
'input' 이 어떨 때 쓰는건가요 ?
강의를 들어도 정확한 사용용도나 의미를 잘몰라서요 ㅠㅠ print가 출력할 때 쓰는걸로 알고 있고, 변수가 a='말' 이렇게할당한다는건 알겠는데 input의 기능은 어떤건지 머리에 확 들어오지가 않아서요 ㅠ
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
파이썬 교재 추천하시는거 있나요?
책으로도 수시로 보면서 강의내용 복습하고 좀 심화된 내용도 공부하고 적용해보고 싶습니다. 집에 있는 책은 이강성저자의 '열혈강의 파이썬(python) 개정판 Ver2'인데 파이썬 2.x를 토대로 써진 책이더라고요. 그냥 이걸로 공부해도 괜찮을까요, 아니면 혹 추천하실 수 있는 책이 있나요?
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
강의 예제파일 어떻게 다운받죠 ?
링크 통해서 들어갔는데 다운로드 어떻게받나요 ??
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
본 강의의 예제 파일 어떻게 다운받나요
(사진)
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
Chapter 15: QUIZ : FINAL 3번 문제 질문
내가 쓴 답 :[1046.27,605.25]Correct Answer :[10462760525]이라고 표시되는데 [1046.27,605.25] 가 맞지 않나요?실제 코드 실행 결과도 [1046.27,605.25]입니다.
- 미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
pdf 파일 아직도 백지입니다.
다른데서 다운받아야 하나요?아직도 백지로 뜨는데, 저만 그건건가요??