내가 <hello,332,nasa,21>
을 인쇄하려면 어떻게해야 문자열 사이에 쉼표를 인쇄하려면 어떻게해야합니까?
str(q)=hello
str(w)=332
str(e)=nasa
str(r)=21
말? 괄호와 쉼표가
내가 <hello,332,nasa,21>
을 인쇄하려면 어떻게해야 문자열 사이에 쉼표를 인쇄하려면 어떻게해야합니까?
str(q)=hello
str(w)=332
str(e)=nasa
str(r)=21
말? 괄호와 쉼표가
를 사용하여 문자열 형식을 필요 참고.
result = "<%s,%s,%s,%s>" % (q, w, e, r)
사용 형식 : 당신이 목록 또는 이들의 많은 이미 인쇄 변수가있을 때
print("<{},{},{},{}>".format(q,w,e,r))
Python 2.7.13 (default, Dec 18 2016, 07:03:39)
>>> q = 'hello'
>>> w = 332
>>> e = 'nasa'
>>> r = 21
>>> print('<{}>'.format(','.join(map(str, [q, w, e, r]))))
<hello,332,nasa,21>
이 또한 도움이됩니다.
당신은 더 명확 방법이 될 것이다, 목록에있는 모든 요소를 추가 할 수 있습니다 : 당신이 미래에 반복 수 있듯이
myList = ["hello","332","nasa","21"];
myList = ','.join(map(str, myList))
print "<" + myList + ">"
.
당신은 당신의 자신의 숙제를 실제 파이썬를 작성해야 – abccd