Python analysis Group Four Siy, Sherwin Cagaoan, Allen Sanidad, Rizzi

Slides:



Advertisements
Similar presentations
Local Variables and Scope Benjamin Fein. Variable Scope A variable’s scope consists of all code blocks in which it is visible. A variable is considered.
Advertisements

Java Basic Training HaiNH - FQA. Agenda Introduction to Java Java Programming Environment Language Fundamental Object Oriented Programming with Java.
INTRODUCING OUR LANGUAGE: C# CHAPTER Topics  The Features of C# –C# is an Interpreted Language –C# is Managed Code –C# is Strongly Typed –C# is.
INTRODUCING OUR LANGUAGE: C# CHAPTER Topics  The Features of C# –C# is a Compiled Language –C# is Managed Code –C# is Strongly Typed –C# is Function.
Ruby The Gem of new programming languages. An interpreted scripting language.
Python Jordan Miller and Lauren Winkleman CS 311 Fall 2011.
Compilers and Interpreters. Translation to machine language Every high level language needs to be translated to machine code There are different ways.
CSE 1301 J Lecture 2 Intro to Java Programming Richard Gesick.
Source Code Basics. Code For a computer to execute instructions, it needs to be in binary Each instruction is given a number Known as “operation code”
Python Introduction.
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
Introduction to PythonIntroduction to Python SPARCS `08 서우석 (pipoket) `09 Summer SP ARCS Seminar`09 Summer SP ARCS Seminar.
Programming Languages: Scratch Intro to Scratch. Lower level versus high level Clearly, lower level languages can be tedious Higher level languages quickly.
University of Houston-Clear Lake Proprietary© 1997 Evolution of Programming Languages Basic cycle of improvement –Experience software difficulties –Theory.
CSCI-383 Object-Oriented Programming & Design Lecture 13.
Object-Oriented Programming (OOP). Implementing an OOD in Java Each class is stored in a separate file. All files must be stored in the same package.
The Teacher Computing Computer Languages [Computing]
I Power Higher Computing Software Development Development Languages and Environments.
2-Dec-15 Inner Classes. 2 Inner classes All the classes so far have been “top level” It is possible (and useful) to define a class inside another class.
RUBY by Ryan Chase.
SEEM3460 Tutorial Java Keyword – static. static Variables class XY { static int x; // class variable int y; // instance variable } XY xy1 = new XY();
ERRORS. Types of errors: Syntax errors Logical errors.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
By: Dan Andrei D. Leycano.  Simple and easy to learn  Python syntax have a readable structure  Python is flexible.
YG - CS Concept of Encapsulation What is encapsulation? - data and functions/methods are packaged together in the class normally.
OOP Basics Classes & Methods (c) IDMS/SQL News
Notices Assn 2 is due tomorrow, 7pm. Moodle quiz next week – written in the lab as before. Everything up to and including today’s lecture: Big Topics are.
Quiz 1 A sample quiz 1 is linked to the grading page on the course web site. Everything up to and including this Friday’s lecture except that conditionals.
JAVA PROGRAMMING Buzzwords. Simple: Less complex syntax than C++ Not as easy to design as Visual Basic Small size of interpreter.
PROGLAN PRESENTATION MEMBERS: (TEAM SNAKE) Pedreza, Santos, Chua, Gases, Farillas, Geolingo.
Chapter 1. Introduction.
Inner Classes.
Topic: Inner Classes Course : JAVA PROGRAMMING Paper Code: ETCS-307 Faculty : Dr. Prabhjot Kaur Reader, Dept. of IT 1.
Inner Classes 27-Dec-17.
Introduction to Computing Science and Programming I
COMP 2100 From Python to Java
The language focusses on ease of use
Top 8 Best Programming Languages To Learn
Programming Paradigms
Classes (Part 1) Lecture 3
Basic 1960s It was designed to emphasize ease of use. Became widespread on microcomputers It is relatively simple. Will make it easier for people with.
Sections Basic Concepts of Programming
Key Ideas from day 1 slides
Programming Vocabulary
Object-Oriented Programming & Design Lecture 14 Martin van Bommel
Using local variable without initialization is an error.
SVTRAININGS. SVTRAININGS Python Overview  Python is a high-level, interpreted, interactive and object-oriented scripting language. Python is designed.
What to do today: Brief history of Ruby General qualities/info
High Level Programming Languages
PROGRAMMING What is it?.
Inner Classes 29-Nov-18.
Spot the bug!.
Unit 6 part 5 Test Javascript Test.
Addition Facts Plus 0,1,2,3,4.
CSC 142 Introduction to Java [Reading: chapters 1 & 2]
Inner Classes 17-Apr-19.
ENIAC – the first computer
Inner Classes 21-Apr-19.
Inner Classes 1-May-19.
Object Oriented Programming
Inner Classes 11-May-19.
FEATURES OF PYTHON.
Inner Classes 18-May-19.
Programming language translators
Dasar-Dasar Pemrograman 2: Java Basics
Inner Classes.
Python Basics. Topics Features How does Python work Basic Features I/O in Python Operators Control Statements Function/Scope of variables OOP Concepts.
Inner Classes 25-Oct-19.
Popular Programming Languages for Mobile Apps In recent years, Mobile App development industry has gained huge popularity as more and more people are.
Addition Facts Plus 0.
Presentation transcript:

Python analysis Group Four Siy, Sherwin Cagaoan, Allen Sanidad, Rizzi Boado, Denize Loren, Cheska

3 things I learned about Python Python is very simple. Python is easy to read because it looks like a normal English sentence Python is completely object oriented You do not need to declare variables before using them Makes a great first programming language Students who like to program can start using Python because it’s basically like making a sentence.

5 things I like about Python Versatility Can be used as a scripting language or as an OOP. Concise The codes are simple and short. Operators You can use operators on object instances Encapsulation Objects get their variables and functions from classes Open Source It is fast, robust, portable and scalable. Plus there are thousands of contributors around the world.

3 things I don't like about Python Syntax Differs from what I am used to like the semicolon. Lacking in interpreter You still need to run the program before finding the error Nested functions You cannot modify variables in the outer scope

3 things that are different from previous languages I used Syntax In JAVA and C#, you must end with a semicolon. Development Python programs are faster to develop compared to JAVA but also run slower compared to JAVA. Cross-platform It can run in both Android and iOS unlike C#