import requests
import sys
domain = 'http://' + sys.argv[1]
try:
response = requests.get(domain)
if response.status_code == 200:
print('[200] Все хорошо: ' + domain)
else:
print('[' + str(response.status_code) + '] Не все хорошо: ' + domain)
except requests.ConnectionError:
print(f'Сайта {domain} не существует')
electronics_store = {1:'Samsung S9+',2:'Samsung S10',3:'Samsung S20Ultra',
4:'Samsung S20+',5:'Samsung S20',6:'Huawei P30',7:'iPhoneX',
8:'iPhone11',9:'iPhone12ProMax',10:'iPhoneSE'}
n = int(input('Введите число от 1 до 10: '))
print(electronics_store.get(n,'Неправильный ввод!'))
{'1': 'red', '2': 'black', '3': 'green'}
import json
with open('data.txt') as file:
data = file.read()
json_data = json.loads(data)
print(type(json_data))
print(json_data)
<class 'dict'>
{'1': 'red', '2': 'black', '3': 'green'}
import json
old = json.dumps({"1": "red", "2": "black", "3": "green"}, indent = 4)
new = json.loads(old)
print(new['1'])
Что будет ждать меня на олимпиаде?- судя по вашим предыдущим вопросам, полный провал(если у вас олимпиада не через несколько лет).
def test():
global var
var = 'hello'
test()
print(var)
Для новичков: не переопределяйте глобальные переменные вообще, то есть избегайте global. Считайте каждое появление global в коде ошибкой, если нет особых причин для использования этой конструкции (как в примере с multiprocessing). Если не получается избавится от global, то создайте минимальный пример кода и задайте отдельный вопрос: "как избавиться от global, делая X"
# Download the latest release of SQLite source code and build the source
# amalgamation files (sqlite3.c and sqlite3.h).
$ wget https://www.sqlite.org/src/tarball/sqlite.tar.gz?r=release \
-O sqlite.tar.gz
$ tar xzf sqlite.tar.gz
$ cd sqlite/
$ ./configure
$ make sqlite3.c
# Copy the sqlite3 amalgamation files into the root of the pysqlite3 checkout
# and run build_static + build:
$ cp sqlite/sqlite3.[ch] pysqlite3/
$ cd pysqlite3
$ python setup.py build_static build