игра брюс 2048
Главная / Программирование / Введение в программирование на Python / Тест 26

Введение в программирование на Python - тест 26

Упражнение 1:
Номер 1
Укажите, как правильно подключать внешний модуль для работы с XML-документами

Ответ:

 (1) import xml 

 (2) import xml.etree.ElementTree as ET 

 (3) import XML 

 (4) import xml.ElementTree  


Номер 2
Укажите, как правильно подключать внешний модуль для работы с XML-документами

Ответ:

 (1) import xml.etree 

 (2) import xml.etree.ElementTree as ET 

 (3) import XML as ET 

 (4) import ElementTree  


Номер 3
Укажите, как правильно подключать внешний модуль для работы с XML-документами

Ответ:

 (1) import xml as ET 

 (2) import xml.etree.ElementTree as ET 

 (3) import XML.ET 

 (4) import ElementTree.xml  


Упражнение 2:
Номер 1
Укажите в нижеприведенной XML-структуре корневой тег
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>


Ответ:

 (1) <name> 

 (2) <email> 

 (3) <firstname> 

 (4) <person> 


Номер 2
Укажите в нижеприведенной XML-структуре корневой тег
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>


Ответ:

 (1) <lastname> 

 (2) <phone> 

 (3) <hide> 

 (4) <person> 


Номер 3
Укажите в нижеприведенной XML-структуре корневой тег
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>


Ответ:

 (1) <yes> 

 (2) <phone> 

 (3) <lastname> 

 (4) <person> 


Упражнение 3:
Номер 1
Укажите тип переменной  x=tree.find('name')

Ответ:

 (1) строка 

 (2) class 'xml.etree.ElementTree.Element' 

 (3) список строк 

 (4) массив строк 


Номер 2
Укажите тип переменной  x=tree.find('name')

Ответ:

 (1) словарь 

 (2) class 'xml.etree.ElementTree.Element' 

 (3) кортеж 

 (4) целочисленный тип 


Номер 3
Укажите тип переменной  x=tree.find('name')

Ответ:

 (1) логический тип 

 (2) class 'xml.etree.ElementTree.Element' 

 (3) массив чисел 

 (4) массив строк 


Упражнение 4:
Номер 1
Укажите тип переменной  lst 

stuff = ET.fromstring(input)
lst = stuff.findall('users/user')


Ответ:

 (1) class 'xml.etree.ElementTree.Element' 

 (2) список экземпляров класса 'xml.etree.ElementTree.Element' 

 (3) список строк 

 (4) массив экземпляров класса 'xml.etree.ElementTree.Element' 


Номер 2
Укажите тип переменной  lst 

stuff = ET.fromstring(input)
lst = stuff.findall('users/user')


Ответ:

 (1) строка 

 (2) список экземпляров класса 'xml.etree.ElementTree.Element' 

 (3) список кортежей 

 (4) массив строк 


Номер 3
Укажите тип переменной  lst 

stuff = ET.fromstring(input)
lst = stuff.findall('users/user')


Ответ:

 (1) целочисленный тип 

 (2) список экземпляров класса 'xml.etree.ElementTree.Element' 

 (3) список целых чисел 

 (4) словарь экземпляров класса 'xml.etree.ElementTree.Element' 


Упражнение 5:
Номер 1
Укажите тип переменной  tree = ET.fromstring(data)

Ответ:

 (1) строка 

 (2) список 

 (3) список строк 

 (4) класс 


Номер 2
Укажите тип переменной  tree = ET.fromstring(data)

Ответ:

 (1) массив строк 

 (2) словарь 

 (3) список кортежей 

 (4) класс 


Номер 3
Укажите тип переменной  tree = ET.fromstring(data)

Ответ:

 (1) целочисленный тип 

 (2) кортеж 

 (3) список массивов 

 (4) класс 


Упражнение 6:
Номер 1
Укажите корректную инструкцию, извлекающую номер телефона из XML-структуры
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>

 

Ответ:

 (1) phone_number= tree.find('phone').text 

 (2) phone_number= phone.tree.find('phone').text 

 (3) phone_number= tree.find(phone) 

 (4) phone_number= Phone.tree.find('phone') 


Номер 2
Укажите корректную инструкцию, извлекающую номер телефона из XML-структуры
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>

 

Ответ:

 (1) phone_number= tree.find('phone').text 

 (2) phone_number= find('phone') 

 (3) phone_number= tree.(phone) 

 (4) phone_number= 'phone' 


Номер 3
Укажите корректную инструкцию, извлекающую номер телефона из XML-структуры
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>

 

Ответ:

 (1) phone_number= tree.find('phone').text 

 (2) phone_number= Phone.text 

 (3) phone_number= tree('phone').find() 

 (4) phone_number= Phone.tree.find('phone') 


Упражнение 7:
Номер 1
Укажите корректную инструкцию, извлекающую тип телефона из XML-структуры
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>

 

Ответ:

 (1) phone_number= tree.find('phone').get('type') 

 (2) phone_number= phone.tree.find('phone')get('type') 

 (3) phone_number= tree.get('type').find(phone) 

 (4) phone_number= get('type').tree.find('phone') 


Номер 2
Укажите корректную инструкцию, извлекающую тип телефона из XML-структуры
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>

 

Ответ:

 (1) phone_number= tree.find('phone').get('type') 

 (2) phone_number= find(phone(type)) 

 (3) phone_number= tree.(phone).get('type') 

 (4) phone_number= 'phone'.get('type') 


Номер 3
Укажите корректную инструкцию, извлекающую тип телефона из XML-структуры
  
<person>
<name>
    <firstname> Chuck </firstname> 
    <lastname> Noris </lastname>
</name>
< phone type="intl"> +1 734 303 4456 </phone>
<email hide="yes"/>
</person>

 

Ответ:

 (1) phone_number= tree.find('phone').get('type') 

 (2) phone_number= Phone.get('type'.text 

 (3) phone_number= tree('phone').find().get('type' 

 (4) phone_number= Phone.tree.find('phone') 


Упражнение 8:
Номер 1
 Укажите, какой тег является родительским для тега <name> 
   
<stuff>
<users>
  <user x="2">
   <id>001</id>
   <name>Chuck</name>
 </user>
   <user x="7">
    <id>009</id>
    <name>Bruce</name>
  </user>
 </users>
</stuff>

 

Ответ:

 (1) <stuff> 

 (2) <users> 

 (3) <user> 

 (4) <id> 


Номер 2
 Укажите, какой тег является родительским для тега <id>
   
<stuff>
<users>
  <user x="2">
   <id>001</id>
   <name>Chuck</name>
 </user>
   <user x="7">
    <id>009</id>
    <name>Bruce</name>
  </user>
 </users>
</stuff>

 

Ответ:

 (1) <stuff> 

 (2) <users> 

 (3) <user> 

 (4) <id> 


Номер 3
 Укажите, какой тег является родительским для тега <user>
   
<stuff>
<users>
  <user x="2">
   <id>001</id>
   <name>Chuck</name>
 </user>
   <user x="7">
    <id>009</id>
    <name>Bruce</name>
  </user>
 </users>
</stuff>

 

Ответ:

 (1) <stuff> 

 (2) <users> 

 (3) <user> 

 (4) <id> 




Главная / Программирование / Введение в программирование на Python / Тест 26