|
2 | 2 | "cells": [
|
3 | 3 | {
|
4 | 4 | "cell_type": "code",
|
5 |
| - "execution_count": 19, |
| 5 | + "execution_count": 8, |
6 | 6 | "metadata": {},
|
7 | 7 | "outputs": [
|
8 | 8 | {
|
9 | 9 | "name": "stdout",
|
10 | 10 | "output_type": "stream",
|
11 | 11 | "text": [
|
12 | 12 | "Soumyadip Chowdhury Soumyadip.Chowdhury@python.com 900000\n",
|
13 |
| - "Soumyadip Chowdhury Soumyadip.Chowdhury@python.com 100000\n" |
14 |
| - ] |
15 |
| - }, |
16 |
| - { |
17 |
| - "ename": "TypeError", |
18 |
| - "evalue": "print() missing 1 required positional argument: 'self'", |
19 |
| - "output_type": "error", |
20 |
| - "traceback": [ |
21 |
| - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", |
22 |
| - "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", |
23 |
| - "\u001b[1;32m<ipython-input-19-b7dac7318036>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[0;32m 15\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0memp_1\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 16\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0memp_2\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 17\u001b[1;33m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mEmployee\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 18\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mEmployee\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0memp_2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", |
24 |
| - "\u001b[1;31mTypeError\u001b[0m: print() missing 1 required positional argument: 'self'" |
| 13 | + "Bristi Biswas Bristi.Biswas@python.com 100000\n", |
| 14 | + "True\n" |
25 | 15 | ]
|
26 | 16 | }
|
27 | 17 | ],
|
|
36 | 26 | " \n",
|
37 | 27 | " def print(self):\n",
|
38 | 28 | " return \"{} {} {} {}\".format(self.first,self.last,self.email,self.pay)\n",
|
39 |
| - " \n", |
40 |
| - " \n", |
| 29 | + " \n", |
| 30 | + "\n", |
41 | 31 | "emp_1=Employee(\"Soumyadip\",\"Chowdhury\",900000)\n",
|
42 |
| - "emp_2=Employee(\"Soumyadip\",\"Chowdhury\",100000)\n", |
| 32 | + "emp_2=Employee(\"Bristi\",\"Biswas\",100000)\n", |
43 | 33 | "print(emp_1.print())\n",
|
44 | 34 | "print(emp_2.print())\n",
|
45 |
| - "print(Employee.print(emp_1))\n", |
46 |
| - "print(Employee.print(emp_2))" |
| 35 | + "\n", |
| 36 | + "print(isinstance(emp_1,Employee))" |
47 | 37 | ]
|
48 | 38 | }
|
49 | 39 | ],
|
|
0 commit comments