Do you know this browser?...

Slides:



Advertisements
Similar presentations
Programming Introduction November 9 Unit 7. What is Programming? Besides being a huge industry? Programming is the process used to write computer programs.
Advertisements

Python for S60 SmartPhones PostPC Workshop Fall 2006 Amnon Dekel.
CSC 9010: Natural Language Processing
Introduction to Python: Slides Referenced in Homework 0 CSE-391: Artificial Intelligence University of Pennsylvania Matt Huenerfauth January 2005.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Python Introduction.
PYTHON: LESSON 1 Catherine and Annie. WHAT IS PYTHON ANYWAY?  Python is a programming language.  But what’s a programming language?  It’s a language.
CSC 110 A 1 CSC 110 Introduction to Python [Reading: chapter 1]
Programming 101 with Python: an open-source, cross-platform, and fun language By J. Burton Browning, Ed.D. Copyright © J. Burton Browning All rights reserved.
Introduction to Python Dr. Bernard Chen Ph.D. University of Central Arkansas July 9 th 2012
Parts of a Computer Why Use Binary Numbers? Source Code - Assembly - Machine Code.
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
Computer Science 111 Fundamentals of Programming I Overview of Programming.
Python 0 Some material adapted from Upenn cmpe391 slides and other sources.
Introduction to Programming Peggy Batchelor.
August 29, 2005ICP: Chapter 1: Introduction to Python Programming 1 Introduction to Computer Programming Chapter 1: Introduction to Python Programming.
Python From the book “Think Python”
1 3. Computing System Fundamentals 3.1 Language Translators.
Guide to Programming with Python Chapter One Getting Started: The Game Over Program.
Python. By Jawad. What Is Python? Python is an open-source object-orientated scripting language. Python is good for embedding snippets to run a program.
Introduction.  The scripting language most often used for client-side web development.  Influenced by many programming languages, easier for nonprogrammers.
Python – May 11 Briefing Course overview Introduction to the language Lab.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Unit 1 Basic Python programs, functions Special thanks to Roy McElmurry, John Kurkowski, Scott Shawcroft, Ryan Tucker, Paul Beck for their work. Except.
Programming for GCSE 1.0 Beginning with Python T eaching L ondon C omputing Margaret Derrington KCL Easter 2014.
OCR Computing GCSE © Hodder Education 2013 Slide 1 OCR GCSE Computing Python programming 4: Writing programs.
Introduction to Python Origins Nature of Python Importance of Python Example.
 Programming - the process of creating computer programs.
CSC 1010 Programming for All Lecture 2 Introduction to Python Some material based on material from Marty Stepp, Instructor, University of Washington.
A Python Tour: Just a Brief Introduction "The only way to learn a new programming language is by writing programs in it." -- B. Kernighan and D. Ritchie.
Python Joseph Eckstrom, Benjamin Moore, Willis Kornegay.
PROBLEM SOLVING WARM-UP Fill in the spaces using any operation to solve the following (!, (), -/+,÷,×): = 6.
Fundamental of Java Programming (630002) Unit – 1 Introduction to Java.
PYTHON PROGRAMMING LANGUAGE.
Introduction CMSC 202 Fall Instructors Mr. Ryan Bergeron – Lecture Section 01 Tues/Thu 1:00 – 2:15 am, Sondheim 111 – Lecture Section 04 Tues/Thu.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
Fundamentals of Programming I Overview of Programming
Python Programming Unit -1.
Why don’t programmers have to program in machine code?
Development Environment
Top 8 Best Programming Languages To Learn
CST 1101 Problem Solving Using Computers
CMIT100 Chapter 14 - Programming.
A Python Tour: Just a Brief Introduction
ITM352 PHP and Dynamic Web Pages: Server Side Processing 1.
NOCTI Study Guide #2.
Computer Organization, Eclipse Intro
Topics Introduction Hardware and Software How Computers Store Data
Introduction to Python
Chapter 1 Introduction to Computers, Programs, and Java
Chapter 2 First Java Programs
Introduction to Programming the WWW I
1 Python Lab #1 Intro to Python Adriane Huber Debbie Bartlett.
TRANSLATORS AND IDEs Key Revision Points.
Introduction to Python programming
Chapter 1 Coding Introduction.
What Is a Program? A program is like an algorithm, but describes a process that is ready or can be made ready to run on a real computer Retrieved from:
Introduction to Python
basic Python programs, defining functions
Topics Introduction Hardware and Software How Computers Store Data
Selenium Web Test Tool Training Using Ruby Language
CS 1111 Introduction to Programming Spring 2019
12th Computer Science – Unit 5
Chapter 1: Programming Basics, Python History and Program Components
Computer Programming-1 CSC 111
Starter Which of these inventions is: Used most by people in Britain
EN Software Carpentry Python – A Crash Course Esoteric Sections Compiled Languages.
Introduction to Computer Science
PYTHON - VARIABLES AND OPERATORS
Presentation transcript:

