GTUT DIPLOMA Scripting Language -Python GTU 21 Course ( III - CE - 4330701)

Rs. 250.00
Tax included. Shipping calculated at checkout.

Syllabus Scripting Language - Python 4330701 Total Credits (L+T/2+P/2) Examination Scheme Theory Marks Practical Marks Total Marks C CA ESE CA ESE 5 30 70 25 25 150 Unit Unit Outcomes (UOs) Topics and Sub-topics Unit - 1 : Fundamentals of Python 1.a Install and configure Python 1.1 Introduction to Python, History of Python, Python Features, Python Applications 1.b Explain general structure of python program 1.2 Installing Python 1.c Develop programs using variables, operators and input-output functions 1.3 Basic Structure of Python program 1.4 Keywords and Identifiers 1.5 Data types and Variables 1.6 Type Casting 1.7 Input-Output functions : input, print 1.8 Operators (Chapter - 1) Unit - 2 : Control Flow Structures 2.a Explain different types of Control Structures 2.1 Introduction to Control Structures Decision Making Structures 2.b Develop programs using Decision making Structures 2.2 if, if-else statements 2.c Develop programs using Loops 2.3 Nested if-else and if-elif-else statements 2.4 switch statement Loops 2.5 for loop 2.6 while loop 2.7 Nested loops 2.8 break, continue and pass statements (Chapter - 2) Unit - 3 : Lists, Tuples, Sets and Dictionaries 3.a Develop program using Structured types - Tuples, Lists, Sets and Dictionaries 3.1 Lists and operations on Lists 3.2 Tuples and operations on Tuples 3.3 Sets and operations on Sets 3.4 Dictionaries and operations on Dictionaries (Chapter - 3) Unit - 4 : Functions and Modules 4.a Develop programs using function 4.1 Introduction to Python User defined Function 4.b Develop programs using recursion 4.2 Passing parameters to a function and returning values from a function 4.c Use Built-in functions in programs 4.3 Recursion 4.d Develop programs using rand, math, datetime modules 4.4 Standard Library : Built-in Functions 4.5 Modules and Packages • rand module - Random numbers generators • math module - Mathematical functions • datetime module - Date and time functions • matplotlib module - Plotting functions 4.6 Create and import custom user defined module (Chapter - 4) Unit - 5 : String Processing and File Handling 5.a Develop programs to create and access strings 5.1 Introduction to String 5.b Use built-in functions to manipulate strings 5.2 Access String elements using index operator 5.c Develop programs using text files 5.3 String functions • Basic functions : len, max, min • Testing functions : isalnum, isalpha, isdigit, isidentifier, islower, isupper, and isspace • Searching functions : endswith, startswith, find, rfind, count • Manipulation functions : capitalize, lower, upper, title, swapcase, replace, lstrip, rstrip, strip • Formatting functions : format, center, ljust, rjust 5.4 Introduction to Text files 5.5 File Handling functions : • Basic functions : open, close • Reading file : read, readline, readlines • Writing file : write, append, writelines (Chapter - 5)

Pickup available at Nashik Warehouse

Usually ready in 24 hours

Check availability at other stores
Pages: 236 Edition: 2022 Vendors: Technical Publications