Check inputs in csv file
Simple approach that can be modified:

Open df using df = pandas.from_csv(<path_to_csv>)
For each column, use df['<column_name>'] = df['<column_name>'].astype(str) (str = string, int = integer, float = float64, ..etc).

You can check column types using df.dtypes
I`m new to python. I have a csv file. I need to check whether the inputs are correct or not. The ode should scan through each rows. 
All columns for a particular row should contain values of same type: Eg:
All columns of second row should contain only string, 
All columns of third row should contain only numbers... etc
I tried the following approach, (it may seem blunder):
I have only 15 rows, but no idea on number of columns(Its user choice)
df.iloc[1].str.isalpha()
This checks  for string. I don`t know how to check ??