본문 바로가기

Programming86

Python 파이썬에서 문자열을 소문자로 변환하는 방법은 무엇인가요?, How do I lowercase a string in Python? 질문 문자열을 소문자로 변환하는 방법이 있나요? "Kilometers" → "kilometers" 반대로 대문자로 바꾸는 방법은 여기를 참조하세요. 답변 str.lower()를 사용하세요: "Kilometer".lower() 2023. 5. 7.
Python 파이썬에서 문자열의 서브스트링을 어떻게 얻을 수 있나요? [중복], How do I get a substring of a string in Python? [duplicate] 질문 나는 문자열의 세 번째 문자부터 끝까지의 새로운 문자열을 얻고 싶습니다. 예를 들어 myString[2:end]. 만약 두 번째 부분을 생략하면 '끝까지', 첫 번째 부분을 생략하면 시작부터 시작되나요? 답변 >>> x = "Hello World!" >>> x[2:] 'llo World!' >>> x[:2] 'He' >>> x[:-2] 'Hello Worl' >>> x[-2:] 'd!' >>> x[2:-2] 'llo Worl' 파이썬에서는 이 개념을 "슬라이싱(slicing)"이라고 부르며, 문자열뿐만 아니라 다른 것에도 적용됩니다. 자세한 소개는 여기에서 확인하세요. 2023. 5. 7.
Python 파이썬에서 환경 변수에 어떻게 액세스할 수 있나요?, How can I access environment variables in Python? 질문 Python에서 환경 변수의 값을 어떻게 가져올 수 있나요? 답변 환경 변수는 os.environ을 통해 액세스됩니다: import os print(os.environ['HOME']) 모든 환경 변수의 목록을 보려면: print(os.environ) 키가 없는 경우 액세스하려고하면 KeyError가 발생합니다. 이를 피하기 위해: # 키가 없으면 `None`을 반환합니다. print(os.environ.get('KEY_THAT_MIGHT_EXIST')) # 키가 없으면 `default_value`를 반환합니다. print(os.environ.get('KEY_THAT_MIGHT_EXIST', default_value)) # 키가 없으면 `default_value`를 반환합니다. print(os.get.. 2023. 5. 6.
Python 파이썬의 리스트 메소드 append와 extend의 차이점은 무엇인가요?, What is the difference between Python's list methods append and extend? 질문 This question's answers are a community effort. Edit existing answers to improve this post. It is not currently accepting new answers or interactions. 리스트 메서드 append()와 extend()의 차이점은 무엇인가요? 답변 .append()은 리스트의 끝에 지정된 객체를 추가합니다: >>> x = [1, 2, 3] >>> x.append([4, 5]) >>> print(x) [1, 2, 3, [4, 5]] .extend()은 지정된 이터러블에서 요소를 추가하여 리스트를 확장합니다: >>> x = [1, 2, 3] >>> x.extend([4, 5]) >>> print(x) [1.. 2023. 5. 6.