>  기사  >  백엔드 개발  >  파이썬은 약한 유형의 언어입니까?

파이썬은 약한 유형의 언어입니까?

anonymity
anonymity원래의
2019-06-15 09:56:456592검색

파이썬은 약한 유형의 언어인가요? 아니요, Python은 강력한 유형의 동적 스크립팅 언어입니다

강력한 유형: 다른 유형의 추가를 허용하지 않습니다

동적: 유형을 선언하기 위해 명시적 데이터를 사용하지 않으며 값이 할당될 때 변수의 유형을 결정합니다. 처음으로

스크립트 언어: 코드를 실행하려면 인터프리터만 필요하며 컴파일이 필요하지 않습니다.

파이썬은 약한 유형의 언어입니까?

다음은 강한 타이핑과 약한 타이핑의 비교입니다.

파이썬 코드:

>>> 3+6
9
>>> "3"+6
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: Can&#39;t convert &#39;int&#39; object to str implicitly
>>> "3"+"6"
&#39;36&#39;
>>> "6"-"3"
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -: &#39;str&#39; and &#39;str&#39;

자바스크립트 코드:

3+6
9
"3"+6
"36"
"3"+"6"
"36"
"6"-"3"
3

위 내용은 파이썬은 약한 유형의 언어입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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