Faculty Room

C Programming


introduction:

input and output:

variables&datatypes:

math and operators:

if:

if else and nested if else:

conditional operator:

switch:

while:

do while:

for loop:

functions:

parameters & arguments in function:

return value :

scope rules:

arrays:

2d & 3d arrays:

arrays as function arguments:

pointers:

array of pointers:

pointer as function arguments:

strings:

pointers:

unions:

declaring &instantiating structures:

structure as paramter & pointer:

file handling:

dma:

Advertisements

Python


Installing python:

Numbers:

Strings:

Slicing of strings:

lists:Usage of ‘for’:

Range and while:

Comments and break:

continue:

Function

return values:

default values for arguments:

variable scope:

keyword arguments:

flexible no of arguments:

unpacking arguments:

dictionary:

modules:

download image from web:

read and write files:

download files from web:

classes and objects:

constructor:

class vs instance variables:

inheritance:

multiple inheritence:

threading

tuples:        Tuples

conditionals and booleans:

loops and iterations:

slicing lists and strings:

sorting of lists,tuples and objects:

string formatting operations:

date time module:

reading and writing to files:

parsing and renaming:

named tuples:

classes and instances:

class variables:

class and static methods:

inheritance and subclasses:

magic or dunder methods:

property decorators:

str() vs repr():