پائیٹن کاسٹنگ

ਨਿਰਧਾਰਿਤ ਵਾਰੀ ਟਾਈਪ

ਕਦੇ ਤੇ ਤੁਸੀਂ ਵੈਰੀਅਬਲ ਦਾ ਟਾਈਪ ਸਪੱਸ਼ਟ ਕਰਨੇ ਪੈਂਦੇ ਹਨ। ਇਹ casting ਰਾਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਪਾਇਥਨ ਇੱਕ ਆਪਲਾਈਡ ਓਬਜੈਕਟ ਲਾਂਗਵੇਜ ਹੈ, ਇਸ ਲਈ ਇਹ ਕਲਾਸਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਦਾਤਾ ਟਾਈਪਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਆਪਣੇ ਮੂਲ ਟਾਈਪ ਵੀ ਸ਼ਾਮਲ ਹਨ।

ਇਸ ਲਈ, ਪਾਇਥਨ ਵਿੱਚ ਟਰਾਂਸਫਾਰਮੇਸ਼ਨ ਕਰਨ ਲਈ ਕੰਸਟਰਕਟਰ ਵਰਤੋਂ ਕਰੋ:

  • int() - ਇੰਟੀਜਰ ਫੈਸਲੇ, ਫਲੌਟਿੰਗ ਫੈਸਲੇ ਬਣਾਓ (ਲੌਜਿਟਿਹਮ ਰਿਗਾਰਡਿੰਗ), ਜਾਂ ਪੂਰੇ ਨੰਬਰ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਸਟਰਿੰਗ
  • float() - ਇੰਟੀਜਰ ਫੈਸਲੇ, ਫਲੌਟਿੰਗ ਫੈਸਲੇ ਜਾਂ ਸਟਰਿੰਗ ਫੈਸਲੇ ਨਾਲ ਫਲੌਟਿੰਗ ਪੁਆਇੰਟ ਬਣਾਓ (ਫਲੌਟਿੰਗ ਪੁਆਇੰਟ ਜਾਂ ਇੰਟੀਜਰ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਸਟਰਿੰਗ)
  • str() - ਵੱਖ-ਵੱਖ ਡਾਟਾ ਟਾਈਪਾਂ ਦੇ ਸਟਰਿੰਗ ਬਣਾਓ, ਜਿਵੇਂ ਕਿ ਸਟਰਿੰਗ, ਇੰਟੀਜਰ ਫੈਸਲੇ ਅਤੇ ਫਲੌਟਿੰਗ ਫੈਸਲੇ

ਮਾਮਲਾ

ਇੰਟੀਜਰ:

x = int(1)   # x ਹੋਵੇਗਾ 1
y = int(2.5) # y ਹੋਵੇਗਾ 2
z = int("3") # z ਹੋਵੇਗਾ 3

ਇੰਸਟੈਂਸ ਚਲਾਓ

ਮਾਮਲਾ

ਫਲੌਟਿੰਗ ਪੁਆਇੰਟ:

x = float(1)     # x ਹੋਵੇਗਾ 1.0
y = float(2.5)   # y ਹੋਵੇਗਾ 2.5
z = float("3")   # z ਹੋਵੇਗਾ 3.0
w = float("4.6")# w ਹੋਵੇਗਾ 4.6

ਇੰਸਟੈਂਸ ਚਲਾਓ

ਮਾਮਲਾ

ਸਟਰਿੰਗ:

x = str("S2") # x ਹੋਵੇਗਾ 'S2'
y = str(3)    # y ਹੋਵੇਗਾ '3'
z = str(4.0)  # z ਹੋਵੇਗਾ '4.0'

ਇੰਸਟੈਂਸ ਚਲਾਓ