1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
| Define a class complex with two data members real & imag.#include #include class Ccomplex{ private: double real, img; public: Ccomplex(){} Ccomplex(double r, double i){ real = r; img = i; } friend Ccomplex operator+(Ccomplex &, Ccomplex &); friend Ccomplex operator-(Ccomplex &, Ccomplex &); friend Ccomplex operator*(Ccomplex &, Ccomplex &); friend Ccomplex operator*(Ccomplex &, double); friend ostream& operator<<(ostream &, Ccomplex &); friend istream& operator>>(istream &, Ccomplex &); };Ccomplex operator+(Ccomplex &c1, Ccomplex &c2){ return Ccomplex(c1.real + c2.real, c1.img + c2.img); }Ccomplex operator-(Ccomplex &c1, Ccomplex &c2){ return Ccomplex(c1.real - c2.real, c1.img - c2.img); }Ccomplex operator*(Ccomplex &c1, Ccomplex &c2){ return Ccomplex(c1.real * c2.real, c1.img * c2.img); }Ccomplex operator*(Ccomplex &c1, double num){ return Ccomplex(c1.real * num, c1.img * num); }ostream& operator<<(ostream &Mout, Ccomplex &Oc){ return Mout<<"\n Real: "< } void main(){ Ccomplex Oc; Ccomplex Oc1(3.1, 4.1); Ccomplex Oc2(4.2, 5.7); double num= 10; clrscr(); cout<<"\n Sum of two Complex No's:- "; Oc = Oc1 + Oc2; cout< cout<<"\n\n Difference of two Complex No's:- "; Oc = Oc1 - Oc2; cout< cout<<"\n\n Product of two Complex No's:- "; Oc = Oc1 * Oc2; cout< cout<<"\n\n Product of Complex No with Constant:-"; Oc = Oc1 * num; cout< getch(); } |
import requests import urllib.request import time from bs4 import BeautifulSoup as bs import re url = ' https://en.wikipedia.org/wiki/Mobile_telephone_numbering_in_India' state_to_extract = "UE" #if set to None all state is considered telecom_to_extracted = None #if set to none all operator from particular city is extracted response = requests . get(url) print (response) soup = bs(response . text, "html.parser" ) one_a_tag = soup . findAll( 'tr' )[ 35 :] lst = [] for k in one_a_tag: s = k . findAll( 'td' ) limit = len (s) i = 0 while True : if i == limit: break no = s[i] . text i += 1 if i == limit: break operator = s[i] . text i += 1 if i == limit: break state = s[i] . text i += 1 if i == limit: break res = f "{no} {operator} {state}" if state_to_extract is None : if telecom_to_extracted is None : lst . append(no) elif telecom_to_e...
Comments
Post a Comment
share your thoughts ....