그래서 함수로 문자열로 정의되지 않은 문자 시퀀스를 입력으로 받아들이고 함수를 자동으로 해석하도록 만들려고합니다. 예를 들어 문자열로 : 지금함수의 인수를 문자열로 변환하는 방법
def printstring(sequence_of_characters):
a=str(sequence_of_characters)
print(a)
나는 실행하면
'hello'
,369 :
printstring(hello)
나는 출력 단자를 기대
는 대신 내가 "안녕하세요"에 printstring 전화를 단지 수 있다는 걸 이제
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
printstring(hello)
NameError: name 'hello' is not defined
를 출력하지만 함수가 이미 문자열이 입력을 할 수 있도록하려면, 그리고 단지 순서 . 모든
U가 printstring ("hello")으로 호출해야합니다. – Srinath
@Srinath가 말한 것과 플러스 ('sequence_of_characters ')를 인쇄 할 수 있습니다. – martineau
문자 시퀀스는 정의상 문자열입니다. – etheranger