import pandas as pd
data = {
"ID": [1,2,3,4,5,6,7,8,9,10],
"Name": ["Alice","Bob","Charlie","David","Eva","Frank","Grace","Helen","Ian","Jack"],
"Age": [23,25,22,28,26,24,27,29,30,21],
"Score": [85,90,78,88,76,95,89,84,91,87],
"City": ["New York","London","Paris","Tokyo","Berlin","Sydney","Toronto","Dubai","Rome","Madrid"]
}
df = pd.DataFrame(data)
print("First 5 rows of DataFrame (using head()):")
print(df.head())
print("\n")
print("Select 'Name' column:")
print(df["Name"])
print("\n")
print("Select multiple columns (Name and Score):")
print(df[["Name", "Score"]])
print("\n")
print("Select first 3 rows:")
print(df[:3])
print("\n")
print("Select specific rows (rows 2 to 5):")
print(df[2:6])
print("\n")
print("Select a single value (Row 3, 'Score') using loc:")
print(df.loc[3, "Score"])
print("\n")
print("Select rows where Age > 25:")
print(df[df["Age"] > 25])
print("\n")
print("Select rows where Score >= 90:")
print(df[df["Score"] >= 90])