Python | Calculate average word length from a string

In this puzzle you have given a string and you have to calculate average word length from a string

Sample Input List

 ```-- a = 'Hi I am Pawan. I am here only' -- ```

Output

 ```-- 0.76 -- ```

Solution-1

 ```-- a = 'Hi I am Pawan. I am here only' lenx = len(a.replace(' ','')) avgl = round( (lenx) * 1.0 / len(a), 2) print(avgl) -- ```

Output

 ```--In Python3 0.76 -- ```

Solution-2

 ```-- #Calculate the average word length a = 'Hi I am Pawan. I am here only' lenx = len(a.replace(' ','')) avgl = round( (lenx) * 1.0 / len(a), 2) print(avgl) -- ```

Output

 ```--In Python3 0.76 -- ```

Enjoy 🙂

Please add a comment(s) if you have one or multiple solutions in mind. Thank You.

Pawan Khowal

Pawan is a Data Engineer. If you need any help in writing code/puzzle or training please email at – pawankkmr”AT”gmail.com. Meanwhile please go through the top pages of his blog.

Page Detail URL
☛ SQL Tricky Queries https://msbiskills.com/sql-puzzles-finding-outputs/
☛ SQL Server Perfomance tuning Articles https://msbiskills.com/sql-performance-tuning/
☛ SQL Server Articles https://msbiskills.com/t-sql/
☛ SQL Interview Questions & Answers https://msbiskills.com/sql-server-interview-questions/