0% found this document useful (0 votes)
7 views2 pages

Python Unit 1

The document provides an overview of Python programming, covering its features, applications, frameworks, and libraries. It discusses the Python Virtual Machine, program structure, implementations, and internal workings, as well as basic building blocks, data types, input/output functions, and operators. Additionally, it includes examples of small Python programs demonstrating fundamental concepts.

Uploaded by

dapkepranam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Python Unit 1

The document provides an overview of Python programming, covering its features, applications, frameworks, and libraries. It discusses the Python Virtual Machine, program structure, implementations, and internal workings, as well as basic building blocks, data types, input/output functions, and operators. Additionally, it includes examples of small Python programs demonstrating fundamental concepts.

Uploaded by

dapkepranam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Introduction to Python Programming

Features of Python (Easy to learn, Interpreted, Object-Oriented, etc.)

Where is Python used? (AI, Data Science, Web Dev, etc.)

2.Python Frameworks & Libraries

Django, Flask, Tkinter, PyQt, NumPy, Pandas, TensorFlow, etc.

3.Python Virtual Machine (PVM)

Runtime Engine, Runtime Environment, Frozen Binaries

4.Typical Python Program Structure

Documentation, Import, Global, Class, Subprogram, Playground

5.Python Implementations

CPython, Jython, IronPython, PyPy, Stackless, MicroPython

Distributions: Anaconda, Canopy, PythonAnywhere, etc.

6.Internal Working of Python

Compilation to Bytecode

Python Virtual Machine (PVM) execution process

7.Basic Building Blocks of Python

Identifiers

Keywords

Variables

Indentation

Comments

8.Literals in Python

String, Numeric, Boolean, Special, List, Tuple, Dict, Set literals

9.Data Types

int, float, complex, bool, str

List, Tuple, Dict, Set

String operations (indexing, slicing, split, join, methods)

10.Input and Output

input() function

print() function
11.Operators in Python

Arithmetic

Assignment

Relational / Comparison

Logical

Bitwise

Identity (is, is not)

Membership (in, not in)

Operator precedence & associativity

12.Small Python Programs

Square root of a number

Area of rectangle

Area & perimeter of square

Surface volume & area of cylinder

Swap two variables

You might also like