PYTHON IN BRIEF
A POWERPOINT PRESENTATION ON PYTHON REGARDING ITS UPS AND
DOWNS AND ITS FEATURES AND HISTORY BY PARTH SINGHAL
PYTHON IN BRIEF
A POWERPOINT PRESENTATION ON PYTHON REGARDING ITS UPS AND
DOWNS AND ITS FEATURES AND HISTORY BY PARTH SINGHAL
LET US BEGIN =>
INTRODUCTION
• THE PROGRAMMING LANGUAGE “PYTHON” WAS FIRST MADE BY A DUTCH
PROGRAMMER GUIDO VAN ROSSUM
• THE PROGRAMMING LANGUAGE CAME OUT ON FEBRUARY
1991
• THE DEVELOPMENT OF PYTHON WAS INSPIRED BY “ABC LANG.”
AND “MODULA-3”
• THE LANGUAGE WAS SET TO CHALLENGE MANY HUGELY
RECONGNIZED LANGUAGES LIKE C, C++, JAVA, ETC.
ADVANTAGES OF PYTHON
1. EASY TO USE-
PYTHON IS A VERY CONVINIENT AND EASY TO USE WITH VERY
SIMPLE SYNTAX AND RULES.
IT IS A HIGH LEVEL LANGUAGE AND A VERY PROGRAMMER
FRIENDLY LANGUAGE.
ADVANTAGES OF PYTHON
2. EXPRESSIVE NATURE-
PYTHON IS HIGHLY EXPRESSIVE LANGUAGE IN NATURE,
“FEWER LINES OF CODE AND SIMPLE SYNTAX” …
JAVA
PRINTING
HELLO WORLD
PYTHON
DOING
THE SAME ->
ADVANTAGES OF PYTHON
3. INTERPRETED LANGUAGE-
IT IS A INTERPRETED LANGUAGE, NOT A COMPILER.
THIS MEANS THAT IT RUNS THE CODE LINE-BY-LINE AND NOT ENTIRELY
ONCE LIKE A COMPILER.
IT MAKES IT VERY EFFICIENT AND EASY TO DEBUG WHICH IS VERY
SUITABLE FOR BEGINNERS TO PROFFESSIONAL PROGRAMMERS.
ADVANTAGES OF PYTHON
4. CROSS-PLATFORM COMPATIBILITY-
PYTHON RUNS EQUALLY WELL ON ALL SORTS OF PLATFORMS LIKE LINUX,
WINDOWS, MACOS, SUPERCOMPUTERS AND EVEN SMARTPHONES.
THIS MAKES IT A CROSS COMPATIBLE LANGUAGE, OR IN OTHER WORDS,
A PORTABLE LANGUAGE
ADVANTAGES OF PYTHON
5. VARIETY APPLICATIONS-
PYTHON EVOLVED AND EMERGED AS A POWERFUL LANGUAGE
THROUGH THESE DECADES OF ITS FIRST INITIAL RELEASE.
ITS DIVERSIFIED FIELDS ARE AS FOLLOWS:-
Scripting , Web apps , Game development , Database applications , System
administration , GUI programs and much more…
SOME DISADVANTAGES
1. NOT THE “FASTEST”-
PYTHON IS A INTERPRETED LANGUAGE AND NOT A COMPILED.
FULLY COMPILED LANGUAGES ARE COMPERITIVELY A LOT FASTER.
PYTHON OFFERS FASTER DEVELOPMENT TIMES BUT EXECUTION TIMES
ARE NOT FAST COMPARED TO OTHER COMPILED LANGUAGES.
SOME DISADVANTAGES
2. LESSER LIBRARIES-
PYTHON OFFERS LIBRARY SUPPORT FOR ALMOST ALL COMPUTING
PROGRAMS, BUT THEY AREN’T AS COMPETENT AS COMPARED TO LANGUAGES LIKE
C, JAVA, PERL .
SINCE THEY HAVE A LARGER COLLECTION AVAILABLE AND SOMETIMES
BETTER SOLUTIONS THAN PYTHON.
SOME DISADVANTAGES
3. NOT STRONG TYPE-BINDING-
PYTHON INTERPRETER IS NOT VERY STRONG IN CATCHING
“TYPE-MISMATCHING” ISSUES.
FOR EXAMPLE, IF YOU DECLARE A VARIABLE AS INTEGER BUT
LATER STORE A STRING IN IT, PYTHON WONT COMPLAIN OR
PIN-POINT IT.
SOME DISADVANTAGES
4. NOT EASILY CONVERTIBLE-
THE LACK OF SYNTAX, MAKES IT EASY TO CODE IN, BUT AS YOU
KNOW, EVERY ADVANTAGE, HAS A COUNTER-EFFECT TOO…
THE REAL PROBLEM ARISES WITH THE TRANSLATION OF A PROGRAM
TO ANOTHER PROGRAM, SINCE MOST OTHER LANGUAGES HAVE
STRUCTURED DEFINED SYNTAX.
DISTRIBUTION OF PYTHON
APART FROM THE ORIGINAL PYTHON IDLE WHICH IS AVAILABLE
www.python.org, THERE ARE MANY OTHER PYTHON DISTRIBUTION AVAILABLE
THESE DAYS.
ANACODA PYTHON DISTRIBUTION IS ONE SUCH HIGHLY RECOMMENDED
DISTRIBUTION THAT COMES WITH PRELOADED WITH MANY PACKAGES AND
LIBRARIES
MANY WELL KNOWN EXAMPLE OF IT IS NumPy, SciPy, Panda Libraries, etc..
SOME POPULAR IDLE’S
THERE ARE A LOT OF IDLE’s THAT RUN PYTHON ARE AVAILABLE,
BUT THE MOST POPULAR AND WELL KNOWN ONES ARE MENTIONED
AS BELOW:-
1. Spyder IDLE 2. PyCharm IDLE
…SPYDER IDLE IS ALREADY AVAILABLE AS PART OF THE
ANACONDA PYTHON DISTRIBUTION…
JYTHON PYTHON
PYTHON THAT RUNS ON THE JAVA PLATFORM IS KNOWN AS
JYTHON, WHICH WAS UNTIL 1999, KNOWN AS JPYTHON.
IT ORIGINALLY CAME TO REPLACE C WITH JAVA FOR
PERFORMANCE-INTENSIVE CODE ACCESSED BY PYTHON
PROGRAMS. JYTHON CAN IMPORT AND USE ANY JAVA CLASS, EXEPT FOR
SOME STANDARD MODULES, JYTHON PROGRAMS USE JAVA CLASS
INSTEAD OF PYHON MODULES. JYTHON INCLUDES ALMOST ALL
PYTHON MODULES, LAKING ON FEW THAT WERE ORIGINATED
FROM C.JYTHON COMPILES PYTHON SOURCE CODE TO JAVA
BYTECODE EITHER ON DEMAND OR STATICALLY.
IRONPYTHON
IT IS AN USE OF THE PYTHON ON .NET FRAMEWORK AND MONO. THE
PROJECT IS CURRENTLY MAINTAINED BY A GROUP OF VOLUNTEERS AT GITHUB. IT
IS FREE AND OPEN-SOURCE SOFTWARE, AND CAN BE USED WITH PYTHON TOOLS FOR
VISUAL STUDIO. IRONPYTHON IS WRITTEN ENTIRELY IN C#, ALTHOUGH SOME OF
ITS CODE IS AUTOMATICALLY GENERATED BY A CODE GENERATOR WRITTEN IN
PYTHON.
IRONPYTHON AS A PART OF .NET FRAMEWORK, IS IMPLEMENTED ON DYNAMIC
LANGUAGE RUNTIME (DLR), A LIBRARY RUNNING ON THE COMMON LANGUAGE
INFRASTRUCTURE THAT PROVIDES DYNAMIC TYPING AND DYNAMIC METHOD
DISPATCH, AMONG OTHER THINGS, FOR DYNAMIC LANGUAGES.
JIM HUGUNIN CREATED THE PROJECT AND ACTIVELY CONTRIBUTED
TO IT UP UNTIL VERSION 1.0 WHICH WAS RELEASED ON SEPTEMBER 5,
2006.
BASIC MODES
OF PYTHON
INTERACTIVE
MODE
SCRIPT MODE
TYPES OF PYTHON MODES
PYTHON HAS 2 MODES:-
THESE TWO MODES ARE USED
TO MAKE THE PROCESS OF
CODING MORE CONVINIENT
FOR THE PROGRAM BY MAKING
IT EASY TO SPOT ERRORS, FOR
EXAMPLE.
INTERACTIVE V/S SCRIPT
2. SCRIPT MODE-
A system of writing scripts or anything is
referred to as script etymologically. We
first write a Python program inside a file
(like a script) in the script mode, and
then we execute the file after saving it in
our system. So, Script mode in Python is
where we first write the Python program
inside a script file and execute it after
that.
1. INTERACTIVE MODE-
the interactive mode is a
command-line shell that
gives immediate feedback
for each statement, while
running previously fed
statements inside the active
memory. So once new lines
are fed into the interpreter,
the fed program is
evaluated each partly and
as a full program.
JUPYTER NOTEBOOK
JUPYTER NOTEBOOK IS A WEB-BASED INTERACTIVE COMPUTATIONAL
ENVIRONMENT FOR CREATING NOTEBOOK DOCUMENTS.IT IS BUILT USING
SEVERAL OPEN-SOURCE LIBRARIES, ZEROMQ, TORNADO, JQUERY,
BOOTSTRAP, AND MATHJAX
IT WAS MADE IN 2014 BY FERNANDO PÉREZ AND BRIAN GRANGER.
ITS NAME AND LOGO ARE AN HOMAGE TO GALILEO’S DISCOVERY OF THE
MOONS OF JUPITER, AS DOCUMENTED IN NOTEBOOKS ATTRIBUTED TO
GALILEO. THE FIRST VERSION OF NOTEBOOKS FOR IPYTHON WAS RELEASED
IN 2011 FROM A TEAM WITH FERNANDO PÉREZ, BRIAN GRANGER
A JUPYTER NOTEBOOK APPLICATION IS A BROWSER-BASED REPL
CONTAINING AN ORDERED LIST OF INPUT/OUTPUT CELLS WHICH CAN
CONTAIN CODE, TEXT AND MATHEMATICS
SPYDER IDLE
SPYDER IS AN OPEN-SOURCE CROSS-PLATFORM INTEGRATED
DEVELOPMENT ENVIRONMENT (IDE) FOR SCIENTIFIC PROGRAMMING
IN THE PYTHON LANGUAGE. SPYDER INTEGRATES WITH A NUMBER OF
PACKAGES, INCLUDING NUMPY, SCIPY, IPYTHON, SYMPY AND
CYTHON, AS WELL AS OTHER OPEN-SOURCE SOFTWARE.
INITIALLY CREATED AND DEVELOPED BY PIERRE RAYBAUT IN 2009,
SPYDER IS EXTENSIBLE WITH FIRST-PARTY AND THIRD-PARTY PLUGINS. IT IS
AVAILABLE CROSS-PLATFORM THROUGH ANACONDA, ON WINDOWS, ON
MACOS AND LINUX.
STEPS TO WRITE PYTHON
ON SUBLIME
1. CODING-
1) OPEN SUBLIME TEXT
2) CREATE NEW FILE BY PRESSING FILE -> NEW OR CTRL + N
3) A NEW UNTITLED FILE WILL OPEN. WRITE THE FOLLOWING CODE IN IT:
print(“Hello World”)
4) SAVE THE FILE WITH A .py EXTENSION BY PRESSING FILE -> SAVE OR
CTRL + S
STEPS TO WRITE PYTHON
ON SUBLIME
1. RUNNING THE CODE-
1) OPEN THE TERMINAL BY PRESSING CTRL + ALT + T
2) GO TO FOLDER WHERE YOU SAVED YOUR FILE
3) TYPE THE FOLLOWING COMMAND IN THE PROMPT:
python <filename>.py
4) IT WILL RUN YOUR PROGRAM. YOU WILL SEE THE OUTPUT IN THE TERMINAL
WINDOW
THE EXTENSION OF ALL PYTHON FILES IS-
FOR EXAMPLE, IF MY FILE NAME IS “index”, THEN THE FILE ALONG WITH ITS
EXTENSION WOULD BE SAVED AS index.py
.py
PRINT() FUNCTION
TO PRINT OR DISPLAY OUTPUT, PYTHON HAS THE print() FUNCTION, WHICH
CAN BE USED IN THE FOLLOWING WAY-
print(<object to be printed>…)
FOR STRINGS, DOUBLE QOUTE STRING IS ACCEPTABLE. FOR EXAMPLE,
print(“Hello World!”) output: Hello World!
SIMILARLY, SINGLE QOUTE IS USABLE TOO. FOR EXAMPLE,
print(‘my name is Parth’) output: my name is Parth
BY PARTH SINGHAL
THIS PPT WAS MADE WITH THE HELP OF THE NOTES OF CH6 – GETTING STARTED
WITH PYTHON, IN THE COMPUTER SCIENCE WITH PYTHON BY SUMITA ARORA
ALONG WITH COUPLE OF WIKIPEDIA OF TOPICS RANGING FROM JYTHON TO
SPYDER FOR MORE POSSIBLE DETAILS ABOUT A TOPIC

