from math import sqrt
def slove(ur):
a,b,c,n = 0,0,0,1
for t in [x.replace("+",";").replace("-",";-").split(";") for x in ur.split("=")]:
for x in t:
if "x^2" in x:
x=x.replace("x^2","")
a+=(1 if x=="" else float(x))*n
elif "x" in x:
x=x.replace("x","")
b+=(1 if x=="" else float(x))*n
else:
c+=(0 if x=="" else float(x))*n
n*=-1
d = b*b - 4*a*c
return -1*(b/(2*a)) if d==0 else [(sqrt(d)-b)/(2*a),(-1*sqrt(d)-b)/(2*a)]
print(slove("x^2+4=5x"))
print(slove("1x^2-5x+4=0"))
from urllib.request import urlopen
import json
def crypto(text):
data = json.loads(urlopen("https://api.coinmarketcap.com/v1/ticker/").read())
result = [x for x in data if x["name"]==text or x["symbol"]==text]
if len(result)>0:
price = float(result[0]["price_usd"])
print(price)
return result
else:
print("Криптовалюта не найдена")
return None
crypto('ERORRTRIGGER')
INSERT INTO new_db.new_table (field1,field2)
SELECT data1 AS field1, data2+data3 AS field2 FROM old_db.old_table;
pip3 install vk
requests chardet certifi urllib3 idna
icon="данные в base64"
self.root.tk.call('wm', 'iconphoto', root._w, PhotoImage(data=icon))
engine = create_engine('mysql+mysqldb://...', pool_recycle=3600)
word_forms=Word_Form.objects.filter(word_id=current_word.id)
word_forms_extended={}
for current_form in word_forms:
word_forms_extended[current_form.word_tense] = current_form
foo = None
foo['key'] = value