Friday, 24 October 2025

Python Coding challenge - Day 807| What is the output of the following Python Code?

 



Code Explanatiion:

1. import json

This line imports Python’s json module, which is used for working with JSON data.
It allows converting Python objects to JSON strings and vice-versa.

2. data = {"name": "John", "age": 25}

A Python dictionary named data is created.

It contains two key-value pairs:

{
    "name": "John",
    "age": 25
}

3. js = json.dumps(data)

json.dumps() converts a Python dictionary into a JSON-formatted string.

After conversion, js becomes:

'{"name": "John", "age": 25}'


Notice that the result is a string, not a dictionary.

4. length = len(js)

len(js) calculates the total number of characters in the JSON string.

It counts every character, including braces {}, quotes " ", spaces, colons :, and commas ,.

5. print(js[2], length)

js[2] prints the 3rd character of the JSON string (indexing starts from 0).

length prints the total character count.

Given the string:

{"name": "John", "age": 25}
 0 1 2 ...

At index 2, the character will be:

n

So the output will look something like:

n 27

Final Output:

n 27


0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (118) AI (161) Android (25) AngularJS (1) Api (6) Assembly Language (2) aws (27) Azure (8) BI (10) Books (254) Bootcamp (1) C (78) C# (12) C++ (83) Course (84) Coursera (299) Cybersecurity (28) Data Analysis (24) Data Analytics (16) data management (15) Data Science (225) Data Strucures (14) Deep Learning (75) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (17) Finance (9) flask (3) flutter (1) FPL (17) Generative AI (48) Git (6) Google (47) Hadoop (3) HTML Quiz (1) HTML&CSS (48) IBM (41) IoT (3) IS (25) Java (99) Leet Code (4) Machine Learning (197) Meta (24) MICHIGAN (5) microsoft (9) Nvidia (8) Pandas (12) PHP (20) Projects (32) Python (1219) Python Coding Challenge (898) Python Quiz (348) Python Tips (5) Questions (2) R (72) React (7) Scripting (3) security (4) Selenium Webdriver (4) Software (19) SQL (45) Udemy (17) UX Research (1) web application (11) Web development (7) web scraping (3)

Followers

Python Coding for Kids ( Free Demo for Everyone)