12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications рооро┐ройрпНройрогрпБ родро░ро╡рпБ рокро░ро┐рооро╛ро▒рпНро▒роорпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications рооро┐ройрпН - ро╡рогро┐роХ рокро╛родрпБроХро╛рокрпНрокрпБ роЕроорпИрокрпНрокрпБроХро│рпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications рооро┐ройрпНройрогрпБ роЪрпЖро▓рпБродрпНродро▓рпН роорпБро▒рпИроХро│рпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications рооро┐ройрпН - ро╡рогро┐роХроорпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications родро┐ро▒роирпНрод роорпВро▓ роХро░рпБродрпНродрпБро░рпБроХрпНроХро│рпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications ро╡ро▓рпИропроорпИрокрпНрокрпБ ро╡роЯрооро┐роЯро▓рпН Sample Question Papers Study Material - QB365 Set A

Published on: 10/07/2021
QB365 provides detailed and simple solution for every book back questions in class 12 Computer Science subject.It will helps to get more idea about question pattern in every book back questions with solution.
12роЖроорпН ро╡роХрпБрокрпНрокрпБ Computer Science / роХрогро┐ройро┐ роЕро▒ро┐ро╡ро┐ропро▓рпН родрооро┐ро┤рпН роорпАроЯро┐ропроорпН | рооро╛родро┐ро░ро┐ ро╡ро┐ройро╛родрпНродро╛ро│рпНроХро│рпН | роорпБроХрпНроХро┐роп ро╡ро┐ройро╛роХрпНроХро│рпН | роХрпЗро│рпНро╡ро┐ ро╡ро┐роЯрпИ родрпКроХрпБрокрпНрокрпБ | ро╡ро┐ройро╛родрпНродро╛ро│рпНроХро│рпН | рокрпКродрпБродрпНродрпЗро░рпНро╡рпБ рооро╛родро┐ро░ро┐ ро╡ро┐ройро╛родрпНродро╛ро│рпНроХро│рпН , Computer Science / роХрогро┐ройро┐ роЕро▒ро┐ро╡ро┐ропро▓рпН рокро╛роЯродрпНродро┐ро▒рпНроХро╛рой рооро╛родро┐ро░ро┐ ро╡ро┐ройро╛родрпНродро╛ро│рпНроХро│рпН, роорпБроХрпНроХро┐роп роХрпЗро│рпНро╡ро┐-ро╡ро┐роЯрпИроХро│рпН, роТро░рпБрооро╛ро░рпНроХрпН роХрпЗро│рпНро╡ро┐роХро│рпН, роХро╛ро▓ро╛рогрпНроЯрпБ & рокрпКродрпБродрпНродрпЗро░рпНро╡рпБ роХрпЗро│рпНро╡ро┐родрпН родрпКроХрпБрокрпНрокрпБроХро│рпН
Questions + Answers key
Take MCQ Computer Science Test

1.
рокро┐ройрпНро╡ро░рпБроорпН роЪрпЖропро▒рпНроХрпВро▒рпБроХро│ро┐ройрпН рокропройрпНрокро╛роЯрпНроЯрпИ роОро┤рпБродрпБроХ.
(роЕ) plt.xlabel
(роЖ) plt.ylabel
(роЗ) plt.title
(роИ) plt.legend( )
(роЙ) plt.show( )
2.
Matplotlib ропрпИ рокропройрпНрокроЯрпБродрпНродрпБроорпН pyplot ро╡роХрпИроХро│рпИ ро╡ро┐ро░ро┐ро╡ро╛роХ ро╡ро┐ро╡ро░ро┐.
3.
рокро┐ройрпНро╡ро░рпБроорпН роХрпБро▒ро┐рокрпНрокрпБроХро│рпИроХрпН роХрпКрогрпНроЯрпБ ITEM роОройрпНро▒ роЕроЯрпНроЯро╡рогрпИропрпИ роЙро░рпБро╡ро╛роХрпНроХ рокрпИродрпНродро╛ройрпН ро╕рпНроХро┐ро░ро┐рокрпНроЯрпНроЯрпИ роОро┤рпБродро╡рпБроорпН.
роЕроЯрпНроЯро╡рогрпИроХрпНроХрпБ роТро░рпБ рокродро┐ро╡рпИ роЪрпЗро░рпНроХрпНроХро╡рпБроорпН.
родро░ро╡рпБродрпНродро│родрпНродро┐ройрпН рокрпЖропро░рпН : ABC
роЕроЯрпНроЯро╡рогрпИропро┐ройрпН рокрпЖропро░рпН : Item
роирпЖроЯрпБро╡ро░ро┐роЪрпИропро┐ройрпН рокрпЖропро░рпН рооро▒рпНро▒рпБроорпН ро╡ро┐ро╡ро░роЩрпНроХро│рпН :
| Icode | : | integer and act as primary key |
| Item Name | : | Character with length 25 |
| Rate | : | Integer |
| Record to be added | : | 1008, Monitor,15000 |
4.
fetchmany() рокропройрпНрокроЯрпБродрпНродро┐ рокро┐ройрпНро╡ро░рпБроорпН роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпБро│рпНро│ роЕройрпИродрпНродрпБ рокродро┐ро╡рпБроХро│рпИропрпБроорпН родро┐ро░рпИропро┐роЯрпБро╡родро▒рпНроХро╛рой рокрпИродрпНродро╛ройрпН ро╕рпНроХро┐ро░ро┐рокрпНроЯрпИ роОро┤рпБродро╡рпБроорпН.
| Icode | ItemName | Rate |
| 1003 | Scanner | 10500 |
| 1004 | Speaker | 3000 |
| 1005 | Printer | 8000 |
| 1008 | Monitor | 15000 |
| 1010 | Mouse | 700 |
5.
роХрпАро┤рпНроХро╛рогрпБроорпН c++ роиро┐ро░ро▓рпИ роЪрпЖропро▓рпНрокроЯрпБродрпНрод роТро░рпБ рокрпИродрпНродро╛ройрпН роиро┐ро░ро▓рпИ роОро┤рпБродро╡рпБроорпН.
#include < iostream >
using namespace std;
int main()
{ cout << “WELCOME”;
return(0);
}
The above C++ program is saved in a file welcome.cpp
6.
7.
рокрпИродрпНродро╛ройро┐ро▓рпН роПродрпЗройрпБроорпН 5 рокрогрпНрокрпБроХрпНроХрпВро▒рпБроХро│рпИ роХрпВро▒ро╡рпБроорпН.
8.
родройро┐рокрпНрокропройро╛роХрпНроХроорпН рокро┐ро░ро┐рокрпНрокро╛ройрпБроЯройрпН роХрпВроЯро┐роп CSV роХрпЛрокрпНрокрпИ роОро┤рпБродрпБро╡родро▒рпНроХро╛рой рокрпИродрпНродро╛ройрпН роиро┐ро░ро▓рпИ роОро┤рпБродрпБроХ.
9.
рокро▓рпНро╡рпЗро▒рпБ роХрпЛрокрпНрокрпБ роорпБро▒рпИроорпИроХро│ро┐ройрпН рокрпКро░рпБро│рпНроХро│рпИ рокроЯрпНроЯро┐ропро▓ро┐роЯрпБроХ.
10.
рокрогро┐ропро╛ро│ро░рпНроХро│рпБроХрпНроХро╛рой роПродрпЗройрпБроорпН роРроирпНродрпБ рокрпБро▓роЩрпНроХро│рпИроХрпН роХрпКрогрпНроЯ роТро░рпБ роЕроЯрпНроЯро╡рогрпИропрпИ роЙро░рпБро╡ро╛роХрпНроХ роТро░рпБ SQL роХрпВро▒рпНро▒ро┐ройрпИ роОро┤рпБродро┐, роЕроирпНрод рокрогро┐ропро╛ро│ро░рпН роЕроЯрпНроЯро╡рогрпИроХрпНроХрпБ роТро░рпБ роЕроЯрпНроЯро╡рогрпИ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпНроЯрпИ роЙро░рпБро╡ро╛роХрпНроХро╡рпБроорпН.
11.
SQL ройрпН роХрпВро▒рпБроХро│рпН? роТро╡рпНро╡рпКройрпНро▒ро┐ро▒рпНроХрпБроорпН роХроЯрпНроЯро│рпИроХро│рпИ роОро┤рпБродрпБроХ.
12.
13.
роТроЯрпНроЯрпБродро▓рпН, ро╡рпЖроЯрпНроЯрпБродро▓рпН, ро╡рпЗро▒рпБрокро╛роЯрпБ рооро▒рпНро▒рпБроорпН роХро╛ро░рпНроЯрпАроЪро┐ропройрпН рокрпЖро░рпБроХрпНроХро▓рпН рокрпЛройрпНро▒ро╡ро▒рпНро▒рпИ рокрпКро░рпБродрпНродрооро╛рой роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроЯройрпН ро╡ро┐ро│роХрпНроХрпБроХ.
14.
роЙро▒ро╡рпБроиро┐ро▓рпИропро┐ройрпН ро╡роХрпИроХро│рпИ ро╡ро┐ро╡ро░ро┐.
15.
рокро┐ройрпНройро▓ро╛рой Tuple роОройрпНро▒ро╛ро▓рпН роОройрпНрой? роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроЯройрпН ро╡ро┐ро│роХрпНроХрпБроХ.
16.
List-ро▓рпН роТро░рпБ роЙро▒рпБрокрпНрокрпИ роЪрпЗро░рпНрокрпНрокродро▒рпНроХро╛рой рокро▓рпНро╡рпЗро▒рпБ ро╡ро┤ро┐роХро│рпН ропро╛ро╡рпИ? рокрпКро░рпБродрпНродрооро╛рой роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроЯройрпН ро╡ро┐ро│роХрпНроХрпБроХ.
17.
18.
рокро┐ройрпНро╡ро░рпБроорпН роЙро│рпНро│ро┐рогрпИроирпНрод роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпИ ро╡ро┐ро│роХрпНроХрпБроХ.
(a) id( )
(b) chr( )
(c) round( )
(d) type( )
(e) pow( )
19.
роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН ро╡роХрпИроХро│рпИ роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроЯройрпН ро╡ро┐ро╡ро░ро┐.
20.
роЕройрпИродрпНродрпБ роорпВройрпНро▒рпБ роЗро▓роХрпНроХ роТро▒рпНро▒рпИрокрпНрокроЯрпИ роОрогрпНроХро│рпИ ро╡рпЖро│ро┐ропро┐роЯрпБро╡родро▒рпНроХро╛рой роиро┐ро░ро▓рпИ роОро┤рпБродрпБроХ.
21.
for роороЯроХрпНроХрпБрокрпН рокро▒рпНро▒ро┐ ро╡ро┐ро░ро┐ро╡ро╛рой ро╡ро┐роЯрпИропро│ро┐роХрпНроХро╡рпБроорпН.
22.
input ( ) рооро▒рпНро▒рпБроорпН print( ) роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН рокро▒рпНро▒ро┐ ро╡ро┐ро│роХрпНроХрпБ.
23.
роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХродрпНродро┐ройрпН роХро░рпБродрпНродрпБро░рпБро╡рпИ рокрпКро░рпБродрпНродрооро╛рой роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроЯройрпН ро╡ро┐ро│роХрпНроХро╡рпБроорпН.
24.
роЗро░рпБроородрпН родрпЗроЯро▓рпН роОройрпНро▒ро╛ро▓рпН роОройрпНрой? роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроЯройрпН ро╡ро┐ро│роХрпНроХрпБроХ
25.
роЕро│рокрпБро░рпБроХрпНроХро│рпН роОройрпНро▒ро╛ро▓рпН роОройрпНрой?
(роЕ) родро░ро╡рпБро╡роХрпИ роЗро▓рпНро▓ро╛род роЕро│рокрпБро░рпБроХрпНроХро│рпН
(роЖ) родро░ро╡рпБ ро╡роХрпИропрпБроЯройрпН роХрпВроЯро┐роп роЕро│рокрпБро░рпБроХрпНроХро│рпН ро╡ро┐ро╡ро░ро┐?
1.
(роЕ) plt.xlabel
X - роЕроЪрпНроЪро┐ройрпН родро▓рпИрокрпНрокрпИ роХрпБро▒ро┐рокрпНрокро┐роЯрпБроХро┐ро▒родрпБ.
(роЖ) plt.ylabel
Y - роЕроЪрпНроЪро┐ройрпН родро▓рпИрокрпНрокрпИ роХрпБро▒ро┐рокрпНрокро┐роЯрпБроХро┐ро▒родрпБ.
(роЗ) plt.title
ро╡ро░рпИрокрпНрокроЯродрпНродро┐ройрпН родро▓рпИрокрпНрокрпИ роХрпБро▒ро┐рокрпНрокро┐роЯрпБроХро┐ро▒родрпБ.
(роИ) plt.legend( )
plt.legend() роХроЯрпНроЯро│рпИропрпИроХрпН роХрпКрогрпНроЯрпБ роХрпКроЯро╛роиро┐ро▓рпИ рокрпБройрпИро╡рпБроХро│рпН роЪрпЖропро▓ро╛роХрпНроХро▓ро╛роорпН.
(роЙ) plt.show( )
ро╡ро░рпИрокроЯродрпНродрпИ роХро╛рогрпНрокро┐роХрпНроХ роЙродро╡рпБроХро┐ро▒родрпБ.
2.
Matplotlib рокрпЖроЯрпНроЯро┐ ро╡ро░рпИрокроЯроорпН, ро╣ро┐ро╕рпНроЯрпЛроХро┐ро░ро╛роорпН, ро╕рпНроХрпЗроЯрпНроЯро░рпН ро╡ро░рпИро╡рпБ, рокроЯрпНроЯрпИ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН рокрпЛройрпНро▒ рокро▓рпНро╡рпЗро▒рпБ ро╡роХрпИропро╛рой ро╡ро░рпИро╡ро┐роХро│рпИ роЙро░рпБро╡ро╛роХрпНроХ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ.
роХрпЛроЯрпНроЯрпБ ро╡ро░рпИро╡рпБ:
роХрпЛроЯрпНроЯрпБ ро╡ро░рпИро╡рпБ роЕро▓рпНро▓родрпБ роХрпЛроЯрпНроЯрпБ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН роОройрпНрокродрпБ родроХро╡ро▓рпНроХро│рпИ, "роХрпБро▒ро┐рокрпНрокро╛ройрпНроХро│рпН" (Marker) роОройрпНро▒рпБ роЕро┤рпИроХрпНроХрокрпНрокроЯрпБроорпН родро░ро╡рпБ рокрпБро│рпНро│ро┐роХро│ро┐ройрпН родрпКроЯро░рпИ роирпЗро░рпНроХрпЛроЯрпНроЯро┐ройрпН роЗрогрпИрокрпНрокродройрпН роорпВро▓роорпН роХро╛роЯрпНроЯрпБроХро┐ро▒родрпБ. роТро░рпБ роХрпЛроЯрпНроЯрпБ ро╡ро░рпИро╡рпБ рокрпКродрпБро╡ро╛роХ роХро╛ро▓ роЗроЯрпИро╡рпЖро│ро┐ (Interval of time) роирпЗро░родрпН родрпКроЯро░рпН (Time series) рокрпЛройрпНро▒ рокрпЛроХрпНроХрпБ рокроХрпБрокрпНрокро╛ропрпНро╡рпБроХрпНроХро╛рой (Trend analysis) родро░ро╡рпБроХро│рпИ роХро╛роЯрпНроЪро┐рокрпНрокроЯрпБродрпНрод рокропройрпНрокроЯрпБроХро┐ро▒родрпБ. роОройро╡рпЗ, роЗродройрпН роХрпЛроЯрпБроХро│рпН роХро╛ро▓ ро╡ро░ро┐роЪрпИропро┐ро▓рпН роЕроорпИропрпБроорпН.
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ: ро╡ро░ро┐ ро╡ро░рпИрокроЯроорпН:
import matplotlib.pyplot as plt
years [2014, 2015, 2016, 2017, 2018]
total_populations = [8939007, 8954518, 8960387, 8956741, 8943721]
plt.plot (years, total_populations)
plt.title("Year vs Population in India")
plt.xlabel ("Year")
plt.ylabel ("Total Population")
plt.show()
роЗроирпНрод роиро┐ро░ро▓ро┐ро▓рпН,
plt.title() \(\rightarrow\) ро╡ро░рпИрокрпНрокроЯродрпНродро┐ройрпН родро▓рпИрокрпНрокрпИ роХрпБро▒ро┐рокрпНрокро┐роЯрпБроХро┐ро▒родрпБ.
plt.xlabel() \(\rightarrow\) X-роЕроЪрпНроЪро┐ройрпН родро▓рпИрокрпНрокрпИ роХрпБро▒ро┐рокрпНрокро┐роЯрпБроХро┐ро▒родрпБ.
plt.ylabel() \(\rightarrow\) Y-роЕроЪрпНроЪро┐ройрпН родро▓рпИрокрпНрокрпИ роХрпБро▒ро┐рокрпНрокро┐роЯрпБроХро┐ро▒родрпБ.

