Մոդուլներ

Մոդուլներ

11th Grade

10 Qs

quiz-placeholder

Similar activities

File Management

File Management

7th - 11th Grade

10 Qs

Working with tables

Working with tables

5th - 12th Grade

10 Qs

Ôn tập kỳ 2 tin 6

Ôn tập kỳ 2 tin 6

1st - 12th Grade

15 Qs

Cascading Style Sheets

Cascading Style Sheets

8th - 12th Grade

11 Qs

tin11-bài 6 lưu trữ chia sẻ tệp tin trên internet

tin11-bài 6 lưu trữ chia sẻ tệp tin trên internet

11th Grade

10 Qs

Disk Management and Boot Sequence Vocab

Disk Management and Boot Sequence Vocab

9th - 12th Grade

15 Qs

Power Point Prezentation kviz 1

Power Point Prezentation kviz 1

7th Grade - University

10 Qs

Quiz 9 (15.09.2021)

Quiz 9 (15.09.2021)

1st - 12th Grade

10 Qs

Մոդուլներ

Մոդուլներ

Assessment

Quiz

Computers

11th Grade

Hard

Created by

Elmira Khachatryan

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Հարց 1․ CSV ֆայլի ընթերցման ճիշտ ձևը

Ունենք data.csv ֆայլ, և այն ցանկանում ենք կարդալ։ Ո՞ր կոդն է ճիշտ։


A)

import csv

with open("data.csv", "r") as file:

    print(file.read())


B)

import csv

with open("data.csv", "r") as file:

    reader = csv.reader(file)

    for row in reader:

        print(row)


C)

import csv

reader = csv.reader("data.csv")

for row in reader:

    print(row)


2.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Հարց 2․ Ինչ է անում csv.reader()-ը?

A) Կարդում է CSV ֆայլը և վերադարձնում տողերը ցուցակների տեսքով

B) Վերադարձնում է CSV ֆայլը որպես տեքստ

C) Գրում է տվյալները CSV ֆայլի մեջ

D) Վերածում է CSV ֆայլը tst-ի

3.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

 Հարց 3․ CSV ֆայլի գրանցման ճիշտ եղանակը

Ունենք հետևյալ տվյալները, որոնք ցանկանում ենք գրանցել products.csv ֆայլում․


Product,Price

Apple,100

Banana,50


Ո՞ր կոդն է ճիշտ։

A)

import csv

with open("products.csv", "w") as file:

    file.write("Product,Price\nApple,100\nBanana,50")


B)

import csv

with open("products.csv", "w", newline="") as file:

    writer = csv.writer(file)

    writer.writerow(["Product", "Price"])

    writer.writerow(["Apple", 100])

    writer.writerow(["Banana", 50])


C)

import csv

with open("products.csv", "w") as file:

    writer = csv.reader(file)

    writer.writerow(["Product", "Price"])

    writer.writerow(["Apple", 100])

    writer.writerow(["Banana", 50])


4.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Հարց 4․ Ինչպե՞ս ավելացնել նոր տվյալներ առկա CSV ֆայլում (append ռեժիմով)

A)

with open("data.csv", "a") as file:

    writer = csv.writer(file)

    writer.writerow(["New", "Data"])


B)

with open("data.csv", "w") as file:

    writer = csv.writer(file)

    writer.writerow(["New", "Data"])


C)

with open("data.csv", "r") as file:

    writer = csv.writer(file)

    writer.writerow(["New", "Data"])


5.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

 Հարց 5․ Ինչ է վերադարձնում csv.DictReader()-ը?




A) Ցուցակների ցուցակ

B) Բառարանների ցուցակ, որտեղ բանալիները (keys) CSV ֆայլի վերնագրերն են

C) Պարզ տեքստային տվյալներ

6.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Հարց 6․ Ի՞նչ կտպի այս կոդը, եթե students.csv ֆայլը հետևյալն է․

Name,Age,Grade

Anna,16,A

David,17,B

Emma,15,A


import csv

with open("students.csv", "r") as file:

    reader = csv.DictReader(file)

    for row in reader:

        print(row["Name"])


A)

['Anna', 'David', 'Emma']


B)

Anna

David

Emma


C)

{'Name': 'Anna', 'Age': '16', 'Grade': 'A'}

{'Name': 'David', 'Age': '17', 'Grade': 'B'}

{'Name': 'Emma', 'Age': '15', 'Grade': 'A'}


7.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Հարց 7․ Ինչու ենք օգտագործում newline="" արգումենտը open() ֆունկցիայում CSV ֆայլ գրելիս?





A) Որպեսզի չստանանք կրկնակի դատարկ տողեր

B) Որպեսզի ֆայլը չվնասվի

C) Որպեսզի տվյալները ճիշտ կոդավորվեն

D) Որպեսզի ֆայլը ճիշտ ընթերցվի csv.reader()-ով

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?