Types Summary and Type Conversion

0
2Кб

Types summary

The following is a summary of the different Python types:

  • string - Sequence type: Used for text.
  • list- Sequence type: A mutable container with ordered elements.
  • tuple - Sequence type: An immutable container with ordered elements.
  • set  - Set type: A mutable container with unordered and unique elements.
  • dict – Mapping type: A container with key-values associated elements.

Type conversion

Type conversion means converting from one data type to another. For example, if you read a number from input, it is read as a string, but you may want to convert it to an integer or floating-point in order to use it in a calculation later.

An implicit conversion is a type conversion that the interpreter does automatically. This typically happens between numeric types, for example if you were to add integer 5 + integer 3, it would return an integer 8, but if you add integer 5 + floating-point value 3.0, it would return a floating point value 8.0

There are some useful conversion functions that you can use:

  • int(value) – converts value to an integer (You can pass a string that looks like it can be an integer, i.e. ‘25’)
  • float(value) – converts value to a floating-point (You can pass a string that looks like it can be a floating-poing, i.e ’3.14’)
  • str(value) – converts value to a string
Поиск
Категории
Больше
Образование
The Compromise of 1877
The Compromise of 1877, also known as the Wormley Agreement, the Bargain of 1877, or the Corrupt...
От Modern American History 2024-07-19 05:48:55 0 2Кб
Technology
Understanding the Excel Interface
Excel's interface is designed to be user-friendly, but it can seem overwhelming at first. Let's...
От Microsoft Excel 2024-07-26 04:31:22 0 2Кб
Computer Programming
Operators and Precedence Rules
In Python, operators are special symbols that perform operations on operands (values or...
От Tebtalks Access 2024-07-16 21:44:34 1 2Кб
Другое
Aligning Your Energy with Your Dreams: The Path to Manifestation
In a world where personal development and spiritual growth have gained prominence, the concept of...
От ALAGAI AUGUSTEN 2024-08-18 08:18:34 1 3Кб
Technology
Understanding the Web and Web Design
The web, or World Wide Web, has revolutionized how we access information, communicate, and...
От ALAGAI AUGUSTEN 2024-07-25 19:26:42 0 4Кб