Problem Solving And Python Programming / (Record no. 39077)

MARC details
000 -LEADER
fixed length control field 23048nam a22002177a 4500
003 - CONTROL NUMBER IDENTIFIER
control field CUTN
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230622155252.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 230622b |||||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9789388005036
041 ## - LANGUAGE CODE
Language English
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004
Item number KUL
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Kulkarni, S A.,
245 ## - TITLE STATEMENT
Title Problem Solving And Python Programming /
250 ## - EDITION STATEMENT
Edition statement 2nd.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Chennai :
Name of publisher, distributor, etc Yesdee,
Date of publication, distribution, etc c2018.
300 ## - PHYSICAL DESCRIPTION
Extent 655p.:
Other physical details ill.:
505 ## - FORMATTED CONTENTS NOTE
Title <br/>4.9.5 Python logical operators<br/><br/>4.9.6 Python identity operators<br/><br/>4.9.7 Python membership operators<br/><br/>4.9.8 Type conversion in Python<br/><br/>4.9.9 Type promotion (coercion) in Python<br/><br/>4.10 Python Operator Precedence<br/><br/>4.10.1 Python expressions<br/><br/>Exercises<br/><br/>Chapter 5 Python Input and Output Statements <br/><br/>5.1 Input Statements in Python<br/><br/>5.1.1 input () function<br/><br/>5.2 Output Statements in Python<br/><br/>5.2.1 print() function<br/><br/>5.3 Python String Formatting Options<br/><br/>5.3.1 Write a program in Python to convert a given temperature in Celsius To Fahrenheit and a given temperature in Fahrenheit to Celsius<br/><br/> 5.4 Python Math Library<br/><br/>5.5 Write a Python Program to Compute Simple Interest (SI) and Compound Interest<br/><br/>(CI) for a Given Principal, Rate of Interest and Duration in Years<br/><br/>5.5.1 Theory<br/><br/>5.5.2 Algorithm<br/><br/>5.5.3 Flowchart<br/><br/>5.5.4 Python program: InterestCalc.py<br/><br/>5.6 Write a Python Program to Swap Two Variables without using a Third Variable<br/><br/>5.6.1 Theory<br/><br/>5.6.2 Algorithm<br/><br/>5.6.3 Flowchart<br/><br/>5.6.4 Python program: Swap direct.py<br/><br/>5.7 Write a Python Program to Print the Ones Place of any Given Integer Number<br/><br/>5.7.1 Theory<br/><br/>5.7.2 Algorithm<br/><br/>5.7.3 Flowchart<br/><br/>5.7.4 Python program: Unit.digit.py<br/><br/>5.8 Write a Python Program to Compute the Area of a Triangle when the Three<br/><br/>Sides are Given<br/><br/>5.8.1 Theory<br/><br/>5.8.2 Algorithm<br/><br/>5.8.3 Flowchart<br/><br/>5.8.4 Python program: Area Triangle.py<br/><br/>5.9 Random Numbers<br/><br/>5.9.1 Pseudo random numbers<br/><br/>5.9.2 To generate random integer number within a range<br/><br/>5.9.3 To choose a random element from a sequence<br/><br/>5.9.4 To return a list of unique elements from a population of sequence<br/><br/>5.9.5 Write a python program to generate 100 random numbers from a<br/><br/>given range of values<br/><br/>5.9.6 To shuffle a sequence randomly in place<br/><br/>5.9.7 To generate floating point random number<br/><br/>5.9.8 To generate a random number between a range<br/><br/>5.9.9 To generate floating point random number for any given range<br/><br/>5.9.10 Write a Python program to simulate a dice game between User 1 who<br/><br/>is a computer and User 2 who is a human. The greatest dice value<br/><br/>among the users determines the winner<br/><br/>Exercises<br/><br/> Chapter 6 Python Programs on Control Structures <br/><br/>6.1 Introduction<br/><br/>6.2 Conditional Statements<br/><br/>6.3 if Statement<br/><br/>6.4 Write a Python Program to Evaluate Body Mass of a Person to Determine His<br/><br/>Weight Status<br/><br/>6.4.1 Theory<br/><br/>6.4.2 Algorithm<br/><br/>6.4.3 Flowchart<br/><br/>6.4.4 Python program: Weight Height.py<br/><br/>6.5 if-else Statement<br/><br/>6.6 Write a Python Program to Compute Whether a Given Year is a Leap<br/><br/>Year or Not<br/><br/>6.6.1 Theory<br/><br/>6.6.2 Algorithm<br/><br/>6.6.3 Flowchart<br/><br/>6.6.4 Python program: LeapYear.py<br/><br/>6.7 Write a Python Program to Compute the Roots of Quadratic Equation<br/><br/>6.7.1 Theory<br/><br/>6.7.2 Algorithm<br/><br/>6.7.3 Flowchart<br/><br/>6.7.4 Python program: QuadRoot.py<br/><br/>6.8 Write a Python Program to Find the Largest Among Three Integer Numbers<br/><br/>6.8.1 Theory<br/><br/>6.8.2 Algorithm<br/><br/>6.8.3 Flowchart<br/><br/>6.8.4 Python program: BigOfThree.py<br/><br/>6.9 Nested Conditional Statements<br/><br/>6.10 Dangling Else Problem<br/><br/>6.11 if-elif-else Statement<br/><br/>6.12 Write a Python Program to Compute the Percentage and Class of Students<br/><br/>Given the Average of Six Subject Marks. The Maximum Mark for Each<br/><br/>Subject is100Marks<br/><br/>6.12.1 Theory<br/><br/>6.12.2 Algorithm<br/><br/>6.12.3 Flowchart<br/><br/>6.12.4 Python program: Ifelse.py<br/><br/>6.13 Repetition Statements<br/><br/>6.13.1 while loop<br/><br/>6.13.2 Infinite loop<br/><br/>6.13.3 while loop with else<br/><br/>6.14 Write a Program in Python to Compute the Factorial for a Given Number<br/><br/>6.14.1 Theory<br/><br/>6.14.2 Algorithm<br/><br/>6.14.3 Flowchart<br/><br/>6.14.4 Python program: Factorial.py<br/><br/>6.15 Write a Program in Python to Test Whether a Given Number is Prime or Not<br/><br/>6.15.1 Theory<br/><br/>6.15.2 Algorithm<br/><br/>6.15.3 Flowchart<br/><br/>6.15.4 Python program: Prime.py<br/><br/>6.16 Write a Program in Python to Generate Fibonacci Series for a Given Number<br/><br/>6.16.1 Theory<br/><br/>6.16.2 Algorithm<br/><br/>6.16.3 Flowchart<br/><br/>6.16.4 Python program: Fibonacci.py<br/><br/>6.17 Write a Program in Python to Compute Whether the Given Integer Number is<br/><br/>A Palindrome<br/><br/>6.17.1 Theory<br/><br/>6.17.2 Algorithm<br/><br/>6.17.3 Flowchart<br/><br/>6.17.4 Python program: Palindrome.py<br/><br/>6.18 Write a Python Program to ComputeWhether a Given Number is an Armstrong<br/><br/>Number<br/><br/>6.18.1 Theory<br/><br/>6.18.2 Algorithm<br/><br/>6.18.3 Flowchart<br/><br/>6.18.4 Python program: Armstrong.py<br/><br/>6.19 Write a Python Program to Convert a Given Decimal Number to its Corresponding<br/><br/>Binary Number<br/><br/>6.19.1 Theory<br/><br/>6.19.2 Algorithm<br/><br/>6.19.3 Flowchart<br/><br/>6.19.4 Python program: DecToBin.py<br/><br/> 6.20 Write a Python Program to Convert a Given Binary Number to its Equivalent<br/><br/>Decimal Number<br/><br/>6.20.1 Theory<br/><br/>6.20.2 Algorithm<br/><br/>6.20.3 Flowchart<br/><br/>6.20.4 Python program: Bin to Dec.py<br/><br/>6.21 for loop<br/><br/>6.22 Write a Python Program to Compute cos(x) from the Given Series<br/><br/>6.22.1 Theory<br/><br/>6.22.2 Algorithm<br/><br/>6.22.3 Flowchart<br/><br/>6.22.4 Python program: Cos Series.py<br/><br/>6.23 Write a Python Program to Compute sin(x) from the Given Series<br/><br/>6.23.1 Theory<br/><br/>6.23.2 Algorithm<br/><br/>6.23.3 Flowchart<br/><br/>6.23.4 Python program: Sine series.py<br/><br/>6.24 Write a Python Program to Compute Pythagorean Triplets up to a Given<br/><br/>Maximum Value<br/><br/>6.24.1 Theory<br/><br/>6.24.2 Algorithm<br/><br/>6.24.3 Flowchart<br/><br/>6.24.4 Python program: PythaTriplet.py<br/><br/>6.25 for loop with else Statement<br/><br/>6.26 Nesting of Loops<br/><br/>6.27 Write a Python Program to Build a Multiplication Table from 1 to 10<br/><br/>6.27.1 Theory<br/><br/>6.27.2 Algorithm<br/><br/>6.27.3 Flowchart<br/><br/>6.27.4 Python program: MultiTable.py<br/><br/>6.27.5 Output<br/><br/>6.28 Python break statement<br/><br/>6.29 Role of break Statement in while with else Statement<br/><br/>6.29.1 Role of break statement in for with else statement<br/><br/>6.30 Python continue Statement<br/><br/>6.31 Pass Statement in Python<br/><br/>6.32 Case Study: Prime Number Generation<br/><br/>Exercises<br/><br/> Chapter 7 User-defined Functions <br/><br/>7.1 Introduction<br/><br/>7.2 Syntax of User-defined Function<br/><br/>7.3 Flowchart<br/><br/>7.4 Local Variables and Global Variables<br/><br/>7.5 Return Statement<br/><br/>7.6 Function Arguments in Python<br/><br/>7.6.1 Positional arguments<br/><br/>7.6.2 Keyword arguments<br/><br/>7.6.3 Variable length arguments<br/><br/>7.7 Default Parameter<br/><br/>7.8 Call-by-value vs. Call-by-reference in Python<br/><br/>7.9 Nested Functions in Python<br/><br/>7.10 Closure Function in Python<br/><br/>7.11 Anonymous Function in Python<br/><br/>7.12 Function Composition in Python<br/><br/>7.13 Write a Python Program using Functions to Generate the Floyd’s Triangle for<br/><br/>a Specified Number of Rows<br/><br/>7.13.1 Theory<br/><br/>7.13.2 Algorithm<br/><br/>7.13.3 Flowchart<br/><br/>7.13.4 Python program: Flyod.py<br/><br/>7.14 Write a Python Program using Functions to Compute the Least Common Multiple<br/><br/>(LCM) of Two Given Integers<br/><br/>7.14.1 Theory<br/><br/>7.14.2 Algorithm<br/><br/>7.14.3 Flowchart<br/><br/>7.14.4 Python program: lcm.py<br/><br/>7.15 Recursive Function in Python<br/><br/>7.16 Case Study<br/><br/>Exercises<br/><br/>Chapter 8 Python Programs on Strings <br/><br/>8.1 Strings in Python<br/><br/>8.2 Reading Strings from Keyboard<br/><br/>8.3 Accessing Strings<br/><br/>8.4 Modifying Strings in Python<br/><br/>8.5 String Concatenation<br/><br/>8.6 String Updating<br/><br/>8.7 Finding the Length of a String<br/><br/>8.8 Iterating through a String<br/><br/>8.9 String Member ship Operations<br/><br/>8.10 Built-in String Functions<br/><br/>8.10.1 Converting strings in lowercase to uppercase, vice versa and swapping<br/><br/>the case<br/><br/>8.10.2 Searching in a string<br/><br/>8.10.3 Splitting strings and removing whitespaces<br/><br/>8.10.4 String join, length, replace and miscellaneous string<br/><br/>functions<br/><br/>8.11 Escape Sequences in Python<br/><br/>8.12 Write a Python Program to Check Whether an Entered String is a Palindrome<br/><br/>or Not without using Built-in String Functions Available in Python<br/><br/>8.12.1 Theory<br/><br/>8.12.2 Algorithm<br/><br/>8.12.3 Flowchart<br/><br/>8.12.4 Python program: Palin.py<br/><br/>8.13 Write a Python Program to Count Separately the Vowels of a Given String<br/><br/>8.13.1 Theory<br/><br/>8.13.2 Algorithm<br/><br/>8.13.3 Flowchart<br/><br/>8.13.4 Python program: Vowel count.py<br/><br/>8.14 Write a Python Program to Compute the Length of an Input String without<br/><br/>using the Built-in Python Function len()<br/><br/>8.14.1 Theory<br/><br/>8.14.2 Algorithm<br/><br/>8.14.3 Flowchart<br/><br/>8.14.4 Python program: String length.py<br/><br/>8.15 Write a Python Program to Count the Number of Characters in a Given Word<br/><br/>8.15.1 Theory<br/><br/>8.15.2 Algorithm<br/><br/>8.15.3 Flowchart<br/><br/>8.15.4 Python program: Char count.py<br/><br/>8.16 Write a Python Program to Check the Bigger of the Two Inputted Strings<br/><br/>8.16.1 Theory<br/><br/>8.16.2 Algorithm<br/><br/>8.16.3 Flowchart<br/><br/>8.16.4 Python program: Biggest String.py<br/><br/>8.17 Write a Python Program to Count the Common Characters in the Two Inputted<br/><br/>Strings<br/><br/>8.17.1 Theory<br/><br/>8.17.2 Algorithm<br/><br/>8.17.3 Flowchart<br/><br/>8.17.4 Python program: Common char.py<br/><br/>8.18 Write a Python Program to Count the Occurrences of the Substring in a Given<br/><br/>String<br/><br/>8.18.1 Theory<br/><br/>8.18.2 Algorithm<br/><br/>8.18.3 Flowchart<br/><br/>8.18.4 Python program: Substring.py<br/><br/>8.19 Write a Python Program to Check Whether the Characters of an Inputted String<br/><br/>are in Alphabetical Order<br/><br/>8.19.1 Theory<br/><br/>8.19.2 Algorithm<br/><br/>8.19.3 Flowchart<br/><br/>8.19.4 Python program : Alpha String.py<br/><br/>8.20 Write a Python Program to Sort Words Entered by User in Alphabetical Order<br/><br/>8.20.1 Theory<br/><br/>8.20.2 Algorithm<br/><br/>8.20.3 Flowchart<br/><br/>8.20.4 Python program: Sort String.py<br/><br/>8.21 Write a Recursive Python Program to Find Permutation of all Characters in a<br/><br/>String<br/><br/>8.21.1 Theory<br/><br/>8.21.2 Algorithm<br/><br/>8.21.3 Flowchart<br/><br/>8.21.4 Python program: String Permu.py<br/><br/>8.22 Case Study<br/><br/>Exercises<br/><br/>Chapter 9 Python Lists <br/><br/>9.1 Introduction<br/><br/>9.2 How to Read a List Type from a Keyboard<br/><br/>9.3 Accessing Elements of a List<br/><br/>9.4 Modifying Elements of a List<br/><br/>9.5 Deleting Elements of a List<br/><br/>9.6 Basic List Operations<br/><br/>9.7 Built-in List Functions<br/><br/>9.8 Python List Methods<br/><br/>9.9 Python List Duplication and Comparison of Two Lists<br/><br/>9.10 Write a Python Program to Compute the Sum of Odd and Even Numbers for a<br/><br/>Given Range in a List<br/><br/>9.10.1 Theory<br/><br/>9.10.2 Algorithm<br/><br/>9.10.3 Flowchart<br/><br/>9.10.4 Python program: SumOddEven.py<br/><br/>9.11 Write a Python Program to Compute Mean, Variance and Standard Deviation<br/><br/>of a List of Numbers<br/><br/>9.11.1 Theory<br/><br/>9.11.2 Algorithm<br/><br/>9.11.3 Flowchart<br/><br/>9.11.4 Python program: Standard Deviation.py<br/><br/>9.12 Write a Python Program to Compute Prime Numbers from 0 to Maximum<br/><br/>Range using Sieve of Eratosthenes<br/><br/>9.12.1 Theory<br/><br/>9.12.2 Algorithm<br/><br/>9.12.3 Flowchart<br/><br/>9.12.4 Python program: Sieve Prime.py<br/><br/>9.13 Write a Python Program to Compute the Average of Best of Two of Three<br/><br/>Assignment Tests. Maximum Marks for each Assignment is 25. Fractional<br/><br/>Marks in Final Average are Rounded off to the Nearest and Highest Whole<br/><br/>Number<br/><br/>9.13.1 Theory<br/><br/>9.13.2 Algorithm<br/><br/>9.13.3 Flowchart<br/><br/>9.13.4 Python program: Avg Best 2.py<br/><br/>9.14 Write a Python Program to Reverse the Members of a Given List<br/><br/>9.14.1 Theory<br/><br/>9.14.2 Algorithm<br/><br/>9.14.3 Flowchart<br/><br/>9.14.4 Python program: Reverse list.py<br/><br/>xviii Contents<br/><br/>9.15 Write a Python Program to Compute the Value of a Given Polynomial of n<br/><br/>degree through Horner’s Method<br/><br/>9.15.1 Theory<br/><br/>9.15.2 Algorithm<br/><br/>9.15.3 Flowchart<br/><br/>9.15.4 Python program: Poly.py<br/><br/>9.16 Write a Python Program to Search a Given Element in an Integer List using<br/><br/>Binary Search Technique<br/><br/>9.16.1 Theory<br/><br/>9.16.2 Algorithm<br/><br/>9.16.3 Flowchart<br/><br/>9.16.4 Python program: Binary Search.py<br/><br/>9.17 Write a Python Program to Sort an Integer List using Bubble Sorting<br/><br/>Technique<br/><br/>9.17.1 Theory<br/><br/>9.17.2 Algorithm<br/><br/>9.17.3 Flowchart<br/><br/>9.17.4 Python program: Bubble Sort.py<br/><br/>9.18 Write a Python Program to Sort an Integer List using Insertion Sorting<br/><br/>Technique<br/><br/>9.18.1 Theory<br/><br/>9.18.2 Algorithm<br/><br/>9.18.3 Flowchart<br/><br/>9.18.4 Python program: Insertion.Sort.py<br/><br/>9.19 Write a Python Program to Add Two Given Matrices of Size m × n and p × q . 339<br/><br/>9.19.1 Theory<br/><br/>9.19.2 Algorithm<br/><br/>9.19.3 Flowchart<br/><br/>9.19.4 Python program: Matrix Addition.py<br/><br/>9.20 Write a Python Program to Compute Multiplication of Matrices of Order<br/><br/>m × n and p ×q<br/><br/>9.20.1 Theory<br/><br/>9.20.2 Algorithm<br/><br/>9.20.3 Flowchart<br/><br/>9.20.4 Python program: Matrix Multiplication.py<br/><br/>9.21 Write a Python Program to Compute Transpose of a Given Matrix<br/><br/>9.21.1 Theory<br/><br/>9.21.2 Algorithm<br/><br/>9.21.3 Flowchart<br/><br/>9.21.4 Python program: Matrix Transpose.py<br/><br/>9.22 Write a Python Program to Add and Find the Sum of Principal Diagonal<br/><br/>Elements of a Given Matrix<br/><br/>9.22.1 Theory<br/><br/>9.22.2 Algorithm<br/><br/>9.22.3 Flowchart<br/><br/>9.22.4 Python program: Matrix Add Principal.py<br/><br/>9.23 Write a Python Program to Add and Find the Sum of Secondary Diagonal<br/><br/>Elements of a Given Matrix<br/><br/>9.23.1 Theory<br/><br/>9.23.2 Algorithm<br/><br/>9.23.3 Flowchart<br/><br/>9.23.4 Python program: Matrix Add Secondary.py<br/><br/>9.24 Write a Python Program to Compute the Norm of a Given Matrix<br/><br/>9.24.1 Theory<br/><br/>9.24.2 Algorithm<br/><br/>9.24.3 Flowchart<br/><br/>9.24.4 Python program: Matrix Norm.py<br/><br/>9.25 Write a Python Program to Compute Row Sum and Column Sum of a Given<br/><br/>Matrix<br/><br/>9.25.1 Theory<br/><br/>9.25.2 Algorithm<br/><br/>9.25.3 Flowchart<br/><br/>9.25.4 Python program: Matrix Row Col Sum.py<br/><br/>9.26 Write a Python Program to Compute Whether the Given Square Matrix is a<br/><br/>Magic Square<br/><br/>9.26.1 Theory<br/><br/>9.26.2 Algorithm<br/><br/>9.26.3 Flowchart<br/><br/>9.26.4 Python program: matrix magic.py<br/><br/>9.27 Case Study<br/><br/>Exercises<br/><br/>Chapter 10 Python Programs on Tuples <br/><br/>10.1 Introduction<br/><br/>10.2 How to Read a List Type from a Keyboard<br/><br/>10.3 Accessing Elements of a Tuple<br/><br/>10.4 Modifying Elements of a Tuple<br/><br/>10.5 Deleting Elements of a Tuple<br/><br/>10.6 Basic Tuple Operations<br/><br/>10.7 Tuple Built-in Functions<br/><br/>10.8 Write a Python Program using Tuples to Accept Individual Address Details<br/><br/>And Display the Same<br/><br/>10.8.1 Theory<br/><br/>10.8.2 Algorithm<br/><br/>10.8.3 Flowchart<br/><br/>10.8.4 Python program: Address Display.py<br/><br/>10.9 Write a Python Program using Tuples to Accept Employee Salary Details and<br/><br/>Calculate Final Salary Based on the Overtime Hours<br/><br/>10.9.1 Theory<br/><br/>10.9.2 Algorithm<br/><br/>10.9.3 Flowchart<br/><br/>10.9.4 Python program: Salary Calc.py<br/><br/>10.10 Write a Python Program using Tuples to Input Student Details. The Program<br/><br/>Should Accept a Given Student’s Roll Number and Display His Specific<br/><br/>Records<br/><br/>10.10.1 Theory<br/><br/>10.10.2 Algorithm<br/><br/>10.10.3 Flowchart<br/><br/>10.10.4 Python program: Student Info.py<br/><br/>10.11 Write a Python Program using Tuples to Input Student Details and Compute<br/><br/>His Percentage and Class Based on His Average Marks for Five Subjects<br/><br/>10.11.1 Theory<br/><br/>10.11.2 Algorithm<br/><br/>10.11.3 Flowchart<br/><br/>10.11.4 Python program: Student Result.Analysis.py<br/><br/>10.12 Write a Python Program using Tuples to Guess the Number of Colors in a<br/><br/>Traffic Signal and also to Guess which Color is used to say “Stop if Possible!”.<br/><br/>The Program Should Evaluate Whether the Answers are Right or Wrong<br/><br/>10.12.1 Theory<br/><br/>10.12.2 Algorithm<br/><br/>10.12.3 Flowchart<br/><br/>10.12.4 Python program: Traffic Signal.py<br/><br/>Exercises<br/><br/>Chapter 11 Python Dictionary <br/><br/>11.1 Introduction<br/><br/>11.2 Creating a Dictionary and Printing a Dictionary<br/><br/>11.3 Accessing Dictionary Elements<br/><br/>11.4 Modifying a Dictionary<br/><br/>11.5 Delete Operations on a Dictionary<br/><br/>11.6 Dictionary Key Properties<br/><br/>11.7 Comparing Two Dictionaries<br/><br/>11.8 Python Dictionary Built-in Functions<br/><br/>11.9 How to Generate Keys, Values and Items for Python Dictionary<br/><br/>11.10 Copying and Updating a Dictionary<br/><br/>11.11 Write a Python Program using Dictionary to Generate a Small Dictionary of<br/><br/>Synonyms. The Program Should then Accept a Word and Generate Synonyms<br/><br/>for the Same<br/><br/>11.11.1 Theory<br/><br/>11.11.2 Algorithm<br/><br/>11.11.3 Flowchart<br/><br/>11.11.4 Python program: Synonym.py<br/><br/>11.12 Write a Python Program using Dictionary to Accept a Sentence and Generate<br/><br/>The Frequency of Words for the Same<br/><br/>11.12.1 Theory<br/><br/>11.12.2 Algorithm<br/><br/>11.12.3 Flowchart<br/><br/>11.12.4 Python program: Word Freq.py<br/><br/>11.13 Write a Python Program to Create a Dictionary Consisting of State and Their<br/><br/>Corresponding Dishes. The Program Should Accept a State Name from the<br/><br/>user and Generate the Corresponding Dishes<br/><br/>11.13.1 Theory<br/><br/>11.13.2 Algorithm<br/><br/>11.13.3 Flowchart<br/><br/>11.13.4 Python program: State Dishes.py<br/><br/>11.14 Write a Python Program using Dictionary to Find the Maximum and Minimum<br/><br/>Among the Given Values<br/><br/>11.14.1 Theory<br/><br/>11.14.2 Algorithm<br/><br/>11.14.3 Flowchart<br/><br/>11.14.4 Python program: Max Min Dict.py<br/><br/>11.15 Write a Python Program using Dictionary to Encrypt and Decrypt a Given<br/><br/>Plain Text using Additive Cipher<br/><br/>11.15.1 Theory<br/><br/>11.15.2 Algorithm<br/><br/>11.15.3 Flowchart<br/><br/>11.15.4 Python program: Subs Cipher.py<br/><br/>Exercises<br/><br/>Chapter 12 Python Files <br/><br/>12.1 Introduction<br/><br/>12.2 Writing into Files<br/><br/>12.3 Reading from Files<br/><br/>12.4 Reading Lines from Files<br/><br/>12.5 Stripping Characters from Files<br/><br/>12.6 Filenames and Paths<br/><br/>12.7 Format Operator<br/><br/>12.8 Command Line Arguments<br/><br/>12.8.1 The system module—sys module<br/><br/>12.8.2 Write a Python program that takes command line arguments as integer<br/><br/>numbers and computes their sum<br/><br/>12.9 Exceptions in Python<br/><br/>12.10 Write a Python Program to Demonstrate IO Error Exception when we Try to<br/><br/>Read a Non-existing File<br/><br/>12.11 Write a Python Program that Computes the Sum of All Integer Numbers Stored<br/><br/>in a File Named “data.txt” with an Exception Handling Features if the Numbers<br/><br/>are not Integers. The Sum Should be Printed on the Command Prompt<br/><br/>12.12 Write a Python Program to Count the Number of Lines in a File<br/><br/>12.13 Write a Python Program to Find the Most Frequent Words in a Text Read from<br/><br/>A File<br/><br/>12.14 Write a Python Program that Read an Input File Containing Floating Point<br/><br/>Values and Find the Minimum and the Maximum of the Values Stored<br/><br/>12.15 Write a Python Program to Copy the Contents of an Input File to an Output<br/><br/>File and also Display the Contents of Input File and Output File on the Screen<br/><br/>12.16 Write a Python Program to Compute the Number of Line, Words and Characters<br/><br/>in a Given Input Test File<br/><br/>12.17 Python Modules<br/><br/>12.17.1 Importing modules<br/><br/>12.17.2 How to create your own modules<br/><br/>12.17.3 To invoke specific functions or variables from modules<br/><br/> 12.17.4 The dir() function<br/><br/>12.17.5 Restoring a module<br/><br/>12.18 Python Packages<br/><br/>Exercises<br/><br/>Appendix A Pygame Installation <br/><br/>A.1 Installation of Python 3.2<br/><br/>A.2 Installation of Pygame<br/><br/>A.3 Colors in Pygame<br/><br/>Appendix B Laboratory Exercise <br/><br/>B.1 GCD of two numbers<br/><br/>B.2 Square root of a number (Newton’s method)<br/><br/>B.3 Exponentiation (power of a number)<br/><br/>B.4 Linear search and binary search<br/><br/>B.5 First n prime numbers<br/><br/>B.6 Maximum of a list of numbers<br/><br/>B.7 Selection sort and insertion sort<br/><br/>B.8 Duplicate elements removal in a list<br/><br/>B.9 Merge sort and quick sort<br/><br/>B.10 Multiply matrices<br/><br/>B.11 Command line arguments (word count)<br/><br/>B.12 Most frequent words in a text read from a file<br/><br/>B.13 Bouncing ball simulation using Pygame<br/><br/>B.14 The area of trapezium<br/><br/>B.15 User-defined function to check for prime numbers<br/><br/>B.16 Calculate and print the sum of a series<br/><br/>B.17 Gregory series for calculating the value of Pi<br/><br/>B.18 Sum and average of numbers from 0 upto n<br/><br/>B.19 Tribonacci sequence for n numbers<br/><br/>B.20 Perfect numbers generation up to amax range<br/><br/>B.21 Highest common factor (HCF) of two numbers<br/><br/>B.22 Lucas sequence of N numbers<br/><br/>B.23 User-defined function to permute (x, y)<br/><br/>B.24 User-defined function for combination (x, y)<br/><br/>B.25 Duplicate words removal from a given string<br/><br/>B.26 Capitalize each word in a given sentence<br/><br/>B.27 Return words beginning with specified letter in a sentence and also display the<br/><br/>count<br/><br/>B.28 White spaces insertion before and after the string<br/><br/>B.29 Extra white spaces removal between two words in a string<br/><br/>B.30 Return quoted word from a sentence<br/><br/>B.31 Setting a strong password with conditions<br/><br/>B.32 Setting a password with conditions<br/><br/>B.33 Accept a list of numbers and a number and print in order all elements of the<br/><br/>list that are greater than the number<br/><br/>B.34 Accept a list of numbers and sort half of them in ascending and remaining half<br/><br/>In descending order<br/><br/>B.35 Convert all the principal diagonal elements to 1’s<br/><br/>B.36 Compare two matrices of same size<br/><br/>B.37 Check if a given matrix is a lower triangular matrix<br/><br/>B.38 Check if a given matrix is a upper triangular matrix<br/><br/>B.39 Check whether a given matrix is a symmetric matrix<br/><br/>B.40 Using tuples, compute if the number of odd value elements and even value<br/><br/>elements are the same<br/><br/>B.41 Search a name in a given tuple of names<br/><br/>B.42 Word jumble game simulation<br/><br/>B.43 Read a dictionary and count the number of values that appears two or<br/><br/>more times<br/><br/>B.44 English to Tamil translator<br/><br/>B.45 Add integer numbers stored in two files and their sum should be written in<br/><br/>another file<br/><br/>Appendix C Mini Projects Using Python<br/><br/>C.1 Cows and bulls game<br/><br/>C.2 Number guessing game<br/><br/>C.3 Hollywood hangman game<br/><br/>C.4 Encrypt and decrypt a message using Vigenere Cipher<br/><br/>Appendix D Viva Voce Questions <br/><br/>Appendix E Solved University Question Paper <br/><br/>Bibiliography
520 ## - SUMMARY, ETC.
Summary, etc If you are learning Python from a beginner’s perspective and with hands-on approach then this is the right book. The major emphasis in this book has been to solve an exhaustive number of programming examples and to understand the concepts surrounding it right from the relevant theory, syntax, and semantics to coding issues. This book is useful for engineering students, beginners and those who want to learn a new programming language. The book adapts Python 3.1 version.<br/><br/>Key features<br/><br/>Deals with the language fundamentals and building blocks like operators, variables, keywords, etc.<br/>User-defined functions and Python sequences like strings, tuples and lists are dealt in an exhaustive manner.<br/>Dictionaries, Files, Modules and Packages are explained in a lucid manner along with exceptions.<br/>Case studies are provided for in-depth learning.<br/>Programming exercises are provided for students to reassess their programming skills.<br/>Exhaustive laboratory exercises are solved.<br/>A brief introduction is provided to Pygame along with examples.<br/>Mini Python projects are provided for modeling security algorithms and games.<br/>University question paper is solved to reinforce academic learning.<br/>Sample viva-voce questions are provided to revise unique features of Python language.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer Science
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type General Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Location Shelving location Date of Cataloging Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
    Dewey Decimal Classification     Non-fiction CUTN Central Library CUTN Central Library Generalia 22/06/2023   004 KUL 47300 22/06/2023 22/06/2023 General Books

Powered by Koha