Skip to main content
Chapter 11 of 22
Flashcards

Functions

ICSE · Class 11 · Artificial Intelligence

Flashcards for Functions — ICSE Class 11 Artificial Intelligence. Quick Q&A cards covering key concepts, definitions, and formulas.

65 questions40 flashcards5 concepts

Interactive on Super Tutor

Studying Functions? Get the full interactive chapter.

Quizzes, flashcards, AI doubt-solver and a step-by-step study plan — built for flashcards and more.

1,000+ Class 11 students started this chapter today

40 Flashcards
Card 1Functions Basics

What is a function in Python?

Answer

A function is a block of organized, reusable code that performs a specific task. It runs only when it is called. Functions help make a program structured and easier to manage.

Card 2Functions Basics

Why are functions useful in programming?

Answer

Functions improve modularity, reduce repeated code, and make programs easier to understand, maintain, and debug. A large program can be divided into smaller parts, and each part can do one specific ta

Card 3Built-in Functions

What are built-in functions?

Answer

Built-in functions are functions already present in Python and always available for use. No additional module import is needed to use them. Examples include int(), float(), input(), eval(), min(), max

Card 4Type Conversion Functions

What does int() do?

Answer

int() converts a value into an integer. If a floating-point number is given, the decimal part is removed. If a non-numeric string is given, it causes an error. Examples: int("3") -> 3, int(34.8) -> 34

Card 5Type Conversion Functions

What happens when int('Delhi') is used?

Answer

It results in a ValueError because 'Delhi' is a non-numeric string and cannot be converted to an integer.

Card 6Type Conversion Functions

What does float() do?

Answer

float() returns a floating-point number from a number or a numeric string. Examples: float(34) -> 34.0, float(22+23) -> 45.0, float(12+(1/4)) -> 12.75, float("33") -> 33.0.

Card 7Type Conversion Functions

What happens when float('delhi') is used?

Answer

It results in a ValueError because the string cannot be converted to a floating-point number.

Card 8Input and Output

What does input() do?

Answer

input() accepts an input string from the user without evaluating it. Whatever is entered is converted into a string. Program flow stops until the user gives input. The prompt is optional.

+32 more flashcards available

Practice All

Frequently Asked Questions

What are the important topics in Functions for ICSE Class 11 Artificial Intelligence?
Functions covers several key topics that are frequently asked in ICSE Class 11 board exams. Focus on the core concepts listed on this page and practise related questions to build confidence.
How to score full marks in Functions — ICSE Class 11 Artificial Intelligence?
Understand the core concepts first, then work through the 65 practice questions available for this chapter. Revise formulas and definitions regularly, and use flashcards for quick recall before the exam.
How many flashcards are available for Functions?
There are 40 flashcards for Functions covering key definitions, formulas, and concepts. Use them daily for 10–15 minutes for best results.

Sources & Official References

Content is aligned to the official syllabus. Refer to the board website for the latest curriculum.

For serious students

Get the full Functions chapter — for free.

Quizzes, flashcards, AI doubt-solver and a step-by-step study plan for ICSE Class 11 Artificial Intelligence.