python 질문 문자열 앞의 @ 떼어내기
조회수 420회
username = input()
while True:
myorder = input()
if myorder.startswith('@'):
print(myorder + ' ' + username + '.' )
username
에 이름 넣고 myorder
에 @Hi
라 넣으면 '@Hi 이름.'
이렇게 될텐데, @Hi
을 input에 넣어도 print 될때 'Hi 이름.'
으로 나오는 코드 없나요?
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
1 답변
-
print(myorder + ' ' + username + '.' )
위의 코드를 아래와 같이 바꾸시면 됩니다.
print(myorder[1:] + ' ' + username + '.' )
아래 코드와 결과 참고하세요.
- 코드
username = input() while True: myorder = input() if myorder.startswith('@'): print(myorder[1:] + ' ' + username + '.' )
- 결과
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력