Formal Arguments: Required Keyword Default Variable length|Python programming|malayalam Tutorial



Formal Arguments: Required Keyword Default Variable length|Python programming|malayalam Tutorial

Formal Arguments: Required Keyword Default Variable length|Python programming|malayalam Tutorial

#Python_programming #python#malayalm_tutorial#bca #bsc_computerscience #bsccs #bscIt #bcom #baenglish #bsc_physics_complementary #bscchemistry_complementary#malayalam #bca #calicutuniversity #bsc_computerscience #mca #btec_cs #btec_electronics#mtec_electronics#mtec_cs #bsc_it #msc_cs #mca #calicut_university #kerala_university #mg_university #kerala_university #cusat #ktu #delhi_university #jamiamilia #iit #nit #kerala # semester #Calicut University BSc. CS/bca 3rd_semester #cusat #ktu #delhi_university #jamiamilia #iit #nit #kerala #rutronix#keltron#gtec#keralapsc#ssc#upsc#lbs# #Calicut University Bca /bsc computer science third semester#gate#ugcnet#nielt#collegeUniversityexam#plus_one and _plustwo computer science,commerce,humanities#bsc_electronics#bteccs #btec electronics #mtec cs#mtec_it#msc_electronics#dca#pgdca#dataentry#lbs#psc#upsc#ssc#brototype#Yes_Tech_Media#Lets_Learn_and_Smile#Anoop_tube#Safeonnet#SJTutorialsLive#CS_Classroom#calicut university bca 3rd sem/bsc computer science 3rd sem#malayalam tutorial#Python Programming|What is Python|Features of python|malayalam tutorial#calicut #mca #python #python_for_beginners #pythontutorial #python3 #pythonprojects #python_assignment #python编程 #pythonstatus #pythonbaba #3rd #semester #calicutuniversityCourse Number: 14
SEMESTER III
XXXXA11– Python Programming
Contact Hours per Week: 4T
Number of Credits: 4
Number of Contact Hours: 64
Course Evaluation: Internal – 20 Marks + External – 80 Marks
Outcome of the Course:
• Understand various statements, data types and functions in Python
• Develop programs in Python programming language
• Understand the basics of Object oriented programming using Python
Objectives of the Course:
• To learn basics of Python programming
• To learn decision making, looping and functions in Python
• Understand Object Oriented Programming using Python
Prerequisites:
• Knowledge of C language.
UNIT I [16T]
Introduction to python, features, IDLE, python interpreter, Writing and executing python scripts,
comments, identifiers, keywords, variables, data type, operators, operator precedence and
associativity, statements, expressions, user inputs, type function, eval function, print function.
UNIT II [16T]
Boolean expressions, Simple if statement, if-elif-else statement, compound boolean expressions,
nesting, multi way decisions. Loops: The while statement, range functions, the for statement, nested
loops, break and continue statements, infinite loops.
UNIT III [16T]
Functions, built-in functions, mathematical functions, date time functions, random numbers, writing
user defined functions, composition of functions, parameter and arguments, default parameters,
function calls, return statement, using global variables, recursion.
BCA (Academic Year 2019-20 Onwards)
37 | P a g e Board of Studies UG | Computer Science& Applications | University of Calicut
Page 38 of 137
UNIT IV [16T]
String and string operations, List- creating list, accessing, updating and deleting elements from a
list, basic list operations. Tuple- creating and accessing tuples in python, basic tuple operations.
Dictionary, built in methods to access, update and delete dictionary values. Set and basic operations
on a set.
References:
1. E. Balaguruswamy, Introduction to Computing and Problem Solving Using Python
2. Richard L. Halterman, Learning To Program With Python
3. Martin C. Brown, Python: The Complete Reference.