Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,872 questions

51,796 answers

573 users

How to initial a few variable when create an object in Python

1 Answer

0 votes
class Worker:
    name = ""
    age = 0.0
    salary = 0

    def __init__(self, name, age, salary):
        self.name = name
        self.age = age
        self.salary = salary

    def show_details(self):
        print("Name: ", self.name, " Age: ", self.age, " Salary: ", self.salary)

tom = Worker("Tom", 45, 12000)
alex = Worker("Alex", 37, 13000)

tom.show_details()
alex.show_details()


'''
run:

Name:  Tom  Age:  45  Salary:  12000
Name:  Alex  Age:  37  Salary:  13000

'''

 



answered Jun 19, 2018 by avibootz
...