programing

문자열을 대문자로 변경하는 방법

projobs 2022. 10. 11. 21:52
반응형

문자열을 대문자로 변경하는 방법

Python에서 문자열을 대문자로 변경하는 데 문제가 있습니다.제가 조사한 바로는string.ascii_uppercase효과가 없어요.

다음 코드:

 >>s = 'sdsd'
 >>s.ascii_uppercase

다음 오류 메시지를 표시합니다.

Traceback (most recent call last):
  File "<console>", line 1, in <module>
AttributeError: 'str' object has no attribute 'ascii_uppercase'

질문입니다. Python에서 문자열을 대문자로 변환하려면 어떻게 해야 합니까?

사용방법:

>>> s = 'sdsd'
>>> s.upper()
'SDSD'

String 메서드를 참조하십시오.

문자열의 대문자 버전을 가져오려면 다음 명령을 사용합니다.

s = 'sdsd'
s.upper()
#=> 'SDSD'

한편 대문자 ASCII 문자를 모두 포함하는 문자열입니다.

import string
string.ascii_uppercase
#=> 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

스트링을 대문자로 입력해 주세요.

s.upper()

심플하고 간단해!똑같이 하면 더 낮아질 수도 있어요.

s.lower()

기타.

s = 'sdsd'
print (s.upper())
upper = raw_input('type in something lowercase.')
lower = raw_input('type in the same thing caps lock.')
print upper.upper()
print lower.lower()

소문자에서 상자로 대문자로 만들기 위해서만 사용할 수 있습니다.

"string".upper()

어디에"string"대문자로 변환할 문자열입니다.

이 문제에 대해서는, 다음과 같이 됩니다.

s.upper()

대문자열에서 소문자를 만드는 데 사용할 수 있습니다.

"string".lower()

어디에"string"소문자로 변환하는 문자열입니다.

이 문제에 대해서는, 다음과 같이 됩니다.

s.lower()

전체 문자열 변수를 사용하려면

s="sadf"
# sadf

s=s.upper()
# SADF

간단한 문자열 조작에 대한 질문은dir빌트인 기능은 편리합니다.다른 방법들 중에서 다음과 같은 방법 목록을 제공합니다.dir(s)다음을 포함하는 목록을 반환합니다.upper.

문장에서 각 단어의 첫 글자를 대문자로 변환하기 위해

s = 'this is a sentence'

str.title(s)

>>> 'This Is A Sentence'

언급URL : https://stackoverflow.com/questions/9257094/how-to-change-a-string-into-uppercase

반응형