Python Training Institute in Adoni
March 8, 2025 2025-05-08 18:46Python Training Institute in Adoni
Python
Home Courses Python




Python
Python is one of the most beginner-friendly and versatile programming languages today, and our course at Radix Tech Solutions makes learning it easier than ever. Whether you're aiming for a career in software development, automation, web development, or data science, Python is your foundation. We cover everything from the basics to advanced concepts with hands-on training and real-world projects. Build logic, problem-solving skills, and confidence as you code. Join us and start your journey into the world of tech with Python!
Course Curriculum
Index
- Language Fundamentals
- Operators
- Flow Control
- String Data Type
- List Data Structure
- Tuple Data Structure
- Set Data Structure
- Dictionary Data Structure
- Functions
- Modules
- Packages
- 100 Pattern Programs
Language Fundamentals:
- Introduction
- Features of Python
- Simple and Easy to Learn
- Freeware and Open Source
- High Level Programming Language
- Platform Independent
- Portability
- Dynamically Typed
- Both Procedure Oriented and Object Oriented
- Interpreted
- Extensible
- Embedded
- Extensive Library
- Limitations of Python
- Flavors of Python
- CPython
- Jython OR JPython
- IronPython
- PyPy
- RubyPython
- AnacondaPython
- Python Versions
- Identifiers
- Reserved Words
- DATA TYPES
- int Data Type
- Decimal Form
- Binary Form
- Octal Form
- Hexa Decimal Form
- Float Data Type
- Complex Data Type
- bool Data Type
- str Data Type
- bytes Data Type
- bytearray Data Type
- List Data Type
- Tuple Data Type
- Range Data Type
- Set Data Type
- frozenset Data Type
- dict Data Type
- None Data Type
- int Data Type
- Base Conversions
- Slicing of Strings
- TYPE CASTING
- int()
- float()
- complex()
- bool()
- str()
- Fundamental Data Types vs Immutability
- Escape Characters
- Constants
Operators:
- Arithmetic Operators
- Relational Operators OR Comparison Operators
- Equality Operators
- Logical Operators
- Bitwise Oeprators
- Bitwise Complement Operator (~)
- Shift Operators
- << Left Shift Operator
- >> Right Shift Operator
- Assignment operators
- Ternary Operator OR Conditional Operator
- Special operators
- Identity Operators
- Membership operators
- Operator Precedence
- Mathematical Functions (math Module)
- Command Line Arguments
- Output Statements
Flow Control
- Conditional Statements
- if
- if-elif
- if-elif-else
- Iterative Statements
- for
- while
- Transfer Statements
- break
- continue
- pass
- Loops with else Block
- del Statement
- Difference between del and None
STRING DATA TYPE
- What is String?
- How to define multi-line String Literals?
- How to Access Characters of a String?
- Accessing Characters By using Index
- Accessing Characters by using Slice Operator
- Behaviour of Slice Operator
- Slice Operator Case Study
- Mathematical Operators for String
- len() in-built Function
- Checking Membership
- Comparison of Strings
- Removing Spaces from the String
- rstrip()
- lstrip()
- strip()
- Finding Substrings
- Counting substring in the given String
- Replacing a String with another String
- Splitting of Strings
- Joining of Strings
- Changing Case of a String
- Checking Starting and Ending Part of the String
- startswith(substring)
- endswith(substring)
- To Check Type of Characters Present in a String
- Formatting the Strings
- Important Programs regarding String Concept
- Program to Reverse the given String
- Program to Reverse Order of Words
- Program to Reverse Internal Content of each Word
- Program to Print Characters at Odd Position and Even Position for the given String
- Program to Merge Characters of 2 Strings into a Single String by taking Characters alternatively
- Program to Sort the Characters of the String and First Alphabet Symbols followed by Numeric Values
- Program for the following Requirement (Input: a4b3c2, Output: aaaabbbcc)
- Program to perform the following Activity (Input: a4k3b2, Outpt: aeknbd)
- Program to Remove Duplicate Characters from the given Input String
- Program to find the Number of Occurrences of each Character present in the given String
- Program to perform the following Task
- Input: ‘one two three four five six seven’
- Output: ‘one owt three ruof five xis seven’
- Formatting the Strings
LIST DATA STRUCTURE
- Creation of List Objects
- Accessing Elements of List
- By using Index
- By using Slice Operator
- List vs Mutability
- Traversing the Elements of List
- By using while Loop
- By using for Loop
- To display only Even Numbers
- To display Elements by Index wise
- Important Functions of List
- To get Information about List
- len()
- count()
- index()
- Manipulating Elements of List
- append()
- insert()
- extend()
- remove()
- pop()
- Ordering Elements of List
- reverse()
- sort()
- To get Information about List
- Using Mathematical Operators for List Objects
- Concatenation Operator (+)
- Repetition Operator (*)
- Comparing List Objects
- Membership Operators
- in Operator
- not in Operator
- clear() Function
- Nested Lists
- Nested List as Matrix
- List Comprehensions
TUPLE DATA STRUCTURE
- Tuple Creation
- Accessing Elements of Tuple
- By using Index
- By using Slice Operator
- Tuple vs Immutability
- Mathematical Operators for Tuple
- Concatenation Operator (+)
- Multiplication Operator OR Repetition Operator (*)
- Important Functions of Tuple
- len()
- count()
- index()
- sorted()
- min() And max()
- cmp()
- Tuple Packing and Unpacking
- Tuple Comprehension
- Differences between List and Tuple
SET DATA STRUCTURE
- Creation of Set Objects
- Important Functions of Set
- add(x)
- update(x,y,z)
- copy()
- pop()
- remove(x)
- discard(x)
- clear()
- Mathematical Operations on the Set
- union()
- intersection()
- difference()
- symmetric_difference()
- Membership Operators: (in, not in)
- Set Comprehension
DICTIONARY DATA STRUCTURE
- How to Create Dictionary?
- How to Access Data from the Dictionary?
- How to Update Dictionaries?
- How to Delete Elements from Dictionary?
- del d[key]
- clear()
- del d
- Important Functions of Dictionary
- dict()
- len()
- clear()
- get()
- pop()
- popitem()
- keys()
- values()
- items()
- copy()
- setdefault()
- update()
- Dictionary Comprehension
FUNCTIONS
- Built in Functions
- User Defined Functions
- Parameters
- Return Statement
- Returning Multiple Values from a Function
- Types of Arguments
- Positional Arguments
- Keyword Arguments
- Default Arguments
- Variable Length Arguments
- Case Study
- Types of Variables
- Global Variables
- Local Variables
- global Keyword
- Recursive Functions
- Anonymous Functions
- Normal Function
- Lambda Function
- filter() Function
- map() Function
- reduce() Function
- Everything is an Object
- Function Aliasing
- Nested Functions
MODULES
- Renaming a Module at the time of import (Module Aliasing)
- from … import
- Various Possibilties of import
- Member Aliasing
- Reloading a Module
- Finding Members of Module by using dir() Function
- The Special Variable name
- Working with math Module
- Working with random Module
- random() Function
- randint() Function
- uniform() Function
- randrange ([start], stop, [step])
- choice() Function