рокроЯрпНроЯрпИ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН:
рокроЯрпНроЯрпИ ро╡ро░рпИро╡ро┐ (роЕро▓рпНро▓родрпБ) рокроЯрпНроЯрпИ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН роОройрпНрокродрпБ рооро┐роХро╡рпБроорпН рокрпКродрпБро╡ро╛рой ро╡ро░рпИро╡ро┐роЯроорпН ро╡роХрпИропро╛роХрпБроорпН. роЗродрпБ роОрогрпН ро╡роХрпИ родро░ро╡рпБроХро│рпБроХрпНроХрпБроорпН, роородро┐рокрпНрокрпБроХро│рпБроХрпНроХрпБроорпН роЗроЯрпИропрпЗ роЙро│рпНро│ роЙро▒ро╡рпИ ро╡рпЖро│ро┐рокрпНрокроЯрпБродрпНродрпБроХро┐ро▒родрпБ. рокроЯрпНроЯрпИ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН ро╡роХрпИрокрпНрокроЯрпБродрпНродрокрпНрокроЯрпНроЯ родро░ро╡рпБроХро│рпИ роЪрпЖро╡рпНро╡роХ рокроЯрпНроЯрпИропро╛роХ роХро╛роЯрпНроЯрпБроорпН.
роЗрокрпНрокроЯрпНроЯрпИроХро│рпН роЪрпЖроЩрпНроХрпБродрпНродро╛роХро╡рпЛ роЕро▓рпНро▓родрпБ роХро┐роЯрпИ роороЯрпНроЯрооро╛роХро╡рпЛ родрпКроХрпБроХрпНроХрокрпНрокроЯро▓ро╛роорпН. роЗроорпНроорпБро▒рпИ роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ роОрогрпН роородро┐рокрпНрокрпБроХро│рпИ рокро▓рпНро╡рпЗро▒рпБ ро╡роХрпИропрпБроЯройрпН роТрокрпНрокро┐роЯрпНроЯрпБ рокро╛ро░рпНроХрпНроХ роЙродро╡рпБроорпН.
Matplotlib-ро▓рпН рокроЯрпНроЯрпИ ро╡ро┐ро│роХрпНроХрокрпНрокроЯродрпНродрпИ роЙро░рпБро╡ро╛роХрпНроХ, plt.bar() роОройрпНро▒ роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпИ рокропройрпНрокроЯрпБродрпНрод ро╡рпЗрогрпНроЯрпБроорпН.
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ:
import matplotlib.pyplot as plt
# Our data
labels = ["TAMIL", "ENGLISH", "MATHS", "PHYSICS", "CHEMISTRY", "CS"]
usage [79.8, 67.3, 77.8, 68.4, 70.2, 88.5]
#Generating the y positions. Later, we'll use them to replace them with labels.
y_positions range (len(labels))
#Creating our bar plot
plt.bar (y_positions, usage)
plt.xticks (y_positions, labels)
plt.ylabel ("RANGE")
plt.title("MARKS")
plt.show()
ро╡рпЖро│ро┐ропрпАроЯрпБ:

ро╡роЯрпНроЯ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН :
ро╡роЯрпНроЯ ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН роТро░рпБ рокрпКродрпБро╡ро╛рой ро╡ро┐ро│роХрпНроХрокрпНрокроЯ ро╡роХрпИропро╛роХрпБроорпН. ро╡роЯрпНроЯ ро╡роЯро┐ро╡ро┐ро▓рпН родрпЛройрпНро▒рпБроорпН роЗроирпНрод ро╡ро┐ро│роХрпНроХрокрпНрокроЯроорпН роОрогрпН ро╡ро┐роХро┐родродрпНродрпИ ро╡ро┐ро│роХрпНроХрпБроорпН ро╡ро┐родродрпНродро┐ро▓рпН родрпБрогрпНроЯрпБроХро│ро╛роХ рокро┐ро░ро┐роХрпНроХрокрпНрокроЯрпНроЯро┐ро░рпБроХрпНроХрпБроорпН. ро╡роЯрпНроЯ ро╡ро┐ро│роХрпНроХрокрпНрокроЯродрпНродро┐ро▓рпН роЙро│рпНро│ родрпБрогрпНроЯрпБроХро│рпН роорпБро┤рпБ рокроЯродрпНродрпБроЯройрпН роЙро│рпНро│ роЙро▒ро╡рпИ ро╡рпЖро│ро┐роХрпНроХро╛роЯрпНроЯрпБроорпН.
Matplotlib роХрпКрогрпНроЯрпБ ро╡роЯрпНроЯ ро╡ро┐ро│роХрпНроХрокрпНрокроЯродрпНродрпИ роЙро░рпБро╡ро╛роХрпНроХ plt.pie() роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпИ рокропройрпНрокроЯрпБродрпНрод ро╡рпЗрогрпНроЯрпБроорпН. autopct роЕро│ро╡рпБро░рпБ, Python роЪро░роорпН ро╡роЯро┐ро╡роорпИрокрпНрокрпИ рокропройрпНрокроЯрпБродрпНродро┐ роородро┐рокрпНрокрпИ роЪродро╡рпАродродрпНродро┐ро▓рпН роХро╛роЯрпНроЯрпБроорпН.
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ :
import matplotlib.pyplot as plt
sizes = [89, 80, 90, 100, 75]
labels = ["Tamil", "English", "Maths", "Science", "Social"]
plt.pie (sizes, labels = labels, autopct = "%.2f")
plt.show()
ро╡рпЖро│ро┐ропрпАроЯрпБ:

