import pandas as pd
import numpy as np
df1 = pd.read_csv('nowcoder.csv',sep=',')
import datetime
sum_a = df1['user_id'].count()
df2 = pd.merge(df1,df1,on='user_id')
df2['date_x'] = pd.to_datetime(df2['date_x'],format='%Y-%m-%d').dt.date
df2['date_y'] = pd.to_datetime(df2['date_y'],format='%Y-%m-%d').dt.date
a = pd.to_timedelta(1,unit='d')
sum_b = df2.loc[df2['date_y']-df2['date_x']==a,'user_id'].count()
print(round(sum_b / sum_a,2))