Shaurya has interest in Python since he was 9 and started learning from ByondBrains. Look at the confidence he is showing in explaining the topic.
If block is used to code / program multiple conditions.
In his own words, Gurvansh has demonstrated his enhanced skills of developing user defined functions.
User defined functions is a great way of segregating code into logical partitions.
Aviral is demonstrating how different patterns can be created using nested "for" loops. These patterns help in developing strong aptitude.
A loop running within a loop is called a nested loop.