3.
import sqlite3
connection = sqlite3 . connect ("ABC.db")
cursor = connection. cursor ( )
sql_command = " " "
CREATE TABLE Item (Icode INTEGER, Item_Name VARCHAR (25), Rate Integer); " " "
cursor. execute (sql_command)
sql_command = " " "INSERT INTO Item (Icode, Item_name, Rate)
VALUES (1008, "Monitor", 15000);" " "
cursor. execute (sql_command)
connection.commit ()
connection.close ()
Print ("TABLE CREATED").
ро╡рпЖро│ро┐ропрпАроЯрпБ:
(1008, 'Monitor', 15,000)
4.
рокрпИродрпНродро╛ройрпН ро╕рпНроХро┐ро░ро┐рокрпНроЯрпН
import sqlite3
connection = sqlite3.connect ("shop.db")
cursor = connection. cursor ( )
cursor . execute ("SELECT * FROM electronics")
result = cursor . fetchall ( )
print (* result, sep = "\n'')
ро╡рпЖро│ро┐ропрпАроЯрпБ:
fetching first 5 records :
([(1003, 'Scanner', '10,500'), (1004, 'Speaker', '3000'), (1005, 'Printer', '8000') (1008, 'Monitor', '15000') (1010, 'Mouse', '700')]
5.
#Now select File \(\rightarrow \) New in Notepad and type the Python program as main.py
# Program that compiles and executes a .cpp file
# Python main.py -i welcome
import sys, os, getopt
def main(argv):
cpp_file = ''
exe_file = "
opts, args = getopt,getopt(argv,"i:",['ifile='])
for 0, a in opts:
if 0 in ("-i", "--ifile"):
cpp_file = a + '.cpp'
exe_file = a + '.exe'
run(cpp_file, exe_file)
def run(cpp_file, exe_file):
print("Compiling" + cpp_file)
os.system('g++ ' + cpp_file + ' -o ' + exe_ file)
print("Running " + exe_file)
print("-------------------------")
print
os.system( exe_file)
print
if __name__ =='__main__' :
main(sys.argv[1:])
ро╡рпЖро│ро┐ропрпАроЯрпБ:

6.
7.
(i) рокрпИродрпНродро╛ройрпН рокропройро┐ро▓ро╛ (garbage) роородро┐рокрпНрокрпБроХро│рпИроЪрпН роЪрпЗроХро░ро┐роХрпНроХрпБроорпН родро╛ройро┐ропроЩрпНроХро┐ропрпИрокрпН рокропройрпНрокроЯрпБродрпНродрпБроХро┐ро▒родрпБ. роЗроирпНрод рокрогрпНрокрпБроХрпНроХрпВро▒рпБ C++ро▓рпН роХро┐роЯрпИропро╛родрпБ.
(ii) C++ роиро┐ро▓рпИропро╛рой ро╡роХрпИропрпИроЪрпН роЪро╛ро░рпНроирпНрод роорпКро┤ро┐, роЖройро╛ро▓рпН рокрпИродрпНродро╛ройрпН роТро░рпБ рооро╛ро▒роХрпНроХрпВроЯро┐роп ро╡роХрпИропрпИроЪрпН роЪро╛ро░рпНроирпНрод роорпКро┤ро┐ропро╛роХрпБроорпН.
(iii) рокрпИродрпНродро╛ройрпН ро╡ро░ро┐ роорпКро┤ро┐ рооро╛ро▒рпНро▒ро┐ роорпВро▓роорпН роЗропроЩрпНроХрпБроХро┐ро▒родрпБ. роЖройро╛ро▓рпН C++ роиро┐ро░ро▓рпН рокрпЖропро░рпНрокрпНрокро┐ропро┐ройрпН роорпВро▓роорпН родрпКроХрпБроХрпНроХрокрпНрокроЯрпНроЯрпБ роЗропроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ.
(iv) C++ роиро┐ро░ро▓рпН роХрпБро▒ро┐роорпБро▒рпИропрпИроХрпН роХро╛роЯрпНроЯро┐ро▓рпБроорпН рокрпИродрпНродро╛ройрпН роХрпБро▒ро┐роорпБро▒рпИ 5-ро▓ро┐ро░рпБроирпНродрпБ 10 роороЯроЩрпНроХрпБ роХрпБро▒рпИро╡ро╛ройродрпБ.
(v) рокрпИродрпНродро╛ройро┐ро▓рпН, ро╡рпЖро│ро┐рокрпНрокроЯрпИропро╛роХ родро░ро╡ро┐ройроЩрпНроХро│рпИ роЕро▒ро┐ро╡ро┐роХрпНроХ родрпЗро╡рпИропро┐ро▓рпНро▓рпИ.
8.
import csv
info = [['SNO', 'Person', 'DOB'],
['1', 'Madhu', '18/12/2001'],
['2', 'Sowmya','19/12/1998'],
['3', 'Sangeetha','20/3/1999'],
['4', 'Eshwar', '21/4/2000'],
['5', 'Anand', '22/5/2001']
csv.register_dialect('myDialect' ,quoting=csv. QUOTE_ALL)
with open(' c:\\pyprg\\ch13\\person.csv' ,'w') as f:
writer = csv.writer(f, dialect='myDialect')
for row in info:
writer.writerow(row)
f.close( )
9.
рокрпИродрпНродро╛ройро┐ро▓рпН роХрпЛрокрпНрокрпБ роорпБро▒рпИроорпИроХро│рпН:
| роорпБро▒рпИ | ро╡ро┐ро│роХрпНроХроорпН |
| 'r' | рокроЯро┐рокрпНрокродро▒рпНроХрпБ роороЯрпНроЯрпБроорпЗ роТро░рпБ роХрпЛрокрпНрокро┐ройрпИ родро┐ро▒роХрпНроХро╡рпБроорпН (родро╛ройроорпИро╡рпБ роиро┐ро▓рпИ) |
| 'w' | роХрпЛрокрпНрокро┐ро▓рпН родро░ро╡рпБроХро│рпИ роОро┤рпБродрпБро╡родро▒рпНроХрпБ родро┐ро▒роХрпНроХро╡рпБроорпН. роХрпБро▒ро┐рокрпНрокро┐роЯрокрпНрокроЯрпНроЯ роХрпЛрокрпНрокрпБ роЗро▓рпНро▓рпИропрпЖройро┐ро▓рпН рокрпБродро┐роп роХрпЛрокрпНрокро┐ройрпИ роЙро░рпБро╡ро╛роХрпНроХрпБроорпН. роХрпЛрокрпНрокро┐ро▓рпН родро░ро╡рпБроХро│рпН роЗро░рпБрокрпНрокро┐ройрпН роЕро╡рпИ роЕро┤ро┐роХрпНроХрокрпНрокроЯрпБроорпН. |
| 'x' | родройро┐родрпНродрпБро╡рооро╛рой рокроЯрпИрокрпНрокро┐ро▒рпНроХро╛роХ роХрпЛрокрпНрокро┐ройрпИ родро┐ро▒роХрпНроХро╡рпБроорпН. роХрпЛрокрпНрокрпБ роорпБройрпНрокрпЗ роЙро░рпБро╡ро╛роХрпНроХрокрпНрокроЯрпНроЯро┐ро░рпБроирпНродро╛ро▓рпН роЗроирпНрод роЪрпЖропро▓рпН роорпБро▒рпИропро╛ройродрпБ родрпЛро▓рпНро╡ро┐ропроЯрпИропрпБроорпН. |
| 'a' | роХрпЛрокрпНрокро┐ройрпН родро░ро╡рпБроХро│рпИ роЕро┤ро┐роХрпНроХро╛рооро▓рпН роЕродройрпН роЗро▒рпБродро┐ропро┐ро▓рпН рокрпБродро┐роп родро░ро╡рпБроХро│рпИ роЪрпЗро░рпНрокрпНрокродро▒рпНроХрпБ родро┐ро▒роХрпНроХро╡рпБроорпН. роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ роХрпЛрокрпНрокрпБ роЗро▓рпНро▓рпИропрпЖройро┐ро▓рпН рокрпБродро┐роп роХрпЛрокрпНрокро┐ройрпИ роЙро░рпБро╡ро╛роХрпНроХрпБроорпН. |
| 't' | роЙро░рпИ роорпБро▒рпИроорпИропро┐ро▓рпН роХрпЛрокрпНрокрпБ родро┐ро▒роХрпНроХро╡рпБроорпН (родро╛ройроорпИро╡рпБ роиро┐ро▓рпИ) |
| 'b' | роЗро░рпБроороиро┐ро▓рпИ роорпБро▒рпИроорпИропро┐ро▓рпН роХрпЛрокрпНрокро┐ройрпИ родро┐ро▒роХрпНроХро╡рпБроорпН. |
| '+' | рокрпБродрпБрокрпНрокро┐родрпНродро▓ро┐ро▒рпНроХро╛роХ роХрпЛрокрпНрокро┐ройрпИ родро┐ро▒роХрпНроХро╡рпБроорпН.(рокроЯро┐родрпНродро▓рпН рооро▒рпНро▒рпБроорпН роОро┤рпБродрпБродро▓рпН) |
10.
CREATE TABLE employee
(
empcode integer NOT NULL,
name char(20),
desig char(20),
Pay integer,
allowance integer,
PRIMARY KEY (empcode)
);
11.
SQL- роХроЯрпНроЯро│рпИроХро│рпН роРроирпНродрпБ рокрпКродрпБрокрпНрокро┐ро░ро┐ро╡рпБроХро│ро╛роХ рокро┐ро░ро┐роХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ:
(i) DML - родро░ро╡рпБ роХрпИропро╛ро│рпБродро▓рпН роорпКро┤ро┐
(ii) DDL - родро░ро╡рпБ ро╡ро░рпИропро▒рпИ роорпКро┤ро┐
(iii) DCL - родро░ро╡рпБ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпБ роорпКро┤ро┐
(iv) TCL - рокро░ро┐ро╡ро░рпНродрпНродройрпИ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпНроЯрпБ роорпКро┤ро┐
(v) DQL - родро░ро╡рпБ ро╡ро┐ройро╡ро▓рпН роорпКро┤ро┐
(i) родро░ро╡рпБ ро╡ро░рпИропро▒рпИ роорпКро┤ро┐:
родро░ро╡рпБ ро╡ро░рпИропро▒рпИ роорпКро┤ро┐(DDL) родро░ро╡рпБродрпНродро│ роЕроорпИрокрпНрокрпБ роЕро▓рпНро▓родрпБ родро┐роЯрпНроЯ ро╡роЯро┐ро╡роорпИрокрпНрокро┐ройрпИ ро╡ро░рпИропро▒рпБроХрпНроХрпБроорпН SQL роХрпВро▒рпНро▒рпБроХро│рпИ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН. роЗродрпБ родро░ро╡рпБродрпНродро│ родро┐роЯрпНроЯ ро╡роЯро┐ро╡роорпИрокрпНрокро┐ройрпН ро╡ро┐ро│роХрпНроХроЩрпНроХро│рпБроЯройрпН роЪрпЖропро▓рпНрокроЯрпБроХро┐ро▒родрпБ. роорпЗро▓рпБроорпН, родро░ро╡рпБродрпНродро│роЩрпНроХро│ро┐ро▓рпН роЙро│рпНро│ родро░ро╡рпБродрпНродро│ роЙро▒рпБрокрпНрокрпБроХро│ро┐ро▓рпН роХроЯрпНроЯроорпИрокрпНрокрпИ роЙро░рпБро╡ро╛роХрпНроХрпБро╡родро▒рпНроХрпБроорпН, рооро╛ро▒рпНро▒ро┐ропроорпИрокрпНрокродро▒рпНроХрпБроорпН рокропройрпНрокроЯрпБроХро┐ро▒родрпБ
родро░ро╡рпБ ро╡ро░рпИропро▒рпИ роорпКро┤ро┐ропро┐ройрпН роХрпАро┤рпНро╡ро░рпБроорпН SQL роХроЯрпНроЯро│рпИроХро│рпН рокро┐ройрпНро╡ро░рпБрооро╛ро▒рпБ:
CREATE родро░ро╡рпБродрпНродро│родрпНродро┐ро▓рпН роЕроЯрпНроЯро╡рогрпИроХро│рпИ роЙро░рпБро╡ро╛роХрпНроХ
ALTER родро░ро╡рпБродрпНродро│родрпНродро┐ройрпН ро╡роЯро┐ро╡роорпИрокрпНрокрпИ рооро╛ро▒рпНро▒ро┐ропроорпИроХрпНроХ
DROP родро░ро╡рпБродрпНродро│родрпНродро┐ро▓рпН роЙро│рпНро│ роЕроЯрпНроЯро╡рогрпИроХро│рпИ роирпАроХрпНроХ
TRUNCATE роТро░рпБ роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ роЕройрпИродрпНродрпБ рокродро┐ро╡рпБроХро│рпИропрпБроорпН роЕро│ро┐роХрпНроХрпБроорпН, роорпЗро▓рпБроорпН роЕро╡ро▒рпНро▒рпБроХрпНроХрпЖрой роТродрпБроХрпНроХрокрпНрокроЯрпНроЯ роЗроЯродрпНродрпИропрпБроорпН ро╡ро┐роЯрпБро╡ро┐роХрпНроХрпБроорпН
(ii) родро░ро╡рпБ роХрпИропро╛ро│рпБродро▓рпН роорпКро┤ро┐:
родро░ро╡рпБ роХрпИропро╛ро│рпБродро▓рпН роорпКро┤ро┐ (DML) роОройрпНрокродрпБ роТро░рпБ родро░ро╡рпБродрпНродро│родрпНродро┐ро▓рпН роЙро│рпНро│ родро░ро╡рпБроХро│рпИ роЪрпЗро░рпНродрпНродро▓рпН роЕро┤ро┐родрпНродро▓рпН рооро▒рпНро▒рпБроорпН рооро╛ро▒рпНро▒ро┐ропроорпИрокрпНрокродро▒рпНроХро╛роХ рокропройрпНрокроЯрпБроорпН роТро░рпБ ро╡ро┐ройро╡ро▓рпН роорпКро┤ро┐ропро╛роХрпБроорпН. SQL- ро▓рпН родро░ро╡рпБ роХрпИропро╛ро│рпБродро▓рпН роорпКро┤ро┐ родро░ро╡рпБродрпНродро│ роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЪрпЗрооро┐родрпНродрпБ ро╡рпИроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│ родро░ро╡рпБроХро│рпИ рооро╛ро▒рпНро▒ро┐ропроорпИроХрпНроХ рокропройрпНрокроЯрпБроорпН SQL родро░ро╡рпБ рооро╛ро▒рпНро▒рпБ роХрпВро▒рпНро▒рпБроХро│рпИ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН
родро░ро╡рпБродрпНродро│ родро┐роЯрпНроЯ ро╡роЯро┐ро╡роорпИрокрпНрокро┐ройрпНрокроЯро┐, родро░ро╡рпБродрпНродро│роорпН роЙро░рпБро╡ро╛роХрпНроХро┐роп рокро┐ройрпНройро░рпН, DML ро▓рпН роХрпБро▒ро┐рокрпНрокро┐роЯрокрпНрокроЯрпНроЯрпБро│рпНро│ роЪрпЖропро▓рпН роорпБро▒рпИроХро│ро┐ройрпН родрпКроХрпБрокрпНрокрпИ рокропройрпНрокроЯрпБродрпНродро┐ родро░ро╡рпБроХро│рпИ роХрпИропро╛ро│ро▓ро╛роорпН
SQL-ро▓ро┐ро▓рпН роЙро│рпНро│ родро░ро╡рпБ роХрпИропро╛ро│рпБродро▓рпН роорпКро┤ро┐ропро┐ройрпН роХроЯрпНроЯро│рпИроХро│рпН:
INSERT роТро░рпБ роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН родро░ро╡рпБроХро│рпИ роирпБро┤рпИродрпНродро▓рпН
UPDATE роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роПро▒рпНроХройро╡рпЗ роЙро│рпНро│ родро░ро╡рпБроХро│рпИ рокрпБродрпБрокрпНрокро┐родрпНродро▓рпН
DELETE роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ роЕройрпИродрпНродрпБ рокродро┐ро╡рпБроХро│рпИропрпБроорпН роирпАроХрпНроХрпБроорпН. роЖройро╛ро▓рпН роЕро╡ро▒рпНро▒ро┐ро▒рпНроХрпБ роТродрпБроХрпНроХрокрпНрокроЯрпНроЯ роиро┐ройрпИро╡ро╛роХ рокроХрпБродро┐ропрпИ ро╡ро┐роЯрпБро╡ро┐роХрпНроХро╛родрпБ
(iii) родро░ро╡рпБ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпБ роорпКро┤ро┐:
роТро░рпБ родро░ро╡рпБ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпБ роорпКро┤ро┐ роОройрпНрокродрпБ родро░ро╡рпБродрпН родро│родрпНродро┐ро▓рпН роЪрпЗрооро┐родрпНродрпБ ро╡рпИроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│ родро░ро╡рпБроХро│ро┐ройрпН роЕрогрпБроХрпБродро▓рпИ роХроЯрпНроЯрпБрокрпНрокроЯрпБродрпНродрпБроорпН роТро░рпБ роиро┐ро░ро▓ро╛роХрпНроХ роорпКро┤ро┐ропро╛роХрпБроорпН. роЗродрпБ родро░ро╡рпБродрпНродро│родрпНродрпИ роЕрогрпБроХрпБро╡родро▒рпНроХро╛рой роЪро┐ро▒рокрпНрокрпБро░ро┐роорпИропрпИ роХроЯрпНроЯрпБрокрпНрокроЯрпБродрпНродрпБроХро┐ро▒родрпБ (роЕроЩрпНроХрпАроХро╛ро░роорпН). роЗродрпНродроХрпИроп роЪро┐ро▒рокрпНрокрпБро░ро┐роорпИроХро│рпН ро╡ро░ро┐роЪрпИродрпНродрпКроЯро░рпНроХро│рпИ роЙро░рпБро╡ро╛роХрпНроХро▓рпН, роЕроЯрпНроЯро╡рогрпИроХро│рпИ рокро╛ро░рпНро╡рпИропро┐роЯрпБродро▓рпН рокрпЛройрпНро▒ роЕройрпИродрпНродрпБ родро░ро╡рпБродрпНродро│ роЪрпЖропро▓рпНрокро╛роЯрпБроХро│рпИ роЪрпЖропро▓рпНрокроЯрпБродрпНродрпБро╡родрпИроХрпН роХрпБро▒ро┐роХрпНроХрпБроорпН
SQL- ро▓ро┐ро▓рпН роЙро│рпНро│ родро░ро╡рпБ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпБ роорпКро┤ро┐ропро┐ройрпН роХроЯрпНроЯро│рпИроХро│рпН:
GRANT роТро░рпБ роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ рокрогро┐ропрпИ роЪрпЖропрпНроп роТройрпНро▒рпБ роЕро▓рпНро▓родрпБ роЕродро▒рпНроХрпБ роорпЗро▒рпНрокроЯрпНроЯ рокропройро░рпНроХро│рпБроХрпНроХрпБ роЕройрпБроородро┐ ро╡ро┤роЩрпНроХрпБроорпН
REVOKE Grant роХроЯрпНроЯро│рпИропро┐ройро╛ро▓рпН родро░рокрпНрокроЯрпНроЯ роЕрогрпБроХро▓рпН роЕройрпБроородро┐ родро┐ро░рпБроорпНрокрокрпН рокрпЖро▒рокрпНрокроЯрпБроорпН.
(iv) рокро░ро┐ро╡ро░рпНродрпНродройрпИроХрпНроХро╛рой роХроЯрпНроЯрпБрокрпНрокро╛роЯрпНроЯрпБ роорпКро┤ро┐ :
родро░ро╡рпБродрпНродро│родрпНродро┐ро▓рпН роЙро│рпНро│ рокро░ро┐ро╡ро░рпНродрпНродройрпИроХро│рпИ (TCL) роиро┐ро░рпНро╡роХро┐роХрпНроХ рокро░ро┐ро╡ро░рпНродрпНродройрпИ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпНроЯрпБ роорпКро┤ро┐ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ. DML роХрпВро▒рпНро▒рпБроХро│ро┐ройрпН роорпВро▓роорпН роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ родро░ро╡рпБроХро│рпБроХрпНроХрпБ роЪрпЖропрпНропрокрпНрокроЯрпБроорпН рооро╛ро▒рпНро▒роЩрпНроХро│рпИ роиро┐ро░рпНро╡роХро┐роХрпНроХ роЕро╡рпИ рокропройрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроХро┐ройрпНро▒рой.
SQL - ро▓ро┐ро▓рпН роЙро│рпНро│ рокро░ро┐ро╡ро░рпНродрпНродройрпИ роХроЯрпНроЯрпБрокрпНрокро╛роЯрпНроЯрпБ роорпКро┤ро┐ропро┐ройрпН роХроЯрпНроЯро│рпИроХро│рпН:
Commit родро░ро╡рпБродрпНродро│ рокро░ро┐ро╡ро░рпНродрпНродройрпИропрпИ роиро┐ро░роирпНродро░рооро╛роХ роЪрпЗрооро┐роХрпНроХрпБроорпН.
Roll back роТро░рпБ родро░ро╡рпБродрпНродро│родрпНродрпИ роорпБроирпНродрпИроп Commit роиро┐ро▓рпИро╡ро░рпИ роорпАроЯрпНроЯрпЖроЯрпБроХрпНроХрпБроорпН
Save point Rollback роЪрпЖропрпНро╡родро▒рпНроХрпБ роПродрпБро╡ро╛роХ родро░ро╡рпБродрпНродро│ рокро░ро┐ро╡ро░рпНродрпНродройрпИропрпИ родро▒рпНроХро╛ро▓ро┐роХрооро╛роХ роЪрпЗрооро┐роХрпНроХрпБроорпН
(v) родро░ро╡рпБ ро╡ро┐ройро╡ро▓рпН роорпКро┤ро┐:
родро░ро╡рпБ ро╡ро┐ройро╡ро▓рпН роорпКро┤ро┐ роТро░рпБ родро░ро╡рпБродро│родрпНродро┐ро▓рпН роЙро│рпНро│ родро░ро╡рпБроХро│рпИ ро╡ро┐ройро╡ро▓рпБроХрпНроХрпБроорпН, роорпАроЯрпНроЯрпЖроЯрпБрокрпНрокродро▒рпНроХро╛рой роХроЯрпНроЯро│рпИроХро│рпИ роХрпКрогрпНроЯрпБро│рпНро│родрпБ. родро░ро╡рпБ ро╡ро┐ройро╡ро▓рпН роорпКро┤ро┐ропро┐ро▓рпН роЙро│рпНро│ роЕродрпНродроХрпИроп роТро░рпБ SQL роХроЯрпНроЯро│рпИ SELECT роЖроХрпБроорпН
Select: роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпБро│рпНро│ рокродро┐ро╡рпБроХро│рпИ ро╡рпЖро│ро┐роХрпНроХро╛роЯрпНроЯрпБроорпН
12.

13.
роЙро▒ро╡рпБроиро┐ро▓рпИ роЗропро▒рпНроХрогро┐родроорпН рокро▓рпНро╡рпЗро▒рпБ родрпКроХрпБродро┐роХро│ро╛роХрокрпН рокро┐ро░ро┐роХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ.
роТро░рпБроо роЙро▒ро╡рпБроиро┐ро▓рпИроЪрпН роЪрпЖропро▒рпНрокро╛роЯрпБроХро│рпН
SELECT ( symbol: \(\sigma \))
PROJECT (symbol:\(\Pi \) )
Set родрпЗро▒рпНро▒родрпНродро┐ро▓рпН роЗро░рпБроирпНродрпБ роЙро▒ро╡рпБроиро┐ро▓рпИ роЗропро▒рпНроХрогро┐род роЪрпЖропро▒рпНрокро╛роЯрпБроХро│рпН
1) роУроЯрпНроЯрпБродро▓рпН (∪)
2) ро╡рпЖроЯрпНроЯрпБродро▓рпН (\(\cap\))
3) ро╡рпЗро▒рпБрокро╛роЯрпБ (-)
4) роХро╛ро░рпНроЯрпАроЪро┐ропройрпН рокрпЖро░рпБроХрпНроХро▓рпН (X)
SELECT (symbol:\(\sigma \))
1) рокрпКродрпБро╡роЯро┐ро╡роорпН \(\sigma \)c (R): роОройрпНрокродрпБ роЙро▒ро╡рпБроиро┐ро▓рпИ рооро▒рпНро▒рпБроорпН роЕродройрпБроЯрпИроп рокрогрпНрокрпБроХрпНроХрпВро▒рпБроХро│ро┐ройрпН роиро┐рокроирпНродройрпИ C.
2) роЗроирпНрод select роЪрпЖропро▒рпНрокро╛роЯрпБ роТро░рпБ роиро┐рокроирпНродройрпИропро┐ройрпН роЕроЯро┐рокрпНрокроЯрпИропро┐ро▓рпН родрпБрогрпИродрпН родрпКроХрпБродро┐ропрпИ tuples роХро│рпБроЯройрпН родрпЗро░рпНроирпНродрпЖроЯрпБроХрпНроХ роЙродро╡рпБроХро┐ро▒родрпБ.
3) роиро┐рокроирпНродройрпИроХро│рпИ роиро┐ро▒рпИро╡рпЗро▒рпНро▒ tuples роХро│рпИ Select ро╡роЯро┐роХроЯрпНроЯрпБроХро┐ро▒родрпБ.
STUDENT:
| Stud no | Name | Course | Year |
| cs 1 | Kannan | Big Data | II |
| cs 2 | Gowri Shankar | R language | I |
| cs 3 | Lenin | Big Data | I |
| cs 4 | Padmaja | Python Programming | I |
роЕроЯрпНроЯро╡рогрпИ A
\(\sigma \)course= "Big Data" (STUDENT) :
| Stud no | Name | Course | Year |
| cs 1 | Kannan | Big Data | II |
| cs 3 | Lenin | Big Data | I |
PROJECT (Symbol: II)
1) роЗроирпНрод PROJECT роЪрпЖропро▒рпНрокро╛роЯрпБ роХрпБро▒ро┐рокрпНрокро┐роЯрокрпНрокроЯрпНроЯрпБро│рпНро│ роЙро│рпНро│рпАроЯрпНроЯрпБ родрпКроЯро░рпНрокрпБроХро│ро┐ройрпН рокрогрпНрокрпБроХрпНроХрпВро▒рпБроХро│рпИ роирпАроХрпНроХрпБроХро┐ро▒родрпБ. роЗроирпНрод роЪрпЖропро▒рпНрокро╛роЯрпБ роХро┐роЯрпИроороЯрпНроЯ родрпБрогрпИродрпН родрпКроХрпБродро┐ропро┐ройрпН роТрокрпНрокрпАроЯрпБроХро│рпИ ро╡ро░рпИропро▒рпБроХрпНроХро┐ро▒родрпБ
2) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 1 роЕроЯрпНроЯро╡рогрпИ A роР рокропройрпНрокроЯрпБродрпНродро┐
\(\Pi \)course(STUDENT)
Result
| Course |
| Big Data |
| R language |
| Python Programming |
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 2 (роЕроЯрпНроЯро╡рогрпИ A)
\(\Pi \)studno.course(STUDENT)
| Stud no | Course |
| cs 1 | Big Data |
| cs 2 | R language |
| cs 3 | Big Data |
| cs 4 | Python Programming |
роУроЯрпНроЯрпБродро▓рпН (Symbol: ∪)
1) роЗродрпБ A роЕро▓рпНро▓родрпБ B роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ роЕройрпИродрпНродрпБ tuples -роХро│рпИропрпБроорпН роЙро│рпНро│роЯроХрпНроХро┐ропродрпБ. роЗродрпБ роироХро▓рпНроХро│рпИропрпБроорпН роирпАроХрпНроХрпБроХро┐ро▒родрпБ. родрпКроХрпБродро┐ A роТроЯрпНроЯрпБродро▓рпН родрпКроХрпБродро┐ B роОройрпНрокродрпБ A ∪ B
2) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 3( роЕроЯрпНроЯро╡рогрпИ A роР рокропройрпНрокроЯрпБродрпНродро┐) рокро┐ройрпНро╡ро░рпБроорпН роЕроЯрпНроЯро╡рогрпИропрпИ роирпЛроХрпНроХрпБроХ.
| Table A | |
| Stud no | Name |
| cs 1 | Kannan |
| cs 3 | Lenin |
| cs 4 | Padmaja |
| Table B | |
| Stud no | Name |
| cs 1 | Kannan |
| cs 2 | Gowri Shankar |
| cs 3 | Lenin |
ро╡ро┐роЯрпИ: роЕроЯрпНроЯро╡рогрпИ B
| Table A ∪ B | |
| Stud no | Name |
| cs 1 | Kannan |
| cs 2 | Gowri Shankar |
| cs 3 | Lenin |
| cs 4 | Padmaja |
ро╡рпЗро▒рпБрокро╛роЯрпБ (Symbol:-)
1) роЗродрпБ A рооро▒рпНро▒рпБроорпН B роЕроЯрпНроЯро╡рогрпИроХро│рпИ роТрокрпНрокро┐роЯрпНроЯрпБ A роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ ро╡рпЗро▒рпБрокроЯрпНроЯ tuples роХро│рпИ роороЯрпНроЯрпБроорпН родро░рпБроХро┐ро▒родрпБ. B роЕроЯрпНроЯро╡рогрпИропрпИродрпН родро╡ро┐ро░рпНроХрпНроХро┐ро▒родрпБ. A рокрогрпНрокрпБроХрпНроХрпВро▒ро┐ройрпН рокрпЖропро░рпН B рокрогрпНрокрпБроХрпНроХрпВро▒ро┐ройрпН рокрпЖропро░рпЛроЯрпБ рокрпКро░рпБроирпНрод ро╡рпЗрогрпНроЯрпБроорпН.
2) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 4 (роЕроЯрпНроЯро╡рогрпИ B роР рокропройрпНрокроЯрпБродрпНродро┐)
ро╡ро┐роЯрпИ:
|
Table A - B |
|
| cs 4 | Padmaja |
ро╡рпЖроЯрпНроЯрпБ (Symbol: \(\cap\))A\(\cap\)B
1) роЗродрпБ A рооро▒рпНро▒рпБроорпН B роЕроЯрпНроЯро╡рогрпИроХро│ро┐ро▓рпН рокрпКродрпБро╡ро╛роХ роЙро│рпНро│ роЕройрпИродрпНродрпБ tuples роХро│рпИропрпБроорпН роЙро│рпНро│роЯроХрпНроХро┐ропродрпБ.
2) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 5 (роЕроЯрпНроЯро╡рогрпИ B роР рокропройрпНрокроЯрпБродрпНродро┐)
| Table A \(\cap\) B | |
| cs 1 | Kannan |
| cs 3 | Lenin |
роХро╛ро░рпНроЯрпАроЪро┐ропройрпН рокрпЖро░рпБроХрпНроХро▓рпН (Symbol: X)
1) роЗро░рогрпНроЯрпБ родрпКроЯро░рпНрокрпБроХро│рпИ роЪрпЗро░рпНроХрпНроХ роХрпБро▒рпБроХрпНроХрпБрокрпН рокрпЖро░рпБроХрпНроХро▓рпН ро╡ро┤ро┐ро╡роХрпБроХрпНроХро┐ро▒родрпБ. роЗродройрпН ро╡ро┐роЯрпИ роЗро░рогрпНроЯрпБ родрпКроЯро░рпНрокрпБроХро│ро┐ройрпН роЗрогрпИрокрпНрокрпИроХрпН роХрпКрогрпНроЯрпБро│рпНро│родрпБ.
2) AxB роОройрпНрокродрпБ A times B, роЗроЩрпНроХрпБ A родрпКроЯро░рпНрокрпБроХро│рпН рооро▒рпНро▒рпБроорпН B родрпКроЯро░рпНрокрпБроХро│рпН роОройрпНрокрой ро╡рпЗро▒рпБрокроЯрпНроЯ рокрогрпНрокрпБроХрпНроХрпВро▒рпБроХро│ро╛роХрпБроорпН. роЗроирпНрод ро╡роХрпИ роЪрпЖропро▒рпНрокро╛роЯрпБроХро│рпН роЗро░рогрпНроЯрпБ родрпКроЯро░рпНрокрпБроХро│ро┐ро▓ро┐ро░рпБроирпНродрпБ роирпЖроЯрпБроХрпНроХрпИроХро│рпИ роТройрпНро▒рпБ роЪрпЗро░рпНроХрпНроХ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ.

