این دو تا خیلی جاها میتونن به جای هم استفاده بشن و خیلی هم فرقی ندارن. مثلا
Suppose I’m not going to do my homework, what could happen?
Assume that I’m not going to do my homework, what could happen?
اما فکر میکنم در حالت کلی وقتی مطمئن نیستیم و شک قویتری نداریم، ولی همچنان اطلاعات کمی داریم میتونیم از suppose استفاده کنیم به این معنی که من فرض میکنم اینطوریه چون یه سری شواهد کمی دارم. ولی از assume وقتی استفاده میکنیم که هیچ اطلاعاتی نداریم. یه فرض گرفتن کوره
تفاوت دیگهای که داره اینه که از assume معمولا توی فرضیات علمی مثلا توی ریاضی استفاده میشه اما از suppose استفاده نمیشه، مثلا
Let’s assume that c is equal to 1