Quick links
Latest articles
Internship
Members
New...
Algorithms
Discrete Mathematics
Big data
Languages
C
C++
C++ STL
Java
Data Structure
C#.Net
Android
Kotlin
SQL
Web
PHP
Python
JavaScript
CSS
Ajax
Node.js
Web prog.
Programs
C
C++
DS
Java
C#
Python
Aptitude
C
C++
Java
DBMS
Interview
C
Embedded C
Java
SEO
HR
CS Subjects
CS Basics
O.S.
Networks
DBMS
Embedded Systems
Cloud Computing
Machine learning
CS Organizations
Linux
DOS
More...
Articles
Puzzles
News/Updates

Home » Python » Python programs

Python | Simple program of a class (Input and print a number)



Here, we are writing a simple class program in Python that will input a number and print the number using class.
Submitted by IncludeHelp, on September 08, 2018

We have to define a class that will initiate a number, input a number and print the number in Python.

Here, we are defining a class named Number – which has a public variable named num, in the class, there are 3 methods:

  1. __init__ :
    To initialize the variable, it works as a construction in C++, java.
  2. inputNum() :
    This method will ask to the user to input the value.
  3. printNum() :
    This method will print number (num).

Example:

# class definition 
class Number:
	# __init__ method just like a constructor 
	def __init__(self, num):
		self.num = num;

	# method to take input from user 
	def inputNum(self):
		self.num = int(input("Enter an integer number: "))

	# method to print the number
	def printNum(self):
		print "num:", self.num

# main code 
# declare object of the class 'Number'
objN = Number(100);
objN.printNum()

# input from user 
objN.inputNum()
objN.printNum()

Output

num: 100
Enter an integer number: 200
num: 200





Quick links:
C FAQ(s) C Advance programs C/C++ Tips & Tricks Puzzles JavaScript CSS Python Linux Commands PHP Android Articles More...

Featured post:
Introduction to Linux (Its modes, Safety, Most popular Applications)
Linux Best Distribution Software (Distros) of 2018

Was this page helpful? Please share with your friends...

Are you a blogger? Join our Blogging forum.

Comments and Discussions



Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing » Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates



© https://www.includehelp.com (2015-2018), Some rights reserved.