Do you know this browser?...

Do you know what is this????

Very well known applicaton

Games

Introduction to Python

Overview What is Python? History Developers of Python Why Python? Current Development in Python Carrier in Python How to Develop program in Python Installing & Running Python

What is Python? A programming language with powerful typing and object oriented features. General Purpose Language Clean Syntax Easy to Learn Easy to Debug “Natural Feeling” Interpreted No Compilation Phase Multiplatform Integration

A Brief History of Python Invented in the Netherlands, early 90s by Guido van Rossum Open sourced from the beginning- Python is copyrighted, Python source code is now available under the GNU General Public License (GPL). Considered a scripting language. Scalable, object oriented and functional from the beginning Used by Google from the beginning Increasingly popular

Python’s Benevolent Dictator For Life “Python is an experiment in how much freedom programmers need. Too much freedom and nobody can read another's code” - Guido van Rossum

Why Python? Natural Language ToolKit Less Code is Better - A task that requires an average of twenty lines of code in C and seven in Java can often be done with just one line in Python. Ease of use; interpreter GUI Programming - Python supports GUI applications. Python has strong numeric processing capabilities: matrix operations, etc. Suitable for probability and machine learning code.

Success stories of Python Tarek Ziadé – member of the Mozilla Service Team, on the reasons for success. The Firefox Sync Server, which is used to synchronize bookmarks, browsing histories, passwords, and open tabs on different computers and mobile devices, was also written in Python.

How to develop program in Python

IDLE Development Environment Windows Installation: Here is the step to install Python on Windows machine: Open a Web browser and go to http://www.python.org/download/ Install python 2.7.8 version, you will be having IDLE 2.7.8 editor with IDLE shell to run your program of python Python shell with syntax highlighting. Your python program will be saved with .py extension Text editor with color-coding and smart indenting for creating python files.

Editor for Python IDLE is an Integrated Development Environment for Python, typically used on Windows Python 2.7.8 is a IDLE (editor) where user writes a program.

Python editor Pyshell is used to run the program i.e. where your program executes which we have written in IDLE 2.7.8 editor. It looks like:

Another Way: Pyscripter Another way install Pyscriper editor which is specially designed for windows. PyScripter is a free and open-source Python Integrated Development Environment (IDE).

Pyscripter

Some Features of Pyscripter Syntax Highlighting Editor Brace Highlighting Code completion and call tips Code and debugger hints Syntax checking as you type Side-by-side file editing

1) Addition Program >>> width = 20 >>> height = 5*9 >>> width + height 900 2) print ‘hello’ 3)a = ‘hello’ print = a 4) word = 'Help' + 'A' 5) s = 'supercalifragilisticexpialidocious' len (s)

9552811938, 9604922180 Mangesh Bharati 6) while b < 10: ... print b ... a, b = b, a+b ... 1 1 2 3 5 8 7) >>> i = 256*256 >>> print 'The value of i is', i The value of i is 65536 9552811938, 9604922180 Mangesh Bharati