>백엔드 개발 >파이썬 튜토리얼 >Python은 강력한 형식의 언어인가요?

Python은 강력한 형식의 언어인가요?

anonymity
anonymity원래의
2019-06-15 09:52:394030검색

강점과 약점은 유형에 따라 다릅니다.

강한 유형, 값을 얻은 후에는 값의 유형이 결정됩니다. 예를 들어 n='1'이면 n의 유형(문자열)이 결정되므로 n='3' m=을 수행할 수 없습니다. Python n+1 연산에서. 약한 유형의 경우에는 그렇지 않습니다. 예를 들어 PHP에서는 $n='3'일 수 있으며 '3'은 정수로 간주될 수 있습니다. 계산에 사용됩니다.

약한 유형은 사용하기에 더 유연하지만 때로는 이러한 유연성으로 인해 일부 모호함이 발생할 수 있습니다. 이에 비해 강한 유형은 더 엄격합니다.

Python은 강력한 형식의 언어인가요?

Python은 강력한 유형의 동적 스크립팅 언어입니다

많은 사람들이 Python이 강한 언어 유형인지 약한 언어 유형인지 오해하고 있습니다. 실제로 강력한 유형의 언어인지는 한 문장으로 판단할 수 있습니다. ,

강한 유형 : 다른 유형의 추가는 허용되지 않습니다. 예를 들어 정수 + 문자열은 유형 오류를 보고합니다.

동적: 명시적인 데이터 유형 선언이 사용되지 않으며 변수 유형은 값이 처음 할당될 때 결정됩니다.

스크립트 언어: 일반적으로 해석되는 언어이므로 코드를 실행하는 데 해석기만 필요하고 편집이 필요하지 않습니다.

위 내용은 Python은 강력한 형식의 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.