क्रम से चलने वाले निर्देशों का समूह.
वर्कस्पेस
Prolog
Prolog को शून्य से सीखने का व्यावहारिक रास्ता
पहले परिभाषा
Prolog क्या है
Prolog सटीक निर्देश लिखने की भाषा है. यहां इसे Prolog को शून्य से सीखने का व्यावहारिक रास्ता की तरह सीखें. मूल बात: input कदमों से गुजरकर output बनता है.
main.plचलाएं swipl -q -s main.plआदत Prolog का छोटा हिस्सा सीखें, minimal example टाइप करें और चलाएंvalue data है. variable उस data का नाम है.
नाम वाला छोटा काम जो input लेकर result देता है.
SWI-Prolog main.pl का code चलाता है.
पहला पढ़ने योग्य कोड
program output
entry point output syntax writelnwriteln(42).
आउटपुट 42भाषा वंश
Prolog का परिवार
Prolog कहां से आया, कौन सी भाषाएं करीब हैं, और आगे क्या सीखना है.
शून्य से
Question bank
पहले खोजें फिर अभ्यास करें
चरण चुनें या इस भाषा के अभ्यास खोजें और सीधे सवाल खोलें.
Prolog प्रश्न 1
Prolog प्रश्न 1. value print करना से सबसे मिलती बात चुनें.
Prolog प्रश्न 2
Prolog प्रश्न 2. value को नाम देना से सबसे मिलती बात चुनें.
Prolog प्रश्न 3
Prolog प्रश्न 3. दोबारा इस्तेमाल होने वाला function से सबसे मिलती बात चुनें.
Prolog प्रश्न 4
Prolog प्रश्न 4. basic collection से सबसे मिलती बात चुनें.
Prolog प्रश्न 5
Prolog प्रश्न 5. value print करना से सबसे मिलती बात चुनें.
Prolog प्रश्न 6
Prolog प्रश्न 6. value को नाम देना से सबसे मिलती बात चुनें.
Prolog प्रश्न 7
Prolog प्रश्न 7. दोबारा इस्तेमाल होने वाला function से सबसे मिलती बात चुनें.
Prolog प्रश्न 8
Prolog प्रश्न 8. basic collection से सबसे मिलती बात चुनें.
Prolog प्रश्न 9
Prolog प्रश्न 9. value print करना से सबसे मिलती बात चुनें.
Prolog प्रश्न 10
Prolog प्रश्न 10. value को नाम देना से सबसे मिलती बात चुनें.
Prolog प्रश्न 11
Prolog प्रश्न 11. दोबारा इस्तेमाल होने वाला function से सबसे मिलती बात चुनें.
Prolog प्रश्न 12
Prolog प्रश्न 12. basic collection से सबसे मिलती बात चुनें.
Prolog प्रश्न 13
Prolog प्रश्न 13. value print करना से सबसे मिलती बात चुनें.
Prolog प्रश्न 14
Prolog प्रश्न 14. value को नाम देना से सबसे मिलती बात चुनें.
Prolog प्रश्न 15
Prolog प्रश्न 15. दोबारा इस्तेमाल होने वाला function से सबसे मिलती बात चुनें.
Prolog प्रश्न 16
Prolog प्रश्न 16. basic collection से सबसे मिलती बात चुनें.
Prolog प्रश्न 17
Prolog प्रश्न 17. value print करना से सबसे मिलती बात चुनें.
Prolog प्रश्न 18
Prolog प्रश्न 18. value को नाम देना से सबसे मिलती बात चुनें.
बहुविकल्प
Prolog प्रश्न 1
Prolog प्रश्न 1. value print करना से सबसे मिलती बात चुनें.
writeln(42).
संदर्भ
main.pl के pattern
swipl -q -s main.plentry point output syntax writeln
program output
writeln(42).
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types fact
values और names
total(42). show :- total(X), writeln(X).
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
functions और collections
add(A, B, R) :- R is A + B. scores([40, 2]). show :- scores(S), length(S, N), writeln(N).
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks