דברי סיכום
שיעור 7 מתוך 7 בקורס מחולל עובדות אקראיות – פרויקט Python של Coddy.
זהו! יש לך מחולל עובדות פעיל!
מה עכשיו? הנה כמה רעיונות:
- טיפול בשגיאות בקלט
- הודעת ברוכים הבאים וכמה הודעות קלט
- סינון עובדות לפי תנאי כלשהו
- קבלת עובדת היום (https://uselessfacts.jsph.pl/api/v2/facts/today) על סמך קלט כלשהו
- ועוד הרבה…
אתגר
קלהריצו את הקוד כדי להשלים את הפרויקט וליצור 3 עובדות :)
נסו בעצמכם
import requests
import json
def get_fact():
response = requests.get('https://uselessfacts.jsph.pl/api/v2/facts/random')
content = response.text
data = json.loads(content)
return data['text']
n = int(input())
if n > 7:
print('Maximum number of facts per execution is 7')
elif n <= 0:
print('Minimum number of facts per execution is 1')
else:
for i in range(n):
print(get_fact())כל השיעורים ביחידה מחולל עובדות אקראיות – פרויקט Python
תרגלו בעצמכם: קומפיילר Python אונליין