Feedback

Chat Icon

Building with GitHub Copilot

From Autocomplete to Autonomous Agents

Smart Inline Completions: Use Cases, Examples, and Exercises
32%

Create Dummy Data

Dummy data is often used in software development for testing or prototyping purposes. Copilot can help you generate dummy data based on a specific pattern or randomly.

Let's assume we need to generate a list of random points in a 2D space. By providing the coordinates of the first random points, Copilot will assist you in generating more random ones.

random_points = [(51, 25), (93, 74), (2, 82), (15, 63),

Another approach is to write a function that generates random points and let Copilot generate its code for you. In this case, we can use a prompt:

# Generate random points in a 2D space and store them in a list called random_points

This is the completion that Copilot might suggest:

# Generate random points in a 2D space and store them in a list called random_points

import random

random_points = []

for i in range(10):
    random_points.append((random.randint(0, 100), random.randint(0, 100)))

print(random_points)

Try It Yourself: Consider the following class that represents a student. The class has the following attributes: name, age, and grade.

class Student:
    def __init__(self, name, age

Building with GitHub Copilot

From Autocomplete to Autonomous Agents

Enroll now to unlock all content and receive all future updates for free.