14.
родро░ро╡рпБродрпНродро│родрпНродро┐ро▓рпН рокропройрпНрокроЯрпБроорпН роЙро▒ро╡рпБроиро┐ро▓рпИроХро│ро┐ройрпН ро╡роХрпИроХро│рпН.
1. роТройрпНро▒рпБроЯройрпН роТройрпНро▒рпБ роЙро▒ро╡рпБроиро┐ро▓рпИ (One-to-One Relationship)
2. роТройрпНро▒рпБроЯройрпН рокро▓ роЙро▒ро╡рпБроиро┐ро▓рпИ (One-to-Many Relationship)
3. рокро▓ро╡ро▒рпНро▒рпБроЯройрпН роТройрпНро▒рпБ роЙро▒ро╡рпБроиро┐ро▓рпИ (Many-to- One Relationship)
4. рокро▓ро╡ро▒рпНро▒рпБроЯройрпН рокро▓ роЙро▒ро╡рпБроиро┐ро▓рпИ (Many-to- Many Relationship)
1. роТройрпНро▒рпБроЯройрпН роТройрпНро▒рпБ роЙро▒ро╡рпБроиро┐ро▓рпИ:
(i) роЗроирпНрод роЙро▒ро╡рпБроиро┐ро▓рпИропро┐ро▓рпН роТро░рпБ рокрпКро░рпБро│рпН ро╡рпЗро▒рпБ роТро░рпБ рокрпКро░рпБро│рпБроЯройрпН роороЯрпНроЯрпБроорпЗ родрпКроЯро░рпНрокрпБ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН. роТро░рпБ роЕроЯрпНроЯро╡рогрпИропро┐ройрпН роТро░рпБ рокродро┐ро╡рпБ рооро▒рпНро▒рпКро░рпБ роЕроЯрпНроЯро╡рогрпИропро┐ройрпН роТро░рпБ рокродро┐ро╡рпБроЯройрпН роороЯрпНроЯрпБроорпЗ роЗрогрпИроХрпНроХрокрпНрокроЯрпНроЯро┐ро░рпБроХрпНроХрпБроорпН.
(ii) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ: роТро░рпБ рооро╛рогро╡ройрпБроХрпНроХрпБ роТро░рпБ родрпЗро░рпНро╡рпЖрогрпН роороЯрпНроЯрпБроорпЗ роЗро░рпБроХрпНроХ роорпБроЯро┐ропрпБроорпН.

2. роТройрпНро▒рпБроЯройрпН рокро▓ роЙро▒ро╡рпБроиро┐ро▓рпИ :
(1) роЗроирпНрод роЙро▒ро╡рпБроиро┐ро▓рпИропро┐ро▓рпН роТро░рпБ рокрпКро░рпБро│рпН ро╡рпЗро▒рпБ рокро▓ рокрпКро░рпБро│рпНроХро│рпБроЯройрпН родрпКроЯро░рпНрокрпБ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН. роЕроЯрпНроЯро╡рогрпИ A-ро╡ро┐ройрпН роТро░рпБ рокродро┐ро╡рпБ роЕроЯрпНроЯро╡рогрпИ B ропро┐ройрпН рокро▓ рокродро┐ро╡рпБроХро│рпБроЯройрпН родрпКроЯро░рпНрокрпБ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХро▓ро╛роорпН.
(ii) роЖройро╛ро▓рпН роЕроЯрпНроЯро╡рогрпИ B ропро┐ройрпН роТро░рпБ рокродро┐ро╡рпБ роЕроЯрпНроЯро╡рогрпИ A-ро╡ро┐ройрпН роТро░рпБ рокродро┐ро╡рпБроЯройрпН роороЯрпНроЯрпБроорпЗ родрпКроЯро░рпНрокрпБ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХ роорпБроЯро┐ропрпБроорпН.
(iii) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ: роКро┤ро┐ропро░рпНроХро│рпИроХрпН роХрпКрогрпНроЯрпБро│рпНро│родрпБ.

3. рокро▓ро╡ро▒рпНро▒рпБроЯройрпН роТройрпНро▒рпБ роЙро▒ро╡рпБроиро┐ро▓рпИ:
(i) роЗроирпНрод роЙро▒ро╡рпБроиро┐ро▓рпИропро┐ро▓рпН рокро▓ рокрпКро░рпБро│рпНроХро│рпН ро╡рпЗро▒рпБ роТро░рпЗропрпКро░рпБ рокрпКро░рпБро│рпНроХро│рпБроЯройрпН роороЯрпНроЯрпБроорпЗ родрпКроЯро░рпНрокрпБ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН.
(ii) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ: роТро░рпБ родрпБро▒рпИропро┐ро▓рпН ро╡рпЗро▓рпИ роЪрпЖропрпНропрпБроорпН роКро┤ро┐ропро░рпНроХро│ро┐ройрпН роОрогрпНрогро┐роХрпНроХрпИропро┐ро▓рпН, роКро┤ро┐ропро░рпНроХро│рпН роЕроЯрпНроЯро╡рогрпИропро┐ройрпН рокро▓ рокродро┐ро╡рпБроХро│рпН родрпБро▒рпИ роЕроЯрпНроЯро╡рогрпИропро┐ройрпН роТро░рпБ рокродро┐ро╡рпБроЯройрпН роороЯрпНроЯрпБроорпЗ родрпКроЯро░рпНрокрпБ рокроЯрпБродрпНродрокрпНрокроЯрпНроЯро┐ро░рпБроХрпНроХрпБроорпН.

4. рокро▓ро╡ро▒рпНро▒рпБроЯройрпН рокро▓ роЙро▒ро╡рпБроиро┐ро▓рпИ :
(i) роЗроирпНрод роЙро▒ро╡рпБроиро┐ро▓рпИропро┐ро▓рпН роТро░рпБ роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ рокро▓ рокродро┐ро╡рпБроХро│рпН рооро▒рпНро▒рпКро░рпБ роЕроЯрпНроЯро╡рогрпИропро┐ро▓рпН роЙро│рпНро│ рокро▓ рокродро┐ро╡рпБроХро│рпБроЯройрпН родрпКроЯро░рпНрокрпБ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН.
(ii) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 1: роирпБроХро░рпНро╡рпЛро░рпН рооро▒рпНро▒рпБроорпН ро╡ро┐ро▓рпИ рокрпКро░рпБро│рпН: роирпБроХро░рпНро╡рпЛро░рпН рокро▓ ро╡ро┐ро▓рпИрокрпНрокрпКро░рпБро│рпНроХро│рпИ ро╡ро╛роЩрпНроХрпБроХро┐ро▒ро╛ро░рпН рооро▒рпНро▒рпБроорпН ро╡ро┐ро▓рпИрокрпНрокрпКро░рпБро│рпНроХро│рпН рокро▓ роирпБроХро░рпНро╡рпЛро░ро╛ро▓рпН ро╡ро╛роЩрпНроХрокрпНрокроЯро▓ро╛роорпН.
(iii) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 2: рооро╛рогро╡ро░рпНроХро│рпН рооро▒рпНро▒рпБроорпН рокро╛роЯрокрпНрокро┐ро░ро┐ро╡рпБроХро│рпН: роТро░рпБ рооро╛рогро╡ройрпН рокро▓ рокро┐ро░ро┐ро╡рпБроХро│ро┐ро▓рпН рокродро┐ропро▓ро╛роорпН рооро▒рпНро▒рпБроорпН роТро░рпБ рокро╛роЯрокрпНрокро┐ро░ро┐ро╡рпБ рокро▓ рооро╛рогро╡ро░рпНроХро│рпИроХрпН роХрпКрогрпНроЯро┐ро░рпБроХрпНроХро▓ро╛роорпН.
(iv) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 3: рокрпБродрпНродроХроЩрпНроХро│рпН рооро▒рпНро▒рпБроорпН рооро╛рогро╡ройрпН: роирпВро▓роХродрпНродро┐ро▓рпН роЙро│рпНро│ рокро▓ рокрпБродрпНродроХроЩрпНроХро│рпН рокро▓ рооро╛рогро╡ро░рпНроХро│рпБроХрпНроХрпБ ро╡ро┤роЩрпНроХрокрпНрокроЯрпБроорпН.

