In Python, the integer type (int) is used to represent whole numbers without a fractional component. Integers in Python can be positive or negative.
1. Declaring an Integer Variable.
- To declare an integer variable in Python, you simply assign a value to it using the assignment operator (=).
- Here are some examples:
# Declaring integer variables num1 = 10 num2 = -20 num3 = 0
- Integers can be declared with positive, negative, or zero values.
2. Integer Variable Operation Examples.
- Integer variables in Python have various properties and methods that you can use to perform different operations and manipulate the values.
- Here are some common properties and methods associated with integers.
- Value: You can directly access the value of an integer variable. For example:
num1 = 10 print(num1) # Output: 10
- Addition: You can use the + operator to add two integer values. For example:
num1 = 5 num2 = 3 sum = num1 + num2 print(sum) # Output: 8
- Subtraction: You can use the – operator to subtract an integer value from another. For example:
num1 = 10 num2 = 5 difference = num1 - num2 print(difference) # Output: 5
- Multiplication: You can use the * operator to multiply two integer values. For example:
num1 = 5 num2 = 3 product = num1 * num2 print(product) # Output: 15
- Division: You can use the / operator to divide one integer value by another. For example:
num1 = 10 num2 = 5 quotient = num1 / num2 print(quotient) # Output: 2
- Modulus: You can use the % operator to find the remainder after division of one integer value by another. For example:
num1 = 10 num2 = 3 remainder = num1 % num2 print(remainder) # Output: 1
- Absolute Value: You can use the abs() function to get the absolute (positive) value of an integer. For example:
num1 = -10 abs_value = abs(num1) print(abs_value) # Output: 10
- Increment and Decrement: You can use the += and -= operators to increment or decrement an integer variable by a specified value. For example:
num1 = 10 num1 += 5 # Increment num1 by 5 print(num1) # Output: 15 num2 = 20 num2 -= 5 # Decrement num2 by 5 print(num2) # Output: 15
- Concatenating integers with strings:
num = 123 text = "The number is: " + str(num) print(text) # Output: The number is: 123
- Using integer variables in conditional statements:
num = 10 if num > 5: print("The number is greater than 5.") else: print("The number is not greater than 5.")
- Looping through a range of integers:
for i in range(5): print(i) # Output: 0, 1, 2, 3, 4 for i in range(2, 7): print(i) # Output: 2, 3, 4, 5, 6
- Using integer variables to create lists and tuples:
my_list = [1, 2, 3, 4, 5] my_tuple = (1, 2, 3, 4, 5)
- Assigning multiple integer values in a single line:
num1, num2, num3 = 10, 20, 30
- Performing mathematical operations using bitwise operations:
num1 = 5 num2 = 3 bitwise_and = num1 & num2 # Bitwise AND bitwise_or = num1 | num2 # Bitwise OR bitwise_xor = num1 ^ num2 # Bitwise XOR bitwise_not = ~num1 # Bitwise NOT
- Using integer variables in boolean expressions:
num1 = 10 num2 = 5 condition = (num1 > num2) and (num2 < 8) # Combining conditions with and print(condition) # Output: True
- These are just a few examples to give you a better understanding of using the integer data type in Python.
- The integer type (int) can be used in various other contexts and operations as needed in your programming tasks.