Categories: TutorialsUbuntu

Python bool() Function in Linux

Introduction

In Python, the input() function is used so that the user can input data. Whatever you enter, this function will convert it to a string. Even if you enter a number, the function will convert it to a string.

The following article is a detailed guide on how to use the input() function in Python as we go through the section below.

Example

print ("What is your name?")

x = input()

print("You are " + x + ", aren't you?")

For example, I will enter the name Python. Output:

What is your name?

You are Python, aren’t you?

Definition

input() function allows you to input data.

The syntax

input(data)
Parameter Values:

data: a string. For example: name, number, …

More
Sponsored
example

Example 1: Basic input() function

print ("Enter your mother name:")

x = input()

print("What a beautiful name!")

Output:

Enter your mother name:

What a beautiful name!

Example 2: Plus 1. Because the function will convert the input to a string. So if you want to input as int then use int()

Sponsored
print("Enter a number")

x = int(input())

plus = x + 1

print(plus)

Output:

Enter a number: 11

12

Example 3: Parity check program

def check(x):

return (bool(x % 2 == 0))

print("Enter a number")

x = int(input())

if (check(x)):

print("It is an even number")

else:

print("It is an odd number")

Output:

Enter a number: 8

It is an even number

Conclusion

Hope you understand our tutorial on how to use the input() function in Python.

Thanks for reading!

Ubuntu Server Admin

Recent Posts

A CISO’s preview of open source and cybersecurity trends in 2026 and beyond

Open source has come a long way. Recently I was watching a keynote address by…

5 days ago

Canonical Kubernetes officially included in Sylva 1.5

Sylva 1.5 becomes the first release to include Kubernetes 1.32, bringing the latest open source…

5 days ago

Canonical expands total coverage for Ubuntu LTS releases to 15 years with Legacy add-on

Expansion ensures business continuity without forcing major upgrades Today, Canonical announced the expansion of the…

6 days ago

Announcing YARD-Lint: Keep Your Ruby Documentation Solid

TL;DR: YARD-Lint catches documentation issues, just like RuboCop for code. Star it and use it…

6 days ago

Canonical releases FIPS-enabled Kubernetes

Deploy a FedRAMP-ready kubernetes cluster and application suite, with FIPS 140-3 crypto and DISA-STIG hardening…

1 week ago

Canonical announces optimized Ubuntu images for Google Cloud’s Axion N4A Virtual Machines

This new release brings the stability and security of Ubuntu to Axion-based N4A virtual machines…

1 week ago