يتم إعطاؤك مقتطف رمز يحتوي على عبارة شرطية. داخل كتلة "else" من العبارة، يوجد كود يعين قيمة للمتغير "url" بناءً على قيمة "response.request.url".

مهمتك هي كتابة دالة تأخذ عنوان URL كسلسلة وترجع القيمة المعينة لـ `url` بناءً على القواعد التالية:

- إذا كان عنوان URL يبدأ بـ "http://" أو "https://"، فعيّن عنوان URL نفسه إلى `url`.
- إذا كان عنوان URL لا يبدأ بـ "http://" أو "https://"، فقم بتعيين "http://" متبوعًا بعنوان URL إلى `url`.

تنفيذ وظيفة:
```بيثون
قم بإلغاء تعيين_url(url: str) -> str:
    يمر
```

**مدخل**
- سلسلة `url` (1 <= len(url) <= 100)، تحتوي فقط على أحرف صغيرة وأرقام وأحرف خاصة.

**انتاج**
- قم بإرجاع قيمة `url` بناءً على القواعد المحددة.

**مثال**
```بيثون
تأكيد sign_url("example.com") == "http://example.com"
تأكيد تعيين_url("https://google.com") == "https://google.com"
```
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}