my_int를 str로 바꾸고
235
投稿した質問数 5
'''my_int = 1'''
'''str(my_int)'''
까지 하고 my_int의 type 볼 때
왜 다시 type(str(my_int))를 해줘야 하는 거에요??
한번 문자열로 바꿨으면 type(my_int)를 해줬을 때 str로 나와야 하는 거 아닌가요??
이것도 규칙이라 그냥 따라야 되는 건가요?
回答 1
0
저도 배우는 입장이라 맞는지는 모르겠습니다만,
str()의 경우 파라미터를 가공하여 string으로 리턴해주는 함수이므로, my_int 변수에는 아직 int형의 1이 저장되어있을 뿐, my_int에 str(my_int)를 다시 대입하지 않는 이상, int형 1이 유지될 것입니다.
따라서 type()함수에서 string 타입을 보시고 싶으시다면
my_int = 1
print(type(my_int))
my_int = str(my_int)
print(type(my_int))
이렇게 해보시면 str함수를 다시 호출하지 않아도 string 타입임을 확인하실 수 있으실 겁니다.
python 3.x에서 테스트해 보았습니다.
클래스
0
345
1
파이썬 run하는 방법
0
1088
1
cmd, atom, idle, shell 의 차이점이 무엇인가요?
0
642
0
Comprehension 질문
1
261
0
전자책은 어디서 다운 받을 수 있나요??
4
854
1
idle에서 한글입력시 제대로 입력되지 않아요
0
257
0
전자책포함
0
379
0
전자책을 인쇄할 수는 없나요?
1
849
0
파이썬 설치 관련 질문
0
339
0
변수이름 설정
0
294
0
전자책은 어디서 볼 수 있을까요?
0
358
1
에디터 모드
0
378
0
range의 자료형이 <class 'range'>가 아닌 <class 'list'>라고 뜹니다
0
245
1
코드 실행하고 나서 이전에 실행한 코드 바로 가져오는거 어떻게 하는건가요?ㅠㅠ
0
252
0
파이썬으로 앱도 만들 수 있나요?
2
489
3
list형 연습해보려고 했는데
0
227
0
파이썬에서 직전에 작성한 코맨드를 불러오는 것은 어떻게하나요?
0
188
0
처음에 my_int = []
0
360
2
정리한 내용을 블로그에 남겨도 되나요?
0
240
0
del animals[1]
0
169
1
파이썬
0
286
0
파이썬 설치 비트문제
0
261
1
Packing UnPacking 관련 질문...
0
193
0
"와 ' 의 차이를 말씀안해주셨는데, 다음 레슨에 해주시나요?
0
226
1

