분류 전체보기980 Python print 함수의 출력을 어떻게 지울 수 있나요?, How can I flush the output of the print function? 질문 파이썬의 print 함수에서 버퍼링된 출력을 화면에 강제로 플러시하는 방법은 무엇인가요? 참고: 일반적으로 버퍼링 동작을 변경하려는 경우 출력 버퍼링 비활성화를 참조하세요. 이 질문은 여전히 출력이 버퍼링되고 있지만 특정 print 호출 후에 명시적으로 출력을 플러시하는 것에 대한 질문입니다. 중복 닫기에 대한 참고: 개행 문자를 사용하지 않고 출력을 즉시 표시하려는 초보자의 질문인 경우, 이 질문을 닫는 대신 개행 문자가 없을 때 출력이 즉시 터미널에 표시되지 않는 이유는 무엇인가요?를 사용하여 질문을 닫아주세요. 현재의 질문은 질문자가 버퍼링이나 플러싱에 대한 개념을 가지고 있지 않을 가능성이 높기 때문에 충분하지 않습니다. 다른 질문은 이러한 개념을 먼저 설명하기 위해 의도된 것이며, 이 질문.. 2023. 5. 20. Python 파이썬에서 정수를 문자열로 변환하기, Convert integer to string in Python 질문 정수를 문자열로 변환하는 방법은 무엇인가요? 42 ⟶ "42" 반대로 하려면 문자열을 부동 소수점 또는 정수로 변환하는 방법을 참조하세요. 부동 소수점도 비슷하게 처리할 수 있지만 소수점을 처리하는 것은 부동 소수점 값은 정확하지 않기 때문에 까다롭습니다. 더 구체적인 조언은 소수점 이하를 반올림하지 않고 부동 소수점을 문자열로 변환하는 방법을 참조하세요. 답변 >>> str(42) '42' >>> int('42') 42 문서 링크: int() str() str(x)는 x.__str__()을 호출하거나 x에 __str__() 메서드가 없는 경우 repr(x)를 호출하여 모든 객체 x를 문자열로 변환합니다. 2023. 5. 20. Python 리스트 컴프리헨션에서 if/else, if/else in a list comprehension 질문 나는 문자열과 None 값의 혼합물을 포함하는 xs라는 리스트가 있습니다. 어떻게 리스트 내포를 사용하여 각 문자열에 대해 함수를 호출하지만 None 값을 함수에 전달하는 대신 ''로 변환할 수 있을까요? 저는 다음을 시도해 보았습니다: [f(x) for x in xs if x is not None else ''] 하지만 이것은 SyntaxError를 반환합니다. 올바른 구문은 무엇인가요? 조건에 따라 값을 제외하는 리스트 내포를 만들려고 하는 경우 List comprehension with condition을 참조하십시오. 만약 두 개 이상의 조건 결과를 고려해야 하는 경우, Python의 조건 표현식은 elif를 지원하지 않습니다. 대신, if/else 조건문을 중첩해야 합니다. 자세한 내용은 .. 2023. 5. 20. Python 파이썬에서 경로에서 확장자를 제외한 파일 이름을 어떻게 가져올 수 있나요?, How do I get the filename without the extension from a path in Python? 질문 파이썬에서 경로로부터 확장자 없는 파일 이름을 어떻게 가져올 수 있나요? "/path/to/some/file.txt" → "file" 답변 확장자 없는 파일 이름 가져오기: import os print(os.path.splitext("/path/to/some/file.txt")[0]) 출력: /path/to/some/file os.path.splitext에 대한 문서. 중요한 참고: 파일 이름에 여러 개의 점이 있는 경우, 마지막 점 이후의 확장자만 제거됩니다. 예를 들어: import os print(os.path.splitext("/path/to/some/file.txt.zip.asc")[0]) 출력: /path/to/some/file.txt.zip 해당 경우를 처리해야하는 경우 다른 답변을 참.. 2023. 5. 20. 이전 1 ··· 192 193 194 195 196 197 198 ··· 245 다음