15.
(i) рокрпИродрпНродро╛ройро┐ро▓рпН, роТро░рпБ Tuple-роР рооро▒рпНро▒рпКро░рпБ Tuple-роХрпНроХрпБро│рпН ро╡ро░рпИропро▒рпИ роЪрпЖропрпНро╡родрпИ рокро┐ройрпНройро▓ро╛рой Tuples роОройрпНроХро┐ро▒рпЛроорпН.
(ii) рокро┐ройрпНройро▓ро╛рой Tuples-ро▓рпН роТро╡рпНро╡рпКро░рпБ Tuple-ро▓рпН роТро░рпБ роЙро▒рпБрокрпНрокро╛роХ роХро░рпБродрокрпНрокроЯрпБроХро┐ро▒родрпБ. for роороЯроХрпНроХрпБ рокро┐ройрпНройро▓ро╛рой Tuples-ройрпН роЕройрпИродрпНродрпБ роЙро▒рпБрокрпНрокрпБроХро│рпИ роЕрогрпБроХрпБро╡родро▒рпНроХрпБ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ.
(iii) роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ :
Toppers = (("Vinodini", "XII-F", 98.7), ("Soundarya", "XII-H", 97.5), ("Tharani", "XII-F", 95.3), ("Saisri", "XII-G", 93.8))
for i in Toppers:
print(i)
(iv) ро╡рпЖро│ро┐ропрпАроЯрпБ :
('Vinodini', 'XII-F', 98.7)
('Soundarya', 'XΙΙ-Η', 97.5)
('Tharani', 'XII-F', 95.3)
('Saisri', 'XII-G', 93.8)
16.
List-ро▓рпН роЙро▒рпБрокрпНрокрпБроХро│рпИ роЪрпЗро░рпНродрпНродро▓рпН:
(i) рокрпИродрпНродро╛ройро┐ро▓рпН,append () роЪрпЖропро▒рпНроХрпВро▒рпБ роТро░рпБ роЙро▒рпБрокрпНрокрпИропрпБроорпН extend () роЪрпЖропро▒рпНроХрпВро▒рпБ роТройрпНро▒рпБроХрпНроХрпБроорпН роорпЗро▒рпНрокроЯрпНроЯ роЙро▒рпБрокрпНрокрпБроХро│рпИропрпБроорпН роПро▒рпНроХройро╡рпЗ роЙро│рпНро│ List-ро▓рпН роЪрпЗро░рпНроХрпНроХ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ.
родрпКроЯро░ро┐ропро▓рпН :
List.append (element to be added)
List.extend ([elements to be added])
(ii) extend() роЪрпЖропро▒рпНроХрпВро▒ро┐ро▓рпН, рокро▓ роЙро▒рпБрокрпНрокрпБроХро│рпИ роЪродрпБро░ роЕроЯрпИрокрпНрокрпБроХрпН роХрпБро▒ро┐роХрпНроХрпБро│рпН роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН роЪрпЖропро▓рпБро░рпБрокрпБроХро│рпИрокрпН рокрпЛро▓ро╡рпЗ роХрпБро▒ро┐рокрпНрокро┐роЯ ро╡рпЗрогрпНроЯрпБроорпН.
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ :
>>> MyList=[34, 45, 48]
>>> MyList.append(90)
>>> print(MyList)
[34, 45, 48, 90]
(iii) роорпЗро▓рпЗ роЙро│рпНро│ роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯро┐ро▓рпН, MyList роОройрпНрокродрпБ роорпВройрпНро▒рпБ роЙро▒рпБрокрпНрокрпБроХро│рпБроЯройрпН роЙро░рпБро╡ро╛роХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ. >>> MyList.append(90) роОройрпНро▒ роХрпВро▒рпНро▒ро┐ройрпН роорпВро▓роорпН 90 роОройрпНро▒ роХрпВроЯрпБродро▓рпН роородро┐рокрпНрокрпБ роПро▒рпНроХройро╡рпЗ роЙро│рпНро│ List-ро▓рпН роХроЯрпИроЪро┐ роЙро▒рпБрокрпНрокро╛роХ роЪрпЗро░рпНроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ.
Print роХрпВро▒рпНро▒рпБ MyList роОройрпНро▒ ро▓ро┐ро╕рпНроЯрпН-ро▓рпН роЙро│рпНро│ роЕройрпИродрпНродрпБ роЙро▒рпБрокрпНрокрпБроХро│рпИропрпБроорпН роХро╛рогрпНрокро┐роХрпНроХро┐ро▒родрпБ.
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ :
>>> MyList.extend ([71, 32, 29])
>>> print(MyList)
[34, 45, 48, 90, 71, 32, 29]
(iv) роорпЗро▓рпЗ роЙро│рпНро│ роХрпБро▒ро┐роорпБро▒рпИропро┐ро▓рпН, extend() роЪрпЖропро▒рпНроХрпВро▒рпБ рокро▓ роЙро▒рпБрокрпНрокрпБроХро│рпИ роЪрпЗро░рпНрокрпНрокродро▒рпНроХрпБ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ. Print роХрпВро▒рпНро▒рпБ, роХрпВроЯрпБродро▓рпН роЙро▒рпБрокрпНрокрпБроХро│рпН роЪрпЗро░рпНроХрпНроХрокрпНрокроЯрпНроЯ рокро┐ро▒роХрпБ List-ро▓рпН роЙро│рпНро│ роЕройрпИродрпНродрпБ роЙро▒рпБрокрпНрокрпБроХро│рпИропрпБроорпН роХро╛рогрпНрокро┐роХрпНроХро┐ро▒родрпБ.
List роЙро▒рпБрокрпНрокрпБроХро│рпИ роЪрпЖро░рпБроХрпБродро▓рпН:
(i) рокрпИродрпНродро╛ройро┐ро▓рпН роЙро│рпНро│ append( ) роТро░рпБ роЙро▒рпБрокрпНрокрпИ роЪрпЗро░рпНроХрпНроХрокрпН рокропройрпНрокроЯрпБроХро┐ро▒родрпБ. роЖройро╛ро▓рпН, роЗродрпБ List-ройрпН роЗро▒рпБродро┐ропро┐ро▓рпН роЙро▒рпБрокрпНрокрпИ роЪрпЗро░рпНроХрпНроХро┐ро▒родрпБ.
(ii) роирпАроЩрпНроХро│рпН роЙроЩрпНроХро│рпБроХрпНроХрпБ ро╡ро┐ро░рпБрокрпНрокрооро╛рой роЗроЯродрпНродро┐ро▓рпН роТро░рпБ роЙро▒рпБрокрпНрокрпИ роЪрпЗро░рпНроХрпНроХ ро╡ро┐ро░рпБроорпНрокро┐ройро╛ро▓рпН, insert () роЪрпЖропро▒рпНроХрпВро▒рпИ рокропройрпНрокроЯрпБродрпНрод ро╡рпЗрогрпНроЯрпБроорпН. insert()роЪрпЖропро▒рпНроХрпВро▒рпБ, List-ройрпН роОроирпНродро╡рпКро░рпБ роЗроЯродрпНродро┐ро▓рпБроорпН роТро░рпБ роЙро▒рпБрокрпНрокрпИ роЪрпЗро░рпНроХрпНроХрокрпН рокропройрпНрокроЯрпБроХро┐ро▒родрпБ.
родрпКроЯро░ро┐ропро▓рпН: List.insert (position index, element)
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ:
>>> MyList=[34,98,47, Kannan', 'Gowrisankar', 'Lenin', 'Sreenivasan']
>>> print(MyList) [34, 98, 47, 'Kannan', 'Gowrisankar', 'Lenin', 'Sreenivasan']
>>> MyList.insert(3, 'Ramakrishnan')
>>> print(MyList)
[34, 98, 47, 'Ramakrishnan', 'Kannan', 'Gowrisankar', 'Lenin', 'Sreenivasan']
17.
18.
| роЪрпЖропро▒рпНроХрпВро▒рпБ | ро╡ро┐ро│роХрпНроХроорпН | рокрпКродрпБ ро╡роЯро┐ро╡роорпН | роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ | |
| a) | id( ) | роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ рокрпКро░рпБро│ро┐ройрпН роиро┐ройрпИро╡роХ роорпБроХро╡ро░ро┐ропрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН. роХрпБро▒ро┐рокрпНрокрпБ:x,y роиро┐ройрпИро╡роХ роорпБроХро╡ро░ро┐ роТро╡рпНро╡рпКро░рпБ роХрогро┐рокрпНрокрпКро▒ро┐роХрпНроХрпБроорпН ро╡рпЗро▒рпБрокроЯрпБроорпН. |
id( object) | x=15 y='a' print ('address of x is :',id (x)) print ('address of y is :',id (y)) ро╡рпЖро│ро┐ропрпАроЯрпБ address of x is : 1357486752 address of y is: 13480736 |
| b) | chr ( ) | роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ ASCII роородро┐рокрпНрокро┐ро▒рпНроХрпБ ропрпБройро┐роХрпНроХрпЛроЯрпБ роОро┤рпБродрпНродрпИ родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН, роЗродрпБ ord( ) роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН родро▓рпИроХрпАро┤ро╛роХрпБроорпН. | chr (i) | c=65 d=43 print (chr (c)) print(chr(d)) ро╡рпЖро│ро┐ропрпАроЯрпБ A + |
| c) | round ( ) | роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ роОрогрпНрогро┐ройрпН роорпБро┤рпБ роОрогрпНрогро╛роХ рооро╛ро▒рпНро▒ро┐ родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН. 1. роорпБродро▓рпН роЪрпЖропро▓рпБро░рпБрокрпБ роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ роОрогрпНрогрпИроХрпН роХрпБро▒ро┐роХрпНроХрпБроорпН 2. роЗро░рогрпНроЯро╛ро╡родрпБ роЪрпЖропро▓рпБро░рпБрокрпБ роорпБро┤рпБ роОрогрпНрогро┐ро▒рпНроХрпБ рокро┐ро▒роХрпБ родроЪроо рокрпБро│рпНро│ро┐роХро│ро┐ройрпН роОрогрпНрогро┐роХрпНроХрпИропрпИроХрпН роХрпБро▒ро┐роХрпНроХрпБроорпН. |
round (number [,ndigits]) | x= 17.9 y= 22.2 z= -18.3 print ('x value is rounded to', round (x)) print ('y value is rounded to', round (y)) print ('z value is rounded to', round (z)) ро╡рпЖро│ро┐ропрпАроЯрпБ : 1 x value is rounded to 18 y value is rounded to 22 z value is rounded to -18 n1=17.89 print (round (n1,0)) print (round (n1,1)) print (round (n1,2)) ро╡рпЖро│ро┐ропрпАроЯрпБ:2 18.0 17.9 17.89 |
| d) | type ( ) | роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ рокрпКро░рпБро│ро┐ройрпН родро░ро╡ро┐ройрпН ро╡роХрпИропрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН. роХрпБро▒ро┐рокрпНрокрпБ: роТро░рпБ роЕро│рокрпБро░рпБ рокрпКро░рпБро│рпБроЯройрпН роЗродрпБ рокропройрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроХро┐ро▒родрпБ. |
type (object) | x= 15.2 y='a' s= True print (type (x)) print (type (y)) print (type (s)) ро╡рпЖро│ро┐ропрпАроЯрпБ |
| e) | pow ( ) | роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ роОрогрпНрогро┐ройрпН a - ройрпН роЕроЯрпБроХрпНроХрпБ b - ройрпН роородро┐рокрпНрокрпИ роЕродро╛ро╡родрпБ (a**b) родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН. | pow (a,b) | a=5 b=2 c=3.0 print (pow (a,b)) print (pow (a,c)) print (pow (a+b,3)) ро╡рпЖро│ро┐ропрпАроЯрпБ: 25 125.0 343 |
19.
| роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН | ро╡ро┐ро│роХрпНроХроорпН |
| рокропройро░рпН ро╡ро░рпИропро▒рпБроХрпНроХрпБроорпН роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН | рокропройро░рпНроХро│рпН родро╛роЩрпНроХро│ро╛роХро╡рпЗ ро╡ро░рпИропро▒рпБроХрпНроХрпБроорпН роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН |
| роЙро│рпНро│ро┐рогрпИроирпНрод роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН | рокрпИродрпНродро╛ройро┐ро▓рпН роЙро│рпНро│роЯроХрпНроХрокрпНрокроЯрпНроЯ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН |
| ро▓ро╛роорпНроЯро╛ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН | рокрпЖропро░ро┐ро▓рпНро▓ро╛род роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН |
| родро▒рпНроЪрпБро┤ро▒рпНроЪро┐ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН | родро▒рпНроЪрпБро┤ро▒рпНроЪро┐ропро╛роХ родройрпНройрпИродрпН родро╛ройрпЗ роЕро┤рпИродрпНродрпБроХрпН роХрпКро│рпНро│рпБроорпН роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН |
рокропройро░рпН ро╡ро░рпИропро▒рпБроХрпНроХрпБроорпН роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН родрпКроЯро░ро┐ропро▓рпН
def <function_name ([parameter 1, parameter2 ... ]) >:
<Block of Statements>
return <expression / None>
роЪрпЖропро▒рпНроХрпВро▒рпНро▒рпИ ро╡ро░рпИропро▒рпБроХрпНроХрпБроорпН роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ
def hello( ):
print ("hello - Python ")
return
рокрпИродрпНродро╛ройро┐ро▓рпН, рокрпЖропро░ро┐ро▓рпНро▓ро╛рооро▓рпН ро╡ро░рпИропро▒рпБроХрпНроХрокрпНрокроЯрпБроорпН роЪрпЖропро▒рпНроХрпВро▒рпБро╡рпБроХрпНроХрпБ рокрпЖропро░ро┐ро▓рпНро▓ро╛род роЪрпЖропро▒рпНроХрпВро▒рпБ роОройрпНро▒рпБ рокрпЖропро░рпН. рооро▒рпНро▒ роЪро╛родро╛ро░рог роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН def роОройрпНро▒ роЪро┐ро▒рокрпНрокрпБ роЪрпКро▓рпНро▓рпБроЯройрпН ро╡ро░рпИропро▒рпБроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ. рокрпИродрпНродро╛ройро┐ро▓рпН рокрпЖропро░ро┐ро▓рпНро▓ро╛род роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН ро▓ро╛роорпНроЯро╛ роЪро┐ро▒рокрпНрокрпБроЪрпН роЪрпКро▓рпНро▓рпБроЯройрпН ро╡ро░рпИропро▒рпБроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ. роОройро╡рпЗ, рокрпЖропро░ро┐ро▓рпНро▓ро╛ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпИ ро▓ро╛роорпНроЯро╛ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН роОройрпНро▒рпБроорпН роЕро┤рпИроХрпНроХро▓ро╛роорпН.
ро▓ро╛роорпНроЯро╛ роЕро▓рпНро▓родрпБ рокрпЖропро░ро┐ро▓рпНро▓ро╛ роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН рокропройрпНроХро│рпН :
ро▓ро╛роорпНроЯро╛ роЪрпЖропро▒рпНроХрпВро▒рпБ рокрпЖро░рпБроорпНрокро╛ро▓рпБроорпН роЪро┐ро▒ро┐роп рооро▒рпНро▒рпБроорпН роТро░рпБ роорпБро▒рпИ рокрпЖропро░ро┐ро▓рпНро▓ро╛род роЪрпЖропро▒рпНроХрпВро▒рпИ роЙро░рпБро╡ро╛роХрпНроХ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ.
filter(), map() рооро▒рпНро▒рпБроорпН reduce () рокрпЛройрпНро▒ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпБроЯройрпН роЪрпЗро░рпНродрпНродрпБ ро▓ро╛роорпНроЯро╛ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпИ рокропройрпНрокроЯрпБродрпНродро▓ро╛роорпН.
рокрпЖропро░ро┐ро▓рпНро▓ро╛ роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН рокрпКродрпБ ро╡роЯро┐ро╡роорпН
lambda [argument(s)] :expression
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ :
sum = lambda arg 1, arg2: arg 1 + arg2
print ('The Sum is :', sum(30,40))
print ('The Sum is :', sum(-30,40))
ро╡рпЖро│ро┐ропрпАроЯрпБ
The Sum is : 70
The Sum is : 10
20.
for a in range (100, 1000):
if a %2==1:
print a
ро╡рпЖро│ро┐ропрпАроЯрпБ:
101, 103, 105, 107 ... ... 997, 999
21.
(i) рокрпКродрпБро╡ро╛роХ, for роороЯроХрпНроХрпБ "ро╡ро░рпИропро▒рпБроХрпНроХрокрпНрокроЯрпНроЯ " роороЯроХрпНроХрпБ роОройрпНро▒рпБ роЕро┤рпИроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ. роПройрпЖройро┐ро▓рпН роЗроирпНрод роороЯроХрпНроХрпБ роЪро░ро┐ропро╛роХ роОродрпНродройрпИ роорпБро▒рпИ роорпАрогрпНроЯрпБроорпН роорпАрогрпНроЯрпБроорпН роЗропроЩрпНроХрпБроорпН роОройрпНрокродрпИ роиро┐ро░ро▓ро░рпН родрпЖро░ро┐роирпНродрпБро╡рпИродрпНродро┐ро░рпБрокрпНрокро╛ро░рпН.
родрпКроЯро░ро┐ропро▓рпН :
for counter_variable in sequence:
statements-block 1
[else: # optional block statements-block 2]
(ii) for....in роОройрпНро▒ роХрпВро▒рпНро▒рпБ, рокрпИродрпНродро╛ройро┐ро▓рпН рокропройрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроорпН роороЯроХрпНроХрпБ роХрпВро▒рпНро▒ро╛роХрпБроорпН. роЗродрпБ родрпКроЯро░рпН рокрпКро░рпБро│рпНроХро│ро┐ройрпН ро╡ро┤ро┐ропрпЗ роЪрпБро┤ро▓рпБроорпН родройрпНроорпИропрпБроЯрпИропродрпБ. роЕродро╛ро╡родрпБ, роТро░рпБ родрпКроЯро░ро┐ройрпН роТро╡рпНро╡рпКро░рпБ роородро┐рокрпНрокро┐ройрпН роКроЯро╛роХ роЪрпЖро▓рпНро▓рпБроорпН. роЗроЩрпНроХрпЗ родрпКроЯро░рпН роОройрпНрокродрпБ ро╡ро░ро┐роЪрпИрокроЯрпБродрпНродрокрпНрокроЯрпНроЯ роЕро▓рпНро▓родрпБ ро╡ро░ро┐роЪрпИрокрпНрокроЯрпБродрпНродрокрпНрокроЯро╛род роородро┐рокрпНрокрпБроХро│рпН роЕро▓рпНро▓родрпБ роТро░рпБ | роЪро░рооро╛роХро╡рпБроорпН роЗро░рпБроХрпНроХро▓ро╛роорпН.
(iii) роХроЯрпНроЯрпБрокрпНрокро╛роЯрпНроЯрпБ рооро╛ро▒ро┐, роТро╡рпНро╡рпКро░рпБ роЪрпБро┤ро▒рпНроЪро┐ропро┐ро▓рпБроорпН, родрпКроЯро░ро┐ройрпН роХроЯрпИроЪро┐ роородро┐рокрпНрокрпБ ро╡ро░рпИ, родрпКроЯро░ро┐ройрпН роТро╡рпНро╡рпКро░рпБ роородро┐рокрпНрокрпИропрпБроорпН роЕрогрпБроХрпБроорпН.
range ()ройрпН родрпКроЯро░ро┐ропро▓рпН:
range(start,stop,[step])
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ :
| range (1,30,1) | range-ройрпН роородро┐рокрпНрокрпБроХро│рпН 1 роорпБродро▓рпН родрпКроЯроЩрпНроХро┐ 29 ро╡ро░рпИ |
| range (2,30,2) | range() роородро┐рокрпНрокрпБроХро│рпН 2 роорпБродро▓рпН 28 ро╡ро░рпИ |
| range (30,3,-3) | range() роородро┐рокрпНрокрпБроХро│рпН 30 роорпБродро▓рпН 6 ро╡ро░рпИ |
| range (20) | 20 роОройрпНро▒ роородро┐рокрпНрокрпИ роЗро▒рпБродро┐ роородро┐рокрпНрокро╛роХ роОроЯрпБродрпНродрпБроХрпНроХрпКрогрпНроЯрпБ (роЕро▓рпНро▓родрпБ роорпЗро▓рпНро╡ро░роорпНрокрпБ) 0 роорпБродро▓рпН 19 ро╡ро░рпИропро┐ро▓ро╛рой роородро┐рокрпНрокрпБроХро│рпИроХрпН роХрпКроЯрпБроХрпНроХрпБроорпН (range() роОрокрпНрокрпКро┤рпБродрпБроорпН stop роородро┐рокрпНрокрпБ-1 ро╡ро░рпИ роородро┐рокрпНрокрпИроХрпН роХрпКроЯрпБроХрпНроХрпБроорпН роОройрпНрокродрпИ роиро┐ройрпИро╡ро┐ро▓рпНроХрпКро│рпНроХ). |

роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ : #for роороЯроХрпНроХрпБ рокропройрпНрокроЯрпБродрпНродро┐ роТро▒рпНро▒рпИ роЗро▓роХрпНроХ роЗро░роЯрпНроЯрпИрокрпН рокроЯрпИ роОрогрпНрогрпИ роЕроЪрпНроЪро┐роЯ ро╡ро┐ро│роХрпНроХрпБроорпН
роиро┐ро░ро▓рпН
for i in range (2,10,2):
print (i, end = ' ')
ро╡рпЖро│ро┐ропрпАроЯрпБ:
2 4 6 8
22.
роЙро│рпНро│рпАроЯрпБ рооро▒рпНро▒рпБроорпН ро╡рпЖро│ро┐ропрпАроЯрпБ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН :
роТро░рпБ роиро┐ро░ро▓рпН рокропройро░рпН ро╡ро┐ро░рпБроорпНрокро┐роп рокрогро┐ропрпИ роиро┐ро▒рпИро╡рпЗро▒рпНро▒рпБро╡родро▒рпНроХрпБ рокропройро░рпБроЯройрпН родрпКроЯро░рпНрокрпБ роХрпКро│рпНро│ ро╡рпЗрогрпНроЯрпБроорпН. роЗродро▒рпНроХрпБ роЙро│рпНро│рпАроЯрпНроЯрпБ - ро╡рпЖро│ро┐ропрпАроЯрпНроЯрпБ роЪрпЖропро▒рпНроХрпВро▒рпБроХро│рпН рокропройрпНрокроЯрпБроХро┐ро▒родрпБ. input( ) роЪрпЖропро▒рпНроХрпВро▒рпБ, роУро░рпН роиро┐ро░ро▓рпИ роЗропроХрпНроХроорпН рокрпКро┤рпБродрпБ родро░ро╡рпБроХро│рпИ роЗропроХрпНроХрпБроорпН рокрпКро┤рпБродрпБ родро░ро╡рпБроХро│рпИ роЙро│рпНро│рпАроЯрпБ роЪрпЖропрпНропро╡рпБроорпН, print( ) роОройрпНро▒ ро╡рпЖро│ро┐ропрпАроЯрпБ роЪрпЖропро▒рпНроХрпВро▒рпБ роиро┐ро░ро▓ро┐ройрпН родрпАро░рпНро╡рпБроХро│рпИ родро┐ро░рпИропро┐ро▓рпН роХро╛рогрпНрокро┐роХрпНроХ роЙродро╡рпБроХро┐ро▒родрпБ
Print( ) роЪрпЖропро▒рпНроХрпВро▒рпБ
рокрпИродрпНродро╛ройро┐ро▓рпН, print( ) роЪрпЖропро▒рпНроХрпВро▒рпБ роиро┐ро░ро▓рпИ роЗропроХрпНроХрпБроорпН рокрпКро┤рпБродрпБ родро░ро╡рпБроХро│рпИ ро╡рпЖро│ро┐ропро┐роЯ рокропройрпНрокроЯрпБроХро┐ро▒родрпБ
print( ) роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН родрпКроЯро░ро┐ропро▓рпН роХрпАро┤рпЗ роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ.
print ("string to be displayed as output")
print (variable)
print ("String to be displayed as output", variable)
print ("String1", variable, "String 2", variable, "String 3" .....)
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ:
> > > print ("Welcome to Python Programming")
Welcome to Python Programming
> > > x = 5
> > > y = 6
> > > z = x + y
> > > print (z)
11
> > > print ("The sum = ", z)
The sum = 11
> > > print ("The sum of ", x, "and", y, "is", z)
The sum of 5 and 6 is 11
ро╡рпЖро│ро┐ропрпАроЯрпБ
Welcome to Python programming
11
The sum = 11
The sum of 5 and 6 is 11
print( ) роЪрпЖропро▒рпНроХрпВро▒рпБ родрпАро░рпНро╡рпБроХро│рпИ родро┐ро░рпИропро┐ро▓рпН роХро╛рогрпНрокро┐роХрпНроХрпБроорпН роорпБройрпН роХрпЛро╡рпИропрпИ роородро┐рокрпНрокрпАроЯрпБ роЪрпЖропрпНропро╡рпБроорпН. print( ) роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпБро│рпН роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпБроорпН роорпБро┤рпБ роХрпВро▒рпНро▒ро┐ройрпИропрпБроорпН родро┐ро░рпИропро┐ро▓рпН роХро╛роЯрпНроЯрпБроорпН. роХро╛ро▒рпНрокрпБро│рпНро│ро┐(,) роХрпКрогрпНроЯрпБ print( ) роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпБро│рпН роТройрпНро▒рпБроХрпНроХрпБ роорпЗро▒рпНрокроЯрпНроЯ роЙро░рпБрокрпНрокрпБроХро│рпИ рокро┐ро░ро┐роХрпНроХро▓ро╛роорпН.
input ( ) роЪрпЖропро▒рпНроХрпВро▒рпБ
рокрпИродрпНродро╛ройро┐ро▓рпН, input( ) роЪрпЖропро▒рпНроХрпВро▒рпБ роиро┐ро░ро▓рпИ роЗропроХрпНроХроорпН рокрпКро┤рпБродрпБ родро░ро╡рпБроХро│рпИ роЙро│рпНро│рпАроЯро╛роХ рокрпЖро▒рпНро▒рпБроХрпН роХрпКро│рпНро│рокрпН рокропройрпНрокроЯрпБроХро┐ро▒родрпБ. input( ) роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН родрпКроЯро░ро┐ропро▓рпН,
Variable = input ("prompt string")
роЗроирпНрод родрпКроЯро░ро┐ропро▓ро┐ро▓рпН роЙро│рпНро│ "prompt string" рокропройро░рпН роХрпКроЯрпБроХрпНроХрокрпНрокроЯ ро╡рпЗрогрпНроЯро┐роп роЙро│рпНро│рпАроЯрпБ роОродрпБро╡рпЖройрпНрокродрпИ роЙрогро░рпНродрпНродрпБроорпН роХрпВро▒рпНро▒рпБ роЕро▓рпНро▓родрпБ роЪрпЖропрпНродро┐ропрпИ роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН
input( ) роХроЯрпНроЯро│рпИ роЕроорпИрокрпНрокро┐ро▓рпН роЙро│рпНро│ "prompt string" родро┐ро░рпИропро┐ро▓рпН родрпЛройрпНро▒рпБроорпН, рокропройро░рпН роЗродрпИ рокроЯро┐родрпНродрпБ роЙро│рпНро│рпАроЯрпБ роЪро╛родройродрпНродро┐ро▓ро┐ро░рпБроирпНродрпБ роОродро┐ро░рпНрокро╛ро░рпНроХрпНроХрокрпНрокроЯрпБроорпН родро░ро╡рпБроХро│рпИ роХрпКроЯрпБроХрпНроХро▓ро╛роорпН. input( ) роЪрпЖропро▒рпНроХрпВро▒рпБ, ро╡ро┐роЪрпИрокрпНрокро▓роХрпИропро┐ройрпН роорпВро▓роорпН родроЯрпНроЯроЪрпНроЪрпБ роЪрпЖропрпНродро╡ро▒рпНро▒рпИ рооро╛ро▒ро┐ропро┐ро▓рпН роЪрпЗрооро┐родрпНродрпБ ро╡рпИроХрпНроХрпБроорпН "prompt string" роХрпКроЯрпБроХрпНроХрокрпНрокроЯро╡ро┐ро▓рпНро▓рпИропрпЖройро┐ро▓рпН родро┐ро░рпИропро┐ро▓рпН роОроирпНрод родроХро╡ро▓рпБроорпН родрпЛройрпНро▒ро╛родрпБ. роЗродройро╛ро▓рпН рокропройро░рпН роОро╡ро▒рпНро▒рпИ роЙро│рпНро│рпАроЯрпБ роЪрпЖропрпНроп ро╡рпЗрогрпНроЯрпБроорпН роОройрпНрокродрпИ родрпЖро░ро┐роирпНродрпБ роХрпКро│рпНро│ роорпБроЯро┐ропро╛родрпБ
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 1: "prompt string" роХрпКрогрпНроЯрпБро│рпНро│рой input ( ) роЪрпЖропро▒рпНроХрпВро▒рпБ
> > > city=input ("Enter Your City:")
Enter Your City: Madurai
> > > print ("I am from", city)
I am from Madurai
роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 2: "prompt string" роЗроЯроорпНрокрпЖро▒ро╛род input( ) роЪрпЖропро▒рпНроХрпВро▒рпБ
> > > city=input( )
Rajarajan
> > > print (I am from", city)
I am from Rajarajan
роорпЗро▓рпЗ роЙро│рпНро│ роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ 2 ро▓рпН, input( ) роЪрпЖропро▒рпНроХрпВро▒рпНро▒ро┐ро▓рпН "prompt string" роЗроЯроорпНрокрпЖро▒ро╡ро┐ро▓рпНро▓рпИ. роОройро╡рпЗ, роОро╡ро▒рпНро▒рпИ роЙро│рпНро│рпАроЯро╛роХ родро░ ро╡рпЗрогрпНроЯрпБроорпН роОройрпНрокродрпБ рокропройро░рпН рокрпБро░ро┐роирпНродрпБ роХрпКро│рпНро│ роЗропро▓ро╛родрпБ. роиро┐ро░ро▓рпБроХрпНроХрпБ родрпКроЯро░рпНрокро┐ро▓рпНро▓ро╛род родро░ро╡рпБроХро│рпИ роЙро│рпНро│ро┐роЯрпНроЯро╛ро▓рпН, родро╡ро▒ро╛рой ро╡рпЖро│ро┐ропрпАроЯрпНроЯрпИ ро╡рпЖро│ро┐ропро┐роЯрпБроорпН. роОройро╡рпЗ рокропройро░рпН роиро┐ро░ро▓рпИ роЙро░ро┐роп роорпБро▒рпИропро┐ро▓рпН роЗропроХрпНроХ, "prompt string" input() роЪрпЖропро▒рпНроХрпВро▒ро┐ро▓рпН рокропройрпНрокроЯрпБродрпНрод ро╡рпЗрогрпНроЯрпБроорпН.
input() роЪрпЖропро▒рпНроХрпВро▒рпБ роЕройрпИродрпНродрпБ родро░ро╡рпБроХро│рпИропрпБроорпН роЪро░роЩрпНроХро│ро╛роХ роПро▒рпНро▒рпБроХрпН роХрпКро│рпНро│рпБроорпН. рокропройро░рпН роОрогрпНроХро│рпИ роородро┐рокрпНрокрпБроХро│ро╛роХ роЙро│рпНро│рпАроЯрпБ роЪрпЖропрпНропрпБроорпН рокрпЛродрпБ, роЕро╡рпИ ро╡рпЖро│ро┐рокрпНрокроЯрпИропро╛роХ роОрогрпНро╡роХрпИ родро░ро╡рпБроХро│ро╛роХ рооро╛ро▒рпНро▒рокрпНрокроЯ ро╡рпЗрогрпНроЯрпБроорпН. int() роЪрпЖропро▒рпНроХрпВро▒рпБ роЪро░ро╡роХрпИ родро░ро╡рпИ роОрогрпНро╡роХрпИ родро░ро╡ро╛роХ ро╡рпЖро│ро┐рокрпНрокроЯрпИропро╛роХ рооро╛ро▒рпНро▒ роЙродро╡рпБроХро┐ро▒родрпБ.
23.
роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХроорпН:
(i) роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХроорпН роОройрпНрокродрпБ роТро░рпБ роЪро┐роХрпНроХро▓рпБроХрпНроХрпБ родрпАро░рпНро╡рпБроХро╛рог ро╡ро░ро┐роЪрпИропро╛рой роорпБроЯро┐ро╡рпБроХро│ро┐ройрпН роорпВро▓роорпН роЪрпЖропро▓рпНрокроЯрпБродрпНродрокрпНрокроЯрпБроорпН роирпЖро▒ро┐роорпБро▒рпИ ро╡роЯро┐ро╡ роорпБро▒рпИропро╛роХрпБроорпН.
(ii) роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХ роЕрогрпБроХрпБроорпБро▒рпИ роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯ роЪро┐роХрпНроХро▓рпИ роЪро┐ро▒ро┐роп роЪро┐роХрпНроХро▓рпНроХро│ро╛роХрокрпН рокро┐ро░ро┐рокрпНрокродро┐ро▓рпН рокро┐ро░ро┐родрпНродрпБ роХрпИрокрпНрокро▒рпНро▒рпБродро▓рпН роорпБро▒рпИ роЪро┐роХрпНроХро▓рпИ роЪро┐ро▒рпБ - роЪро┐ро▒рпБ роЪро┐роХрпНроХро▓ро╛роХ рокро┐ро░ро┐родрпНродрпБ роЪрпЖропро▓рпНрокроЯрпБро╡родро╛роХрпБроорпН
(iii) роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХродрпНродрпИ роОроЩрпНроХрпБ роЪро┐роХрпНроХро▓рпНроХро│рпН роЙро│рпНро│родрпЛ роЕроЩрпНроХрпБ рокропройрпНрокроЯрпБродрпНродро▓ро╛роорпН
(iv) роЪро┐роХрпНроХро▓рпНроХро│рпИ роТро░рпЗ рооро╛родро┐ро░ро┐ропро╛рой родрпБрогрпИ роЪро┐роХрпНроХро▓рпНроХро│ро╛роХ рокро┐ро░ро┐рокрпНрокродройро╛ро▓рпН, роЕродройрпН роорпВро▓роорпН роХро┐роЯрпИроХрпНроХрпБроорпН родрпАро░рпНро╡рпИ роорпАрогрпНроЯрпБроорпН рокропройрпНрокроЯрпБродрпНродро▓ро╛роорпН. рокрпЖро░рпБроорпНрокро╛ро▓рпБроорпН, роЗроирпНрод роирпЖро▒ро┐роорпБро▒рпИроХро│рпН роЙроХроирпНрод родрпАро░рпНро╡ро╛роХрокрпН рокропройрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроХро┐ро▒родрпБ
(v) роХрпИропро┐ро▓рпН роЙро│рпНро│ родрпБрогрпИ роЪро┐роХрпНроХро▓рпН родрпАро░рпНрокрпНрокродро▒рпНроХрпБ роорпБройрпН роЗроирпНрод роЪрпЖропро▓рпНроорпБро▒рпИропро╛ройродрпБ роПро▒рпНроХройро╡рпЗ родрпАро░рпНро╡рпБ роХро╛рогрокрпНрокроЯрпНроЯ родрпБрогрпИ роЪро┐роХрпНроХро▓рпНроХро│ро┐ройрпН роорпБроЯро┐ро╡рпБроХро│рпИ роЖро░ро╛роп роорпБропро▒рпНроЪро┐роХрпНроХрпБроорпН
(vi) рооро┐роХроЪрпН роЪро┐ро▒роирпНрод родрпАро░рпНро╡рпИ роЕроЯрпИро╡родро▒рпНроХрпБ родрпБрогрпИ роЪро┐роХрпНроХро▓рпНроХро│ро┐ройрпН родрпАро░рпНро╡рпБроХро│рпИ роТройрпНро▒ро┐рогрпИродрпНродро▓рпН ро╡рпЗрогрпНроЯрпБроорпН
роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХродрпНродро┐ройрпН рокроЯро┐роиро┐ро▓рпИроХро│рпН:
(i) роЪро┐роХрпНроХро▓рпНроХро│рпИ роЪро┐ро▒ро┐роп роТройрпНро▒рпЛроЯрпБ роЗрогрпИроирпНрод родрпБрогрпИ роЪро┐роХрпНроХро▓рпНроХро│ро╛роХрокрпН рокро┐ро░ро┐роХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН
(ii) роЪро┐ро▒ро┐роп родрпБрогрпИ роЪро┐роХрпНроХро▓рпНроХро│ро┐ройрпН роЙроХроирпНрод родрпАро░рпНро╡рпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐, роЪро┐роХрпНроХро▓ро┐ройрпН роЙроХроирпНрод родрпАро░рпНро╡рпИ роЕроЯрпИроп ро╡рпЗрогрпНроЯрпБроорпН
(iii) роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХроорпН роиро┐ройрпИро╡ро┐ро░рпБродрпНродро▓рпИ (Memoization) рокропройрпНрокроЯрпБродрпНродрпБроХро┐ро▒родрпБ.
1. рокрпИрокрпЛройро╛роЪро┐ ро╡ро░ро┐роЪрпИ (Fibonacci Series) - роУро░рпН роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБ:
(i) рокрпИрокрпЛройро╛роЪро┐ ро╡ро░ро┐роЪрпИропро╛ройродрпБ роорпБроирпНродрпИроп роЗро░рогрпНроЯрпБ роОрогрпНроХро│рпИ роХрпВроЯрпНроЯро┐ роЕроЯрпБродрпНродроЯрпБродрпНрод роОрогрпНроХро│рпИ роЙро░рпБро╡ро╛роХрпНроХрпБроорпН
(ii) рокрпИрокрпЛройро╛роЪро┐ ро╡ро░ро┐роЪрпИ Fib0 рооро▒рпНро▒рпБроорпН Fib1 роЖроХро┐роп роЗро░рогрпНроЯрпБ роОрогрпНроХро│рпБроЯройрпН родрпКроЯроЩрпНроХрпБроорпН. Fib0 рооро▒рпНро▒рпБроорпН Fib1 родрпКроЯроХрпНроХ роородро┐рокрпНрокрпБ 0,1 роОроЯрпБродрпНродрпБроХрпНроХрпКро│рпНро╡рпЛроорпН.
рокро┐ройрпНро╡ро░рпБроорпН роиро┐рокроирпНродройрпИроХро│рпИ рокрпИрокрпЛройро╛роЪро┐ ро╡ро░ро┐роЪрпИ роиро┐ро▒рпИро╡рпЗро▒рпНро▒рпБроорпН:
Fibn = Fibn-1 + Fibn-2
n - ройрпН роородро┐рокрпНрокрпБ 8 роЖроХ роЙро│рпНро│рокрпЛродрпБ рокрпИрокрпЛройро╛роЪро┐ ро╡ро░ро┐роЪрпИ роЗро╡рпНро╡ро╛ро▒рпБ родрпЛройрпНро▒рпБроорпН
Fib8 = 0 1 1 2 3 5 8 1 3
2. рокрпИрокрпЛройрпЛроЪро┐ роЪрпБро┤ро▒рпНроЪро┐ роирпЖро▒ро┐роорпБро▒рпИ (Fibonacci) роЗропроЩрпНроХрпБ роиро┐ро░ро▓ро╛роХрпНроХ роорпБро▒рпИропро┐ро▓рпН
роорпБродро▓ро┐ро▓рпН роиро╛роорпН, рокрпИрокрпЛройрпЛроЪро┐ ро╡ро░ро┐роЪрпИроХрпНроХрпБ роЪрпБро┤ро▒рпНроЪро┐ роирпЖро▒ро┐роорпБро▒рпИропрпИ ро╡ро░рпИропро▒рпБроХрпНроХ роорпБропро▒рпНроЪро┐ роЪрпЖропрпНропро▓ро╛роорпН f0=0, f1 = 1 роОрой родрпКроЯроХрпНроХ роородро┐рокрпНрокро┐ро░рпБроирпНродро▓рпН ро╡рпЗрогрпНроЯрпБроорпН.
рокроЯро┐роиро┐ро▓рпИ - 1: Print the initial values of Fibonacci f0 and f1
рокроЯро┐роиро┐ро▓рпИ - 2: fib \(\longleftarrow \) f0+ f1 роородро┐рокрпНрокро┐ро░рпБродрпНродро▓рпН ро╡рпЗрогрпНроЯрпБроорпН
рокроЯро┐роиро┐ро▓рпИ - 3: роородро┐рокрпНрокро┐ро░рпБродрпНродро▓рпН f0 \(\longleftarrow \) f1 , f1 \(\longleftarrow \) fib
рокроЯро┐роиро┐ро▓рпИ - 4: рокрпИрокрпЛройрпЛроЪро┐ропро┐ройрпН роЕроЯрпБродрпНрод роородро┐рокрпНрокрпИ fib роХро╛рогрпНрокро┐роХрпНроХро╡рпБроорпН
рокроЯро┐роиро┐ро▓рпИ - 5: роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ ро╡ро░ро┐роЪрпИ роЙро░рпБро╡ро╛роХрпНроХрпБроорпН рокроЯро┐роиро┐ро▓рпИ - 2 ро╡ро░рпИ родро┐ро░рпБрокрпНрокроЪрпН роЪрпЖропрпНродро▓рпН
роЙро│рпНро│рпАроЯрпБ n = 10
10 роЗро▓роХрпНроХ ро╡ро░рпИ рокрпИрокрпЛройрпЛроЪро┐ роирпЖро▒ро┐роорпБро▒рпИ роХрпАро┤рпЗ роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ:
рокрпИрокрпЛройрпЛроЪро┐ ро╡ро░ро┐роЪрпИ: 0 1 1 2 3 5 8 13 21 34 55
24.
роЗро░рпБроородрпН родрпЗроЯро▓рпН:
роЗро░рпБроородрпН родрпЗроЯро▓рпИ рокро╛родро┐ роЗроЯрпИро╡рпЖро│ро┐родрпН родрпЗроЯро▓рпН роирпЖро▒ро┐роорпБро▒рпИ роОройрпНро▒рпБроорпН роЕро┤рпИроХрпНроХро▓ро╛роорпН. ро╡ро░ро┐роЪрпИрокрпНрокроЯрпБродрпНродрокрпНрокроЯрпНроЯ роЕрогро┐роХрпНроХрпБро│рпН роЗро▓роХрпНроХрпБ роородро┐рокрпНрокро┐ройрпН роЗро░рпБрокрпНрокро┐роЯродрпНродрпИроХрпН роХрогрпНроЯрпБрокро┐роЯро┐роХрпНроХро┐ро▒родрпБ. рокро┐ро░ро┐родрпНродрпБ-роХрпИрокрпНрокро▒рпНро▒рпБродро▓рпН роирпЖро▒ро┐роорпБро▒рпИропрпИрокрпН рокрпЛро▓рпН роЗро░рпБроородрпН родрпЗроЯро▓рпИроЪрпН роЪрпЖропрпНродрпБ роороЯроХрпНроХрпИ роирпЗро░родрпНродро┐ро▓рпН роиро┐ро▒рпИро╡рпЗро▒рпНро▒рокрпНрокроЯрпБроорпН.
роЗро░рпБроородрпН родрпЗроЯро▓рпБроХрпНроХро╛рой ро╡ро┤ро┐роорпБро▒рпИ:
1. роорпИроп роЙро▒рпБрокрпНрокро┐ро▓ро┐ро░рпБроирпНродрпБ родрпКроЯроЩрпНроХро╡рпБроорпН:
(i) роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпБроорпН роЕрогро┐ропро┐ройрпН роорпИроп роЙро▒рпБрокрпНрокрпБроорпН роиро┐роХро░рпН роОройро┐ро▓рпН (роЕродро╛ро╡родрпБ, роорпИроп роЗро▓роХрпНроХрпБ = роЙро▒рпБрокрпНрокрпБроХро│ро┐ройрпН роОрогрпНрогро┐роХрпНроХрпИ / 2) роорпИроп роЙро▒рпБрокрпНрокро┐ройрпН роЪрпБроЯрпНроЯрпЖрогрпНрогрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН
(ii) роиро┐роХро░ро┐ро▓рпНро▓рпИ роОройрпНро▒ро╛ро▓рпН, роорпИроп роЙро▒рпБрокрпНрокрпИ роородро┐рокрпНрокрпЛроЯрпБ роТрокрпНрокро┐роЯро╡рпБроорпН
(iii) роорпИроп роЪрпБроЯрпНроЯрпЖрогрпНрогро┐ро▓рпБро│рпНро│ роОрогрпН роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпИ ро╡ро┐роЯ рокрпЖро░ро┐ропродрпБ роОройро┐ро▓рпН, роорпИроп роЪрпБроЯрпНроЯрпЖрогрпНрогро┐ро▒рпНроХрпБ ро╡ро▓рокрпНрокрпБро▒роорпН роЙро│рпНро│ роЙро▒рпБрокрпНрокрпБроХро│рпИродрпН родрпЗро░рпНроирпНродрпЖроЯрпБродрпНродрпБ рокроЯро┐роиро┐ро▓рпИ -1 ро▓ро┐ро░рпБроирпНродрпБ родрпКроЯроЩрпНроХро╡рпБроорпН
(iv) роорпИроп роЪрпБроЯрпНроЯрпЖрогрпНрогро┐ро▓рпБро│рпНро│ роОрогрпН роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпИ ро╡ро┐роЯ роЪро┐ро▒ро┐ропродрпБ роОройро┐ро▓рпН, роорпИроп роЪрпБроЯрпНроЯрпЖрогрпНрогро┐ро▒рпНроХрпБ роЗроЯрокрпНрокрпБро▒роорпН роЙро│рпНро│ роЙро▒рпБрокрпНрокрпБроХро│рпИродрпН родрпЗро░рпНроирпНродрпЖроЯрпБродрпНродрпБ рокроЯро┐роиро┐ро▓рпИ -1 ро▓ро┐ро░рпБроирпНродрпБ родрпКроЯроЩрпНроХро╡рпБроорпН
2. рокрпКро░рпБродрпНродрооро╛рой родрпЗроЯро▓рпН роХрогрпНроЯрпБрокро┐роЯро┐роХрпНроХрокрпНрокроЯрпНроЯро╛ро▓рпН, рокрпКро░рпБроирпНродро┐роп роЙро▒рпБрокрпНрокро┐ройрпН роЪрпБроЯрпНроЯрпЖрогрпНрогрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН.
3. рокрпКро░рпБродрпНродроорпН роЗро▓рпНро▓рпИропрпЖройро┐ро▓рпН, -1 роОройрпНро▒ роородро┐рокрпНрокрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН роЕро▓рпНро▓родрпБ родрпЗроЯро▓рпН роиро┐ро▒рпИро╡рпЗро▒рпНро▒рокрпНрокроЯро╡ро┐ро▓рпНро▓рпИ роОройрпНро▒ родроХро╡ро▓рпИ роЕро▒ро┐ро╡ро┐роХрпНроХро╡рпБроорпН
роЗро░рпБроородрпН родрпЗроЯро▓рпН роЗропроЩрпНроХрпБроорпН роХрпЛроЯрпНрокро╛роЯрпБроХро│рпН:
(i) роЗро░рпБроородрпНродрпЗроЯро▓ро┐ро▓рпН рокропройрпНрокроЯрпБроорпН роЕрогро┐ ро╡ро░ро┐роЪрпИропро╛роХрпНроХроорпН роЪрпЖропрпНропрокрпНрокроЯрпНроЯ роЕрогро┐ропро╛роХ роЗро░рпБроХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН. роЗро░рпБроородрпН родрпЗроЯро▓рпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐ роородро┐рокрпНрокрпБ 60-ройрпН роЗро░рпБрокрпНрокро┐роЯродрпНродрпИродрпН родрпЗроЯрпБро╡родро╛роХ роОроЯрпБродрпНродрпБроХрпНроХрпКро│рпНро╡рпЛроорпН.
(ii) роорпБродро▓ро┐ро▓рпН роиро╛роорпН роЕрогро┐ропро┐ройрпН роорпИроп роЙро▒рпБрокрпНрокрпИ mid = low + (high - low) / 2 роОройрпНро▒ ро╡ро╛ропрпНрокрпНрокро╛роЯрпНроЯрпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐родрпН родрпАро░рпНрооро╛ройро┐роХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН. роЗроЩрпНроХрпБ, 0 + (9 - 0) / 2 = 4 (4.5 ропро┐ройрпН роорпБро┤рпБ роородро┐рокрпНрокрпБ роОроЯрпБродрпНродрпБроХрпНроХрпКро│рпНро│ро╡рпБроорпН) роЕродройро╛ро▓рпН роЕрогро┐ропро┐ройрпН роорпИропроорпН 4 роЖроХрпБроорпН
(iii) роЗрокрпНрокрпКро┤рпБродрпБ роиро╛роорпН 4-роорпН роЪрпБроЯрпНроЯрпЖрогрпН роЗро░рпБрокрпНрокро┐роЯродрпНродро┐ро▓рпН роЪрпЗрооро┐роХрпНроХрокрпНрокроЯрпНроЯ роородро┐рокрпНрокрпЛроЯрпБ родрпЗроЯрокрпНрокроЯрпБроорпН роородро┐рокрпНрокрпИ (роЕродро╛ро╡родрпБ, 60) роТрокрпНрокро┐роЯрпБ роЪрпЖропрпНро╡рпЛроорпН. 4 - роорпН роЪрпБроЯрпНроЯрпЖрогрпН роЗро░рпБрокрпНрокро┐роЯродрпНродро┐ро▓рпН роЙро│рпНро│ роородро┐рокрпНрокро╛рой 50 роОройрпНрокродрпБ, роЗродрпБ родрпЗроЯрокрпНрокроЯрпБроорпН роородро┐рокрпНрокрпБ роХро┐роЯрпИропро╛родрпБ. родрпЗроЯрокрпНрокроЯрпБроорпН роородро┐рокрпНрокро╛ройродрпБ 50 - ро╡ро┐роЯ роЕродро┐роХрооро╛роХ роЗро░рпБрокрпНрокродро╛ро▓рпН
(iv) low роородро┐рокрпНрокрпИ m + 1 роОрой рооро╛ро▒рпНро▒ро┐ рокрпБродро┐роп mid роородро┐рокрпНрокрпИ рооро▒рпБрокроЯро┐ропрпБроорпН роХрогрпНроЯрпБрокро┐роЯро┐роХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН
low = mid + 1
mid = low + (high - low) / 2
(v) роЗрокрпНрокрпКро┤рпБродрпБ роироородрпБ mid роородро┐рокрпНрокрпБ 7 роЖроХрпБроорпН. роиро╛роорпН роЗро░рпБрокрпНрокро┐роЯроорпН 7ро▓рпН роЪрпЗрооро┐роХрпНроХрокрпНрокроЯрпНроЯ роородро┐рокрпНрокрпИ роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпЛроЯрпБ (роЕродро╛ро╡родрпБ 60) роТрокрпНрокро┐роЯрпБро╡рпЛроорпН
(vi) роЗро░рпБрокрпНрокро┐роЯроорпН 7 ро▓рпН роЪрпЗрооро┐роХрпНроХрокрпНрокроЯрпНроЯ роородро┐рокрпНрокрпБ родрпЗроЯрокрпНрокроЯрпБроорпН роородро┐рокрпНрокрпБ роХро┐роЯрпИропро╛родрпБ. рооро╛ро▒ро╛роХ, роиро╛роорпН родрпЗроЯрпБро╡родрпИ ро╡ро┐роЯ роЕродро┐роХрооро╛рой роородро┐рокрпНрокро╛роХ роЗро░рпБроХрпНроХро┐ро▒родрпБ. роОройро╡рпЗ, родрпЗроЯрокрпНрокроЯрпБроорпН роородро┐рокрпНрокрпБ роЗроирпНрод роЗро░рпБрокрпНрокро┐роЯродрпНродрпИ ро╡ро┐роЯ роХрпБро▒рпИро╡ро╛рой рокроХрпБродро┐ропро┐ро▓рпН роЗро░рпБроХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН.
(vii) роОройро╡рпЗ, роиро╛роорпН mid роородро┐рокрпНрокрпИродрпН родро┐ро░рпБроорпНрокро╡рпБроорпН роХрогроХрпНроХрпАроЯрпБ роЪрпЖропрпНроп ро╡рпЗрогрпНроЯрпБроорпН
high = mid - 1
mid = low +(high - low )/2
родро▒рпНрокрпКро┤рпБродрпБ mid роородро┐рокрпНрокрпБ 5 роЖроХрпБроорпН
(viii) роиро╛роорпН роЗро░рпБрокрпНрокро┐роЯроорпН 5 ро▓рпН роЙро│рпНро│ роЪрпЗрооро┐роХрпНроХрокрпНрокроЯрпНроЯ роородро┐рокрпНрокрпИ роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпЛроЯрпБ роТрокрпНрокрпАроЯрпБ роЪрпЖропрпНро╡рпЛроорпН. роЗродрпБ роТро░рпБ роЪро░ро┐ропро╛рой рокрпКро░рпБродрпНродрооро╛роХрпБроорпН.
(ix) роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпБ 60, роЗро░рпБрокрпНрокро┐роЯроорпН 5-ро▓рпН роЪрпЗрооро┐роХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ роОройрпНро▒рпБ роиро╛роорпН роорпБроЯро┐ро╡рпБ роЪрпЖропрпНроХро┐ро▒рпЛроорпН. роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯро╛роХ, роЗро▓роХрпНроХрпБ роородро┐рокрпНрокрпБ 95 роОройро┐ро▓рпН, роЗроирпНрод роЪрпЖропро▓рпНроорпБро▒рпИ -1 роОройрпНро▒ роородро┐рокрпНрокрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН.
25.
роЕро│рокрпБро░рпБроХрпНроХро│рпН роОройрпНрокродрпБ роЪрпЖропро▒рпНроХрпВро▒рпБ ро╡ро░рпИропро▒рпИропро┐ро▓рпН роЙро│рпНро│ рооро╛ро▒ро┐роХро│рпН роЖроХрпБроорпН.
роЕ) родро░ро╡рпБ ро╡роХрпИ роЗро▓рпНро▓ро╛род роЕро│рокрпБро░рпБроХрпНроХро│рпН:
(i) роЪрпЖропро▒рпНроХрпВро▒рпБ ро╡ро░рпИропро▒рпИроХрпНроХрпБ роУро░рпН роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпИроХрпН роХро╛рогро▓ро╛роорпН.
(requires: b> = 0)
(returns: a to the power of b)
let rec pow a b:=
if b = 0 then 1
else a * pow a(b - 1)
(ii) роорпЗро▓рпЗропрпБро│рпНро│ роЪрпЖропро▒рпНроХрпВро▒рпБ ро╡ро░рпИропро▒рпИропро┐ро▓рпН 'b' роОройрпНро▒ рооро╛ро▒ро┐ роЕро│рокрпБро░рпБ роЖроХрпБроорпН. рооро╛ро▒ро┐ 'b'роХрпНроХрпБ роЕройрпБрокрпНрокрокрпНрокроЯрпБроорпН роородро┐рокрпНрокро╛ройродрпБ роЪрпЖропро▓рпБро░рпБрокрпБ роЖроХрпБроорпН.
(iii) роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН роорпБройрпН роиро┐рокроирпНродройрпИ (requires) рооро▒рпНро▒рпБроорпН рокро┐ройрпН роиро┐рокроирпНродройрпИ (return) роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ.
(iv) роЪро┐ро▓ роорпКро┤ро┐роХро│ро┐ройрпН роиро┐ро░ро▓рпН рокрпЖропро░рпНрокрпНрокро┐ роЗро╡рпНро╡роХрпИ роЪро┐роХрпНроХро▓рпНроХро│рпИ роиро┐ро░ро▓рпН роирпЖро▒ро┐роорпБро▒рпИрокрпНрокроЯро┐ роЪро░ро┐ роЪрпЖропрпНроХро┐ро▒родрпБ. роЖройро╛ро▓рпН роЪро┐ро▓ роиро┐ро░ро▓рпН рокрпЖропро░рпНрокрпНрокро┐роХрпНроХрпБ родро░ро╡рпБ ро╡роХрпИропрпИроХрпН роХрпБро▒ро┐рокрпНрокро┐роЯрпБро╡родрпБ роХроЯрпНроЯро╛ропрооро╛роХрпБроорпН.
(v) роорпЗро▓рпЗ роЙро│рпНро│ роЪрпЖропро▒рпНроХрпВро▒рпБ ро╡ро░рпИропро▒рпИропро┐ро▓рпН, if роХрпЛро╡рпИ, then роХро┐ро│рпИроХрпНроХрпБ роородро┐рокрпНрокрпБ 1 ропрпИродрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокро┐ройро╛ро▓рпН, родро░ро╡рпБ ро╡роХрпИ (data type) ро╡ро┐родро┐рокрпНрокроЯро┐ if роХрпЛро╡рпИ роорпБро┤рпБро╡родрпБроорпЗ 'int' родро░ро╡рпБ ро╡роХрпИроХрпН роХрпКрогрпНроЯро┐ро░рпБроХрпНроХрпБроорпН.
if роХрпЛро╡рпИропро┐ройрпН родро░ро╡рпБ ро╡роХрпИ int роЖроХ роЗро░рпБрокрпНрокродро╛ро▓рпН, роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН родро┐ро░рпБрокрпНрокро┐ роЕройрпБрокрпНрокрпБроорпН роородро┐рокрпНрокрпБроорпН int роЖроХ роЗро░рпБроХрпНроХрпБроорпН, 'b' ропро┐ройрпН роородро┐рокрпНрокрпБ роЪрпБро┤ро┐ропродрпНродрпЛроЯрпБ роТрокрпНрокрпАроЯрпБ роЪрпЖропрпНропрокрпНрокроЯрпБроХро┐ро▒родрпБ.
(vi) роЕродройро╛ро▓рпН 'b' ропро┐ройрпН родро░ро╡рпБро╡роХрпИ 'int' роЖроХрпБроорпН. * роЪрпЖропро▒рпНроХрпБро▒ро┐ропрпБроЯройрпН 'a' ропро┐ройрпН роородро┐рокрпНрокрпБ рооро▒рпНро▒рпКро░рпБ роХрпЛро╡рпИропрпЛроЯрпБ рокрпЖро░рпБроХрпНроХрпБродрпН родрпКроХрпИропрпИроХрпН роХрогроХрпНроХро┐роЯрпБро╡родро╛ро▓рпН, 'a' ропро┐ройрпН ро╡роХрпИропрпБроорпН int роЖроХрпБроорпН.
роЖ) родро░ро╡рпБ ро╡роХрпИропрпБроЯройрпН роХрпВроЯро┐роп роЕро│рокрпБро░рпБроХрпНроХро│рпН :
(i) роЪро┐ро▓ роХро╛ро░рогроЩрпНроХро│рпБроХрпНроХро╛роХ, роЗрокрпНрокрпКро┤рпБродрпБ роиро╛роорпН роЕродрпЗ роЪрпЖропро▒рпНроХрпВро▒рпБ ро╡ро░рпИропро▒рпИ родро░ро╡рпБ ро╡роХрпИропрпБроЯройрпН роОро┤рпБродро▓ро╛роорпН.
(requires: b > = 0)
(returns: a to the power of b)
let rec pow(a: int) (b: int) : int: =
if b = 0 then 1
else a * pow b(a - 1)
(ii) 'a' рооро▒рпНро▒рпБроорпН 'b' родро░ро╡рпБ ро╡роХрпИ роХрпБро▒ро┐рокрпНрокрпБ (type annotations) роОро┤рпБродрпБроорпН рокрпЛродрпБ, роЕроЯрпИрокрпНрокрпБроХрпНроХрпБро▒ро┐роХрпНроХрпБро│рпН ( ) роЕро╡роЪро┐ропрооро╛ройродрпБ роЖроХрпБроорпН.
(iii) роПройрпЖройро┐ро▓рпН, роиро┐ро░ро▓рпНрокрпЖропро░рпНрокрпНрокро┐ роЗро╡ро▒рпНро▒рпИ роЕройрпБрооро╛ройро┐рокрпНрокродрпБ рооро┐роХро╡рпБроорпН роОро│ро┐родрпБ.
(iv) ро╡ро░рпИропро▒рпИ let роОройрпНро▒ роЪро┐ро▒рокрпНрокрпБроЪрпН роЪрпКро▓рпНро▓рпЛроЯрпБ роЕро▒ро┐роорпБроХрокрпНрокроЯрпБродрпНродрокрпНрокроЯрпБроХро┐ро▒родрпБ. роЕродройрпИродрпН родрпКроЯро░рпНроирпНродрпБ роЪрпЖропро▒рпНроХрпВро▒ро┐ройрпН рокрпЖропро░рпН рооро▒рпНро▒рпБроорпН роЕродройрпБроЯрпИроп роЪрпЖропро▓рпБро░рпБрокрпБроХро│рпН рокро┐ро▒роХрпБ роЪрпЖропро▓рпБро░рпБрокрпБро╡рпИроХрпН роХрогроХрпНроХрпАроЯрпБ роЪрпЖропрпНропрпБроорпН ро╡ро╛ропрпНрокрпНрокро╛роЯрпБ := роХрпБро▒ро┐роХрпНроХрпБрокрпН рокро┐ро▒роХрпБ роОро┤рпБрод ро╡рпЗрогрпНроЯрпБроорпН. родро▒рпНроЪрпБро┤ро▒рпНроЪро┐ роЪрпЖропро▒рпНроХрпВро▒рпНро▒рпИ ро╡ро░рпИропро▒рпБроХрпНроХ ро╡ро┐ро░рпБроорпНрокро┐ройро╛ро▓рпН let-роХрпНроХрпБ рокродро┐ро▓ро╛роХ let rec роОройрпНро▒рпБ рокропройрпНрокроЯрпБродрпНрод ро╡рпЗрогрпНроЯрпБроорпН.
роЪрпЖропро▒рпНроХрпВро▒рпБ ро╡ро░рпИропро▒рпИропро┐ройрпН родрпКроЯро░ро┐ропро▓рпН :
let rec fn a 1 a2,,,an := k
12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications роХро│рокрпНрокрпЖропро░рпН роорпБро▒рпИроорпИ (DNS) Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications ро╡ро▓рпИропроорпИрокрпНрокрпБ роОроЯрпБродрпНродрпБроХрпНроХро╛роЯрпНроЯрпБроХро│рпН рооро▒рпНро▒рпБроорпН роирпЖро▒ро┐роорпБро▒рпИроХро│рпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications роХрогро┐ройро┐ ро╡ро▓рпИропроорпИрокрпНрокрпБ роУро░рпН роЕро▒ро┐роорпБроХроорпН Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications PHP-роЙроЯройрпН MySQL-роР роЗрогрпИродрпНродро▓рпН Sample Question Papers Study Material - QB365 Set A
Tamilnadu Stateboard 12th Standard Subjects

Maths

Chemistry

Physics

Biology

Computer Science

Business Maths and Statistics

Economics

Commerce

Accountancy

History

Computer Applications

Biology

Computer Technology

Computer Applications

Computer Science

Business Maths and Statistics

Commerce

Economics

Maths

Chemistry

Physics

Computer Technology

History

Accountancy

Tamil

English

French
Tamilnadu Stateboard Standards