Этот скрипт поможет вам пройти тест на гражданство США
Привет, неамериканцы! Планируете ли вы подать заявление на получение гражданства США? Большой! Возможно, вы уже знаете, что существуют определенные процедуры, чтобы стать гражданином США. Один из них — пройти тест на гражданство США или тест по гражданским правам USCIS, который будет проводиться должностными лицами USCIS (Службы гражданства и иммиграции США). В тесте 100 вопросов. Во время собеседования вам будет задано 10 вопросов из списка 100 вопросов на английском языке. Чтобы пройти тест, вам необходимо правильно ответить как минимум на 6 вопросов из 10. Все вопросы и ответы для прохождения теста по гражданским качествам USCIS были бесплатно опубликованы на официальном сайте USCIS. Существует также простой скрипт под названием "USCIS Quiz", который поможет вам подготовиться к этому экзамену.
Этот скрипт отобразит все вопросы и ответы к тесту по гражданскому праву USCIS в формате флэш-карты в случайном порядке. Вы можете установить его в своей системе и попрактиковаться перед сдачей теста на натурализацию. Все вопросы с ответами актуальны на 2017 год. Он находится в свободном доступе на GitHub. Просто клонируйте и установите его, как описано ниже.
USCIS Quiz — простой скрипт, показывающий вопросы и ответы на тест по гражданским качествам USCIS.
Сначала установите Git и pip3. Оба доступны в официальных репозиториях большинства дистрибутивов Linux, поэтому вы можете установить их с помощью менеджера пакетов по умолчанию.
В Arch Linux и его вариантах, таких как EndeavourOS, Manjaro Linux, вы можете установить pip и git с помощью команды:
sudo pacman -S git python-pip python-wheel python-setuptools
Fedora 21, 22:
sudo dnf install git python3 python3-wheel
В CentOS/RHEL:
Чтобы установить pip в CentOS, RHEL, Scientific Linux и других системах на базе RPM, включите репозиторий EPEL с помощью команды:
sudo yum install epel-release
А затем выполните следующую команду для установки pip:
sudo yum install python-pip
sudo yum install python-wheel
Поскольку пакет setup-tools доступен в репозиториях по умолчанию, вы можете установить его с помощью команды:
sudo yum upgrade python-setuptools
Затем установите Git с помощью команды:
sudo yum install git
openSUSE:
sudo zypper install git python3-pip python3-setuptools python3-wheel
Debian/Ubuntu:
sudo apt-get install git python3-pip
Более подробную информацию о pip можно найти по следующей ссылке.
- Как управлять пакетами Python с помощью Pip
После установки Git и pip клонируйте репозиторий USCIS Quiz, как показано ниже.
git clone https://github.com/bobo333/uscis-quiz.git
Это клонирует содержимое сценария USCIS Quiz в каталог с именем «uscis-quiz» в текущем рабочем каталоге. Перейдите в этот каталог:
cd uscis-quiz
Наконец, установите его, как показано ниже.
pip3 install .
Обратите внимание на точку (.) в конце приведенной выше команды.
Вы также можете установить его с помощью следующей альтернативной команды.
python3 setup.py install
Скрипт установлен. Перейдите в раздел, чтобы узнать, как им пользоваться.
Применение
Введите следующую команду, чтобы начать тест.
uscis-quiz
Вы увидите вопросы вместе с ответами в случайном порядке. Чтобы перейти к следующему вопросу, просто нажмите клавишу ENTER.
Чтобы выйти из теста, просто введите q и нажмите клавишу ENTER.
Существует также официальное приложение для тестирования гражданских прав USCIS для пользователей Android и iOS, доступное по ссылкам, приведенным ниже. Возьми их и начни готовиться к экзамену.
Пользователи Android: щелкните следующее изображение, чтобы установить его.
USCIS: Инструменты исследования по гражданскому праву
Пользователи iOS, нажмите следующую кнопку, чтобы получить его.
USCIS: Инструменты исследования по гражданскому праву
Для получения полной информации перейдите по этой ссылке, чтобы подать заявление на получение гражданства США.
Ресурс:
- Викторина USCIS