SQA Tools Blog

Learn testing and automation, one article at a time

Free tutorials, solved practice problems and interview prep for QA and automation engineers: Python, Playwright, Selenium, SQL, Git and more.

1,677Articles
1,141Solved Python problems
7Topics
100%Free

Python practice articles

1,137 articles · page 50 of 95 · Clear filters
Python practice

One-dimensional array

Write a NumPy program to create a one-dimensional array. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Element-wise equality

Write a NumPy program to check whether two arrays are equal element-wise. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Find missing data

Write a NumPy program to find the missing (NaN) values in an array. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Array to list

Write a NumPy program to convert an array into a list. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

List to array

Write a NumPy program to convert a list into an array. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Add a vector to each row

Write a NumPy program to add a vector to each row of a matrix. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Dot product of two vectors

Write a NumPy program to calculate the dot product of two vectors. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Sum of each column

Write a NumPy program to calculate the sum of each column. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Sum of each row

Write a NumPy program to calculate the sum of each row. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Sum of all elements

Write a NumPy program to calculate the sum of all elements. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Diagonal matrix

Write a NumPy program to create a 2 × 2 zero matrix with 7 and 8 on the main diagonal. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Reshape 2 × 3 into 3 × 2

Write a NumPy program to reshape a 2 × 3 matrix into a 3 × 2 matrix. Step-by-step explanation, colour-coded code and real output.

1 min readRead →

Preparing for a QA interview?

Take free timed mock tests with answers and explanations.