Python's data science ecosystem is discussed in meetups, interviews, and conference talks every day. This quiz covers the pronunciations that data scientists and ML engineers use so you can join those conversations naturally.
0 / 5 completed
1 / 5
How is 'NumPy' (the Python numerical library) pronounced?
NumPy is pronounced /ˈnʌm.paɪ/ — 'NUM-pie', where 'Num' has a short 'u' (as in 'number') and 'Py' rhymes with 'pie' (short for Python). The official documentation and core developers all use this pronunciation. 'NOOM-pee' (long vowels) is a common non-native mistake.
2 / 5
How is 'Pandas' (the Python data analysis library) pronounced?
Pandas is pronounced /ˈpæn.dəz/ — 'PAN-duz', with a short 'a' (as in 'pan') and a reduced final vowel. It stands for 'Panel Data' (plus a nod to the animal). The plural 's' is voiced as 'z'. Using a long 'ah' vowel ('PAHN-dahz') or a long 'ee' in the last syllable are both incorrect.
3 / 5
How is 'PyTorch' (the deep learning framework) pronounced?
PyTorch is pronounced /ˈpaɪ.tɔːrtʃ/ — 'PIE-torch', a compound of 'Py' (for Python, rhyming with 'pie') and 'torch' (rhyming with 'porch'). Stress is on the first syllable. The library was developed by Facebook AI and the name clearly follows this two-part pattern.
4 / 5
How is 'Polars' (the fast DataFrame library) pronounced?
Polars is pronounced /ˈpoʊ.lərz/ — 'POH-lerz', with a long 'oh' diphthong and stress on the first syllable. It follows the same pattern as 'polar' (as in polar bear) plus a plural 's'. The Rust-based library was created by Ritchie Vink and the name rhymes with 'bowlers'.
5 / 5
How is 'Prefect' (the data workflow orchestration tool) pronounced?
Prefect is pronounced /ˈpriː.fɪkt/ — 'PREE-fikt', with a long 'ee' and stress on the first syllable. Unlike the English word 'prefect' (a senior student or official, said 'PREF-ikt'), the tool's branding uses the 'PREE-fikt' pronunciation to suggest 'pre-' (before) + 'fect' (effect). This distinguishes it from the English word.