**Q.1 Explain the NumPy with features of NumPy.**

**Q.2 Explain how you can install NumPy.**

**Q.3 Comparison between core Python and NumPy.**

**Q.4 What is a NumPy array. How they are different form lists?**

**Q.5 Define datatypes.**

**Q.6 Define date array attributes.**

**Q.7 Explain array from existing data.**

**Q.8 Explain about array from numerical ranges.**

**Q.9 Explain about array math.**

**Q.10 Explain indexing and slicing.**

**Q.11 Write short note on integer array indexing.**

**Q12. Make a flow chart to input any number and find its factorial and print.**

**Q13. Explain the role of linker and loader in compilation.**

**Q14. Write a flowchart that finds the sum of series: s=1+x/1!+2x/2!+3x/3!+ upto n terms.**

**Q15. Write a recursive function to find the sum of digits of a number.**

**Q16. Program to check whether a string is palindrome or not. Program to check whether a string is palindrome or not. **

**Q17. Take an array of 2 rows and three columns, populate it and find the transpose.**

**Q18. Explain the LEGB rule.**

**Q19. Explain the Seek() function.**

**Q20. Explain the Tell() function.**

**Q21. Explain the list comprehension.**

**Q22. Take two NumPy arrays having two dimensions. Concatenate the arrays on axis 1. ( 6+6+3) 9**

**Q23. Write a recursive function to count the sum of digits of a number.**

**Q24 Explain the difference between list and tuple.**

**Q25. Explain the indexing with one example.**

**Q26. Difference between remove () and pop().**