Programming in Python

GTU Study
KHUDKIBOOK
PROGRAMMING IN PYTHON 4362004
FREE PDF 4362004
Code: 4362004 Credits: 4 Semester 6 Production

Programming in Python

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Programming in Python Syllabus — Unit-wise Content

The official GTU curriculum for Programming in Python (subject code 4362004) as prescribed for Production · Semester 6 divides the course into 5 units, covering 42 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (4362004)

Unit 1 Introduction to Python

  • 1.1. Explain the given features and applications of python.
  • 1.2. Write steps to Install the latest version of python
  • 1.3. Apply given keywords, identifiers, variables, data types, and operators in python programs.
  • 1.4. Write python program for the explicit and implicit type conversion.
  • 1.1.1. Introduction to python, Python features, Applications of python programming
  • 1.2.1. Python installation
  • 1.3.1. Basic structure of python program, Keywords, identifiers, and variables, Data types, Operators
  • 1.4.1. Type Conversion

Unit 2 Flow of Control

  • 2.1. Classify control structure.
  • 2.2. Write python program for the flow of control using different selection types.
  • 2.3. Write python program for the flow of control using different repetition types.
  • 2.4. Implement break and continue statements in the python program.
  • 2.1.1. Introduction to Flow of Control
  • 2.2.1. Selection  If statement  Elif statement  Nested if statement
  • 2.3.1. Repetition  For loop  While loop  Nested loop
  • 2.4.1. Break and Continue Statements

Unit 3 Functions in Python

  • 3.1. Write python program for user- defined functions.
  • 3.2. Apply Global and Local variable concepts in python program.
  • 3.3. Use built-in functions and modules.
  • 3.1.1. Introduction to Functions  User Defined Functions  Arguments and Parameters
  • 3.2.1. Scope of a Variable  Global Variable  Local Variable
  • 3.3.1. Python Standard Library  Built-in functions: input(), print()  Mathematical Functions: abs(), divmod(), max(), min(), Programming in Python Course Code: 4362004 pow(), sum()  Modules: math, statistics

Unit 4 Python Data Structures: String, List, Dictionary, Tuple and Set

  • 4.1. Use of string operations in python programs.
  • 4.2. Use of list operations in python programs.
  • 4.3. Use built-in functions for Dictionary manipulation.
  • 4.4. Use of Tuple operations in python programs.
  • 4.5. Use built-in functions for Set manipulation.
  • 4.1.1. Introduction to Strings, String Operations, Strings Methods and Built-in Functions
  • 4.2.1. Introduction to List, List Operations, List Methods and Built- in Functions
  • 4.3.1. Introduction to Dictionary, Dictionary Operations, Dictionary Methods and Built-in Functions
  • 4.4.1. Introduction to Tuple, Tuple Operations, Tuple Methods and Built-in Functions
  • 4.5.1. Introduction to Set, Set Operations, Set Methods and Built- in Functions

Unit 5 Modules and Packages

  • 5.1. Describe creating and importing module
  • 5.2. Describe creating and importing package
  • 5.3. PIP - Package Installer for Python
  • 5.1.1. Introduction to module
  • 5.1.2. Creating user defined module
  • 5.1.3. Importing a module in python  Normal import  From import  From import with *
  • 5.2.1. Introduction to Packages
  • 5.2.2. Creating user defined package
  • 5.2.3. Importing a package in python  Normal import  From import  From import with *
  • 5.3.1. Installing/uninstalling python packages using PIP Note: The UOs need to be formulated at the ‘Application Level’ and above of Revised Bloom’s Taxonomy’ to accelerate the attainment of the COs and the competency. Programming in Python Course Code: 4362004

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 6

GTU Study
KHUDKIBOOK
ADVANCE MANUFACTURING SYSTEM 2361909
FREE PDF 2361909

Advance Manufacturing System

Code: 2361909 Credit: 3
Open →
GTU Study
KHUDKIBOOK
ADVANCE MANUFACTURING SYSTEM 2361910
FREE PDF 2361910

Advance Manufacturing System Practice

Code: 2361910 Credit: 2
Open →
GTU Study
KHUDKIBOOK
HYDRAULIC AND PNEUMATIC 2361917
FREE PDF 2361917

Hydraulic And Pneumatic Devices

Code: 2361917 Credit: 3
Open →
GTU Study
KHUDKIBOOK
HYDRAULIC AND PNEUMATIC 2361918
FREE PDF 2361918

Hydraulic And Pneumatic Devices Practice

Code: 2361918 Credit: 2
Open →
GTU Study
KHUDKIBOOK
MICROCONTROLLERS 2362001
FREE PDF 2362001