Python in brief by someone living on this planet

  • 1.
    PYTHON IN BRIEF APOWERPOINT PRESENTATION ON PYTHON REGARDING ITS UPS AND DOWNS AND ITS FEATURES AND HISTORY BY PARTH SINGHAL
  • 2.
    PYTHON IN BRIEF APOWERPOINT PRESENTATION ON PYTHON REGARDING ITS UPS AND DOWNS AND ITS FEATURES AND HISTORY BY PARTH SINGHAL LET US BEGIN =>
  • 3.
    INTRODUCTION • THE PROGRAMMINGLANGUAGE “PYTHON” WAS FIRST MADE BY A DUTCH PROGRAMMER GUIDO VAN ROSSUM • THE PROGRAMMING LANGUAGE CAME OUT ON FEBRUARY 1991 • THE DEVELOPMENT OF PYTHON WAS INSPIRED BY “ABC LANG.” AND “MODULA-3” • THE LANGUAGE WAS SET TO CHALLENGE MANY HUGELY RECONGNIZED LANGUAGES LIKE C, C++, JAVA, ETC.
  • 4.
    ADVANTAGES OF PYTHON 1.EASY TO USE- PYTHON IS A VERY CONVINIENT AND EASY TO USE WITH VERY SIMPLE SYNTAX AND RULES. IT IS A HIGH LEVEL LANGUAGE AND A VERY PROGRAMMER FRIENDLY LANGUAGE.
  • 5.
    ADVANTAGES OF PYTHON 2.EXPRESSIVE NATURE- PYTHON IS HIGHLY EXPRESSIVE LANGUAGE IN NATURE, “FEWER LINES OF CODE AND SIMPLE SYNTAX” … JAVA PRINTING HELLO WORLD PYTHON DOING THE SAME ->
  • 6.
    ADVANTAGES OF PYTHON 3.INTERPRETED LANGUAGE- IT IS A INTERPRETED LANGUAGE, NOT A COMPILER. THIS MEANS THAT IT RUNS THE CODE LINE-BY-LINE AND NOT ENTIRELY ONCE LIKE A COMPILER. IT MAKES IT VERY EFFICIENT AND EASY TO DEBUG WHICH IS VERY SUITABLE FOR BEGINNERS TO PROFFESSIONAL PROGRAMMERS.
  • 7.
    ADVANTAGES OF PYTHON 4.CROSS-PLATFORM COMPATIBILITY- PYTHON RUNS EQUALLY WELL ON ALL SORTS OF PLATFORMS LIKE LINUX, WINDOWS, MACOS, SUPERCOMPUTERS AND EVEN SMARTPHONES. THIS MAKES IT A CROSS COMPATIBLE LANGUAGE, OR IN OTHER WORDS, A PORTABLE LANGUAGE
  • 8.
    ADVANTAGES OF PYTHON 5.VARIETY APPLICATIONS- PYTHON EVOLVED AND EMERGED AS A POWERFUL LANGUAGE THROUGH THESE DECADES OF ITS FIRST INITIAL RELEASE. ITS DIVERSIFIED FIELDS ARE AS FOLLOWS:- Scripting , Web apps , Game development , Database applications , System administration , GUI programs and much more…
  • 9.
    SOME DISADVANTAGES 1. NOTTHE “FASTEST”- PYTHON IS A INTERPRETED LANGUAGE AND NOT A COMPILED. FULLY COMPILED LANGUAGES ARE COMPERITIVELY A LOT FASTER. PYTHON OFFERS FASTER DEVELOPMENT TIMES BUT EXECUTION TIMES ARE NOT FAST COMPARED TO OTHER COMPILED LANGUAGES.
  • 10.
    SOME DISADVANTAGES 2. LESSERLIBRARIES- PYTHON OFFERS LIBRARY SUPPORT FOR ALMOST ALL COMPUTING PROGRAMS, BUT THEY AREN’T AS COMPETENT AS COMPARED TO LANGUAGES LIKE C, JAVA, PERL . SINCE THEY HAVE A LARGER COLLECTION AVAILABLE AND SOMETIMES BETTER SOLUTIONS THAN PYTHON.
  • 11.
    SOME DISADVANTAGES 3. NOTSTRONG TYPE-BINDING- PYTHON INTERPRETER IS NOT VERY STRONG IN CATCHING “TYPE-MISMATCHING” ISSUES. FOR EXAMPLE, IF YOU DECLARE A VARIABLE AS INTEGER BUT LATER STORE A STRING IN IT, PYTHON WONT COMPLAIN OR PIN-POINT IT.
  • 12.
    SOME DISADVANTAGES 4. NOTEASILY CONVERTIBLE- THE LACK OF SYNTAX, MAKES IT EASY TO CODE IN, BUT AS YOU KNOW, EVERY ADVANTAGE, HAS A COUNTER-EFFECT TOO… THE REAL PROBLEM ARISES WITH THE TRANSLATION OF A PROGRAM TO ANOTHER PROGRAM, SINCE MOST OTHER LANGUAGES HAVE STRUCTURED DEFINED SYNTAX.
  • 13.
    DISTRIBUTION OF PYTHON APARTFROM THE ORIGINAL PYTHON IDLE WHICH IS AVAILABLE www.python.org, THERE ARE MANY OTHER PYTHON DISTRIBUTION AVAILABLE THESE DAYS. ANACODA PYTHON DISTRIBUTION IS ONE SUCH HIGHLY RECOMMENDED DISTRIBUTION THAT COMES WITH PRELOADED WITH MANY PACKAGES AND LIBRARIES MANY WELL KNOWN EXAMPLE OF IT IS NumPy, SciPy, Panda Libraries, etc..
  • 14.
    SOME POPULAR IDLE’S THEREARE A LOT OF IDLE’s THAT RUN PYTHON ARE AVAILABLE, BUT THE MOST POPULAR AND WELL KNOWN ONES ARE MENTIONED AS BELOW:- 1. Spyder IDLE 2. PyCharm IDLE …SPYDER IDLE IS ALREADY AVAILABLE AS PART OF THE ANACONDA PYTHON DISTRIBUTION…
  • 15.
    JYTHON PYTHON PYTHON THATRUNS ON THE JAVA PLATFORM IS KNOWN AS JYTHON, WHICH WAS UNTIL 1999, KNOWN AS JPYTHON. IT ORIGINALLY CAME TO REPLACE C WITH JAVA FOR PERFORMANCE-INTENSIVE CODE ACCESSED BY PYTHON PROGRAMS. JYTHON CAN IMPORT AND USE ANY JAVA CLASS, EXEPT FOR SOME STANDARD MODULES, JYTHON PROGRAMS USE JAVA CLASS INSTEAD OF PYHON MODULES. JYTHON INCLUDES ALMOST ALL PYTHON MODULES, LAKING ON FEW THAT WERE ORIGINATED FROM C.JYTHON COMPILES PYTHON SOURCE CODE TO JAVA BYTECODE EITHER ON DEMAND OR STATICALLY.
  • 16.
    IRONPYTHON IT IS ANUSE OF THE PYTHON ON .NET FRAMEWORK AND MONO. THE PROJECT IS CURRENTLY MAINTAINED BY A GROUP OF VOLUNTEERS AT GITHUB. IT IS FREE AND OPEN-SOURCE SOFTWARE, AND CAN BE USED WITH PYTHON TOOLS FOR VISUAL STUDIO. IRONPYTHON IS WRITTEN ENTIRELY IN C#, ALTHOUGH SOME OF ITS CODE IS AUTOMATICALLY GENERATED BY A CODE GENERATOR WRITTEN IN PYTHON. IRONPYTHON AS A PART OF .NET FRAMEWORK, IS IMPLEMENTED ON DYNAMIC LANGUAGE RUNTIME (DLR), A LIBRARY RUNNING ON THE COMMON LANGUAGE INFRASTRUCTURE THAT PROVIDES DYNAMIC TYPING AND DYNAMIC METHOD DISPATCH, AMONG OTHER THINGS, FOR DYNAMIC LANGUAGES. JIM HUGUNIN CREATED THE PROJECT AND ACTIVELY CONTRIBUTED TO IT UP UNTIL VERSION 1.0 WHICH WAS RELEASED ON SEPTEMBER 5, 2006.
  • 17.
    BASIC MODES OF PYTHON INTERACTIVE MODE SCRIPTMODE TYPES OF PYTHON MODES PYTHON HAS 2 MODES:- THESE TWO MODES ARE USED TO MAKE THE PROCESS OF CODING MORE CONVINIENT FOR THE PROGRAM BY MAKING IT EASY TO SPOT ERRORS, FOR EXAMPLE.
  • 18.
    INTERACTIVE V/S SCRIPT 2.SCRIPT MODE- A system of writing scripts or anything is referred to as script etymologically. We first write a Python program inside a file (like a script) in the script mode, and then we execute the file after saving it in our system. So, Script mode in Python is where we first write the Python program inside a script file and execute it after that. 1. INTERACTIVE MODE- the interactive mode is a command-line shell that gives immediate feedback for each statement, while running previously fed statements inside the active memory. So once new lines are fed into the interpreter, the fed program is evaluated each partly and as a full program.
  • 19.
    JUPYTER NOTEBOOK JUPYTER NOTEBOOKIS A WEB-BASED INTERACTIVE COMPUTATIONAL ENVIRONMENT FOR CREATING NOTEBOOK DOCUMENTS.IT IS BUILT USING SEVERAL OPEN-SOURCE LIBRARIES, ZEROMQ, TORNADO, JQUERY, BOOTSTRAP, AND MATHJAX IT WAS MADE IN 2014 BY FERNANDO PÉREZ AND BRIAN GRANGER. ITS NAME AND LOGO ARE AN HOMAGE TO GALILEO’S DISCOVERY OF THE MOONS OF JUPITER, AS DOCUMENTED IN NOTEBOOKS ATTRIBUTED TO GALILEO. THE FIRST VERSION OF NOTEBOOKS FOR IPYTHON WAS RELEASED IN 2011 FROM A TEAM WITH FERNANDO PÉREZ, BRIAN GRANGER A JUPYTER NOTEBOOK APPLICATION IS A BROWSER-BASED REPL CONTAINING AN ORDERED LIST OF INPUT/OUTPUT CELLS WHICH CAN CONTAIN CODE, TEXT AND MATHEMATICS
  • 20.
    SPYDER IDLE SPYDER ISAN OPEN-SOURCE CROSS-PLATFORM INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) FOR SCIENTIFIC PROGRAMMING IN THE PYTHON LANGUAGE. SPYDER INTEGRATES WITH A NUMBER OF PACKAGES, INCLUDING NUMPY, SCIPY, IPYTHON, SYMPY AND CYTHON, AS WELL AS OTHER OPEN-SOURCE SOFTWARE. INITIALLY CREATED AND DEVELOPED BY PIERRE RAYBAUT IN 2009, SPYDER IS EXTENSIBLE WITH FIRST-PARTY AND THIRD-PARTY PLUGINS. IT IS AVAILABLE CROSS-PLATFORM THROUGH ANACONDA, ON WINDOWS, ON MACOS AND LINUX.
  • 21.
    STEPS TO WRITEPYTHON ON SUBLIME 1. CODING- 1) OPEN SUBLIME TEXT 2) CREATE NEW FILE BY PRESSING FILE -> NEW OR CTRL + N 3) A NEW UNTITLED FILE WILL OPEN. WRITE THE FOLLOWING CODE IN IT: print(“Hello World”) 4) SAVE THE FILE WITH A .py EXTENSION BY PRESSING FILE -> SAVE OR CTRL + S
  • 22.
    STEPS TO WRITEPYTHON ON SUBLIME 1. RUNNING THE CODE- 1) OPEN THE TERMINAL BY PRESSING CTRL + ALT + T 2) GO TO FOLDER WHERE YOU SAVED YOUR FILE 3) TYPE THE FOLLOWING COMMAND IN THE PROMPT: python <filename>.py 4) IT WILL RUN YOUR PROGRAM. YOU WILL SEE THE OUTPUT IN THE TERMINAL WINDOW
  • 23.
    THE EXTENSION OFALL PYTHON FILES IS- FOR EXAMPLE, IF MY FILE NAME IS “index”, THEN THE FILE ALONG WITH ITS EXTENSION WOULD BE SAVED AS index.py .py
  • 24.
    PRINT() FUNCTION TO PRINTOR DISPLAY OUTPUT, PYTHON HAS THE print() FUNCTION, WHICH CAN BE USED IN THE FOLLOWING WAY- print(<object to be printed>…) FOR STRINGS, DOUBLE QOUTE STRING IS ACCEPTABLE. FOR EXAMPLE, print(“Hello World!”) output: Hello World! SIMILARLY, SINGLE QOUTE IS USABLE TOO. FOR EXAMPLE, print(‘my name is Parth’) output: my name is Parth
  • 25.
    BY PARTH SINGHAL THISPPT WAS MADE WITH THE HELP OF THE NOTES OF CH6 – GETTING STARTED WITH PYTHON, IN THE COMPUTER SCIENCE WITH PYTHON BY SUMITA ARORA ALONG WITH COUPLE OF WIKIPEDIA OF TOPICS RANGING FROM JYTHON TO SPYDER FOR MORE POSSIBLE DETAILS ABOUT A TOPIC