Skip to main content

Q & A Chapter 2 | Python | Class 10 CBSE | Computer Application

Python Q & A Chapter 2

A. Tick the correct option –

1. (c) Boolean

2. (d) Level

3. (a) Built-in

4. (c) both (a) and (b)

5. (b) control

B. Very Short Answer Type Questions –

1. What is control variable?

The variable which controls the flow of execution of the program is called control variable. These control variables are used in Decision Making statements or Looping statements.

2. What do you mean by Flow of Control?

A computer always executes a program sequentially. It starts execution from the first statement and ends at the last statement. This order of execution of statements is called Flow of Control.

3. How many types of loops are there in Python?

There are two types of loops in python, For loop and While loop.

4. In how many ways you can call range() in Python?

The range() function can be called by three ways. The range() function can be used with three arguments depending on the need of the programmer.

5. Write the syntax of For loop.

for <variable> in range(start, stop, step):

     [statement in body of loop]

C. Short answer type questions –

1. Describe the ways in which range() function is called.

The range is built in function in Python that allows you to generate a series of numbers within a given range. There are three ways you can call range():

  • Range(stop)
  • Range(start, stop)
  • Range(start, stop, step)

(a) range(n) – It takes one argument and generates a set of whole numbers starting from 0 to (n – 1). E.g. range(8) is equivalent to [0,1,2,3,4,5,6,7]

(b) range(start, stop) – It takes two arguments, and generates a set of whole numbers starting from start to stop. E.g. range(3,9) is equivalent to [3,4,5,6,7,8]

(c) range(start, stop, step) – It takes three arguments and generates a set of whole numbers starting from start to stop having the difference of step. E.g. range(1,10,2) is equivalent to [1,3,5,7,9]

2. What is the significance of indentation in python program?

In python program indentation has a special role. It is used to define compound statements or blocks. In a python program, contiguous statements that are indented to the same level are considered part of the same block.

3. What is looping statement?

The looping or iterative statements are used for repeating a set of statements multiple items in a row. In python there are two types of loops while and for loops.

4. Differentiate between

(a) for loop and while loop

For loops are used when you have a block of code which you want to repeat a fixed number of times. The for loop in python is used to print a sequence like list, tuple or dictionary.

The while loop in python is also known as pre tested loop. It allows the block of code to be executed till the condition is true.

(b) If statement and If else statement

The if statement only execute one type of statement which can be either true or false. But in if else statement is able to execute both type of statements which can be either true or false.

Comments

Popular posts from this blog

Q & A Chapter 1 | Internet Basics | Class 10 CBSE | Computer Application

 Q & A of Chapter 1 Internet Basics A. Tick the correct options – 1. (b) TCP/IP 2. (a) Internet Service Provider 3. (a) URL 4. (b) HTTP 5. (a) Bridge 6. (a) home page 7. (d) All of these 8. (b) Domain Naming System 9. (b) Rules 10. (d) ARPANET B. Very Short Answer Type Questions – 1. In the URL http://www.myfirm.co.in/about.html , what do the following components depict? (a) http                                                 (b) in (a) Http represents a type of server and the protocol on the Internet (b) ‘in’ represents the domain extension of the website. 2. In the URL http://www.favmusic.com/contactus.html what does www.favmusic stand for? www.favmusic represents the domain name i.e. favmusic in www. 3. What does FTP stands for? FTP stands for File Transfer Protocol. 4. Differentiate between webpage and home page. A webpage refers to an electronic page usually written in HTML. It may contain text, images, graphics or hyperlinks. Th

Bit by Bit | Chapter 6 - Graphics and Sound in QB64 | QBasic | Class 7 CBSE | Computer Application

Bit by Bit | Chapter 6 - Graphics and Sound in QB64 A. Tick the correct option. 1. (d) screen mode 0 2. (b) 640 x 350 3. (d) White 4. (a) Lower-Right 5. (c) PSET 6. (c) Generate a tone for a short duration B. Fill in the blanks. 1. CIRCLE 2. PAINT 3. PLAY 4. Graphic 5. Pixels 6. Box C. True or False. 1. True 2. False 3. False 4. True 5. True 6. True D. Answer the following questions. 1. What is the use of SCREEN statement? The SCREEN statement is used to set the screen mode for displaying graphics. There are many screen modes and each screen modes have their own number which is from SCREEN 1 to SCREEN 13. The various screen modes differ in resolution. 2. What is a pixel? How is it related to resolution? The graphics which is displaying on the computer screen is made up of thousands of dots called pixel. Pixel stands for picture element. The number of pixels in an image determines the resolution of the image. Higher the resolution, cleaner the image will appear. 3. What is the differenc

Q & A Chapter 2 | Internet Services | Class 10 CBSE | Computer Application

 Q & A of Chapter 2 A. Tick the correct option – 1. (b) Browser 2. (a) surfing 3. (a) downloading 4. (d) FTP 5. (b) e-mail 6. (c) chat 7. (a) @ 8. (c) Acronyms 9. (d) Emoticons 10. (a) newsgroup B. Very short answer questions – 1. Name a few search engines. Which is the most popular one? Some common search engines are Bing, Google, Ask, Yahoo and MSN. The most popular search engine is Google. 2. What is an Acronym of FTP? File Transfer Protocol. 3. What is a newsreader? Give an example. A newsreader is a software tool or utility used to browse through newsgroup postings. A very popular newsreader in use today is Microsoft Outlook Express. 4. Name three sites that support e-mail services. Gmail, Outlook and Yahoo are three sites that support e-mail services. 5. What is the difference between attachments and FTP? Attachments are the files which are send through an e-mail for communication, while in FTP transfer of files takes place between FTP server and FTP clients and no communicat