Skip to main content

Posts

Python Data Types

  Python  Data Types Built-in Data Types In programming, data type is an important concept. Variables can store data of different types, and different types can do different things. Python has the following data types built-in by default, in these categories: Text Type: str Numeric Types: int ,  float ,  complex Sequence Types: list ,  tuple ,  range Mapping Type: dict Set Types: set ,  frozenset Boolean Type: bool Binary Types: bytes ,  bytearray ,  memoryview Getting the Data Type You can get the data type of any object by using the  type()  function: Example Print the data type of the variable x: x =  5 print ( type (x)) Setting the Data Type In Python, the data type is set when you assign a value to a variable: Example Data Type x = "Hello World" str x = 20 int x = 20.5 float x = 1j complex x = ["apple", "banana", "cherry"] list x = ("apple", "banana", "cherry") tuple x = range(6) range x = {"name" : ...

Python Casting

  Python  Casting Specify a Variable Type There may be times when you want to specify a type on to a variable. This can be done with casting. Python is an object-orientated language, and as such it uses classes to define data types, including its primitive types. Casting in python is therefore done using constructor functions: int()  - constructs an integer number from an integer literal, a float literal (by removing all decimals), or a string literal (providing the string represents a whole number) float()  - constructs a float number from an integer literal, a float literal or a string literal (providing the string represents a float or an integer) str()  - constructs a string from a wide variety of data types, including strings, integer literals and float literals Example Integers: x =  int ( 1 )    # x will be 1 y =  int ( 2.8 )  # y will be 2 z =  int ( "3" )  # z will be 3 Example Floats: x =  float ( 1 ) ...

Python Strings

  Python  Strings  Strings Strings in python are surrounded by either single quotation marks, or double quotation marks. 'hello'  is the same as  "hello" . You can display a string literal with the  print()  function: Example print ( "Hello" ) print ( 'Hello' ) Assign String to a Variable Assigning a string to a variable is done with the variable name followed by an equal sign and the string: Example a =  "Hello" print (a) Multiline Strings You can assign a multiline string to a variable by using three quotes: Example You can use three double quotes: a =  "" "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." "" print (a) Or three single quotes: Example a =  '' 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' '' print (a) Note:  in the res...