0
Python course hel needed indentation couldn't understood it
Python uses indentation (white space at the beginning of a line) to delimit blocks of code. Other languages, such as C, use curly braces to accomplish this, but in Python indentation is mandatory; programs won't work without it can anyone give some example how they are used...
2 Answers
+ 1
As you said, some languages use braces. Braces like indentations define blocks of code. You can imagine using the "TAB" button instead of these braces to define your blocks, so if in C# you have
public int Funct(int x)
{
return x;
}
in python you would simply have
def Funct(x):
return x
Or:
public int Funct()
{
int x = 0;
for (int i = 0; i<10; i++)
{
x+=1;
}
return x;
}
in python it would look something like
def Fucnt()
x=0
for i in range(0, 10):
x+=1
return x
So the "def" is the first block of code, then the "x", "for" and "return" statements are the second block (indented by one) and "x+=1" line is the third block.
You can read more about it here:
http://www.python-course.eu/python3_blocks.php
Hope this helped.
Happy coding!
0
thanks for the clear explanatio...much appreciated
Hot today
Тренажер кода
1 Votes
Sololearn Bugged??
1 Votes
help my code does not iterate
0 Votes
How to install and update ?
0 Votes
What's wrong with this??
0 Votes