Microcontrollers

Code: 2362001 Credit: 6
Open →
GTU Study
KHUDKIBOOK
PROJECT-II 2362002
FREE PDF 2362002

Project-II

Code: 2362002 Credit: 6
Open →
GTU Study
KHUDKIBOOK
ROBOTICS 2362003
FREE PDF 2362003

Robotics

Code: 2362003 Credit: 5
Open →
GTU Study
KHUDKIBOOK
COMPUTER AIDED GRAPHICS 2362004
FREE PDF 2362004

Computer Aided Graphics

Code: 2362004 Credit: 4
Open →
GTU Study
KHUDKIBOOK
FUNDAMENTAL OF CNC 2362005
FREE PDF 2362005

Fundamental of CNC Programming

Code: 2362005 Credit: 5
Open →
GTU Study
KHUDKIBOOK
NETWORKING SYSTEM AND 2362006
FREE PDF 2362006

Networking System and Communications

Code: 2362006 Credit: 3
Open →
GTU Study
KHUDKIBOOK
NETWORKING SYSTEM AND 2362007
FREE PDF 2362007

Networking System and Communications Practice

Code: 2362007 Credit: 2
Open →
GTU Study
KHUDKIBOOK
DIGITAL SIGNAL PROCESSING 2362008
FREE PDF 2362008

Digital Signal Processing

Code: 2362008 Credit: 3
Open →
GTU Study
KHUDKIBOOK
DIGITAL SIGNAL PROCESSING 2362009
FREE PDF 2362009

Digital Signal Processing Practice

Code: 2362009 Credit: 2
Open →
GTU Study
KHUDKIBOOK
ROBOTICS PRACTICE 2362010
FREE PDF 2362010

Robotics Practice

Code: 2362010 Credit: 2
Open →
GTU Study
KHUDKIBOOK
MICROCONTROLLERS 3362001
FREE PDF 3362001

Microcontrollers

Code: 3362001 Credit: 6
Open →
GTU Study
KHUDKIBOOK
COMPUTER AIDED GRAPHICS 3362002
FREE PDF 3362002

Computer Aided Graphics

Code: 3362002 Credit: 4
Open →
GTU Study
KHUDKIBOOK
CNC MACHINES 3362003
FREE PDF 3362003

CNC Machines

Code: 3362003 Credit: 5
Open →
GTU Study
KHUDKIBOOK
ROBOTICS 3362004
FREE PDF 3362004

Robotics

Code: 3362004 Credit: 5
Open →
GTU Study
KHUDKIBOOK
NETWORKING SYSTEM & 3362005
FREE PDF 3362005

Networking System & Communications

Code: 3362005 Credit: 5
Open →
GTU Study
KHUDKIBOOK
AUTOTRONICS 3362006
FREE PDF 3362006

Autotronics

Code: 3362006 Credit: 5
Open →
GTU Study
KHUDKIBOOK
ADVANCE MANUFACTURING SYSTEM 3362007
FREE PDF 3362007

Advance Manufacturing System

Code: 3362007 Credit: 5
Open →
GTU Study
KHUDKIBOOK
HYDRAULIC AND PNEUMATIC 3362008
FREE PDF 3362008

Hydraulic And Pneumatic Devices

Code: 3362008 Credit: 5
Open →
GTU Study
KHUDKIBOOK
PROJECT-II 3362009
FREE PDF 3362009

PROJECT-II

Code: 3362009 Credit: 6
Open →
GTU Study
KHUDKIBOOK
MICROCONTROLLER - 8051 4362001
FREE PDF 4362001

Microcontroller - 8051

Code: 4362001 Credit: 4
Open →
GTU Study
KHUDKIBOOK
PRODUCTION AND OPERATIONS 4362002
FREE PDF 4362002

Production and Operations Management

Code: 4362002 Credit: 3
Open →
GTU Study
KHUDKIBOOK
MECHATRONICS ENGINEERING PROJECT-II 4362003
FREE PDF 4362003

Mechatronics Engineering Project-II

Code: 4362003 Credit: 2
Open →
GTU Study
KHUDKIBOOK
CNC MACHINES 4362005
FREE PDF 4362005

CNC Machines

Code: 4362005 Credit: 4
Open →
GTU Study
KHUDKIBOOK
NETWORKING SYSTEM AND 4362006
FREE PDF 4362006

Networking System and Communication

Code: 4362006 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DESIGN OF MACHINE 4362007
FREE PDF 4362007

Design of Machine Elements

Code: 4362007 Credit: 4
Open →