name = 'siga'
nick = 'siga_idk'
number = '23132313'
lon = '55'
lat = '45'
a = f"""
Имя: {name}
Nick: {nick}
Номер: {number}"""
b = f"""
Lon: {lon}
Lat: {lat}"""
import pandas as pd
df1 = pd.DataFrame({'col1':['A', 'B', 'C', 'D', 'C'], 'col2': [1,2,3,4,3], 'col3': [5,6,7,8,102]})
df1
df2 = pd.DataFrame({'col1':['C'], 'col2': [3], 'col3': [7]})
df2
df_new = pd.merge(df1, df2, how='outer', indicator=True)
df_new.loc[df_new['_merge'] == 'left_only'].drop('_merge', axis=1)
d = {'from': 1}
d.get('from', 'not found')
import datetime
def convert_string_to_date(string: str):
return datetime.datetime.strptime(string, '%Y-%m-%d').date()
def get_near_date(date, date_list):
date_list_desc = sorted(date_list, reverse=True)
first_try = [date > i for i in date_list_desc]
if True in first_try:
return date_list_desc[first_try.index(True)]
date_list_asc = sorted(date_list, reverse=False)
second_try = [date < i for i in date_list_asc]
if True in second_try:
return date_list_asc[second_try.index(True)]
a = ['2020-07-30', '2020-07-31', '2020-07-31', '2020-07-31', '2020-08-04', '2020-08-05', '2020-08-06', '2020-08-06', '2020-08-08', '2020-08-08']
a = [convert_string_to_date(i) for i in a]
b = convert_string_to_date('2020-07-27')
c = convert_string_to_date('2020-08-07')
print(get_near_date(b, a))
# 2020-07-30
print(get_near_date(c, a))
# 2020-08-06
a = 'Some'
b = 'Text'
print(f'This is {a} {b}'
#out: "This is Some Text"