DEV Community

pulkitgovrani
pulkitgovrani

Posted on

4 1 1 2

Type conversions (Also known as Type Casting) in Python

When we convert the value of one datatype into another datatype then it is known as type conversion. There are two types of type conversions:

  1. Implicit Type Conversion
  2. Explicit Type Conversion

Implicit Type Conversion

In this type conversion python automatically converts a value of one datatype into another datatype. It will convert datatype having lower preference to the datatype having higher preference.

Code Example:

Type Conversion

Output:

Type Conversion Output

Since float has higher preference so the output will also be in float. This is very useful because we will not loose our data.
But there are some values of one datatypes which can be converted another implicitly. That’s why we have explicit type conversions.

Converting integer to string

Code

Converting INT TO STR

Output

INT TO STR Output

Explicit Type Conversion

In explicit type conversion, the user has to mention explicitly to which value of one datatype he/she wants to convert to another datatype. This can be done by using predefined functions like int(), str(), float().

Code

Explicit Type Conversion

Output

Explicit Type Conversion Output

I hope you were able to understand type conversions in python. Do comment below in case of any doubts.

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay