The following files exists in this folder. Click to view.
answer-py_tpl.php1 lines ASCII Unix (LF) #!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
<?="$key
$course
$lab
$acronym
$created
$version
"?>
Generated <?=$timestamp_now?> by dbwebb lab-utility <?=VERSION?>.
https://github.com/mosbth/lab
"""
from Dbwebb import Dbwebb
dbwebb = Dbwebb()
print(">>> Ready to begin.")
<?php
$sectionId = 0;
?>
"""
==========================================================================
<?=$title?>
<?=wordwrap(trim(strip_tags($intro), "\n"), 75, "\n", true)?>
"""
<?php
foreach ($sections as $section) {
$sectionId++;
$questionId = 0;
?>
"""
--------------------------------------------------------------------------
Section <?=$sectionId?>. <?=$section['title']?>
<?=wordwrap(trim(strip_tags($section['intro']), "\n"), 75, "\n", true)?>
"""
<?php
foreach ($section['questions'] as $question) {
$questionId++;
?>
"""
Exercise <?="$sectionId.$questionId"?>
<?=wordwrap(trim(strip_tags($question['text']), "\n"), 75, "\n", true)?>
Write your code below and put the answer into the variable ANSWER.
"""
ANSWER = "Replace this text with the variable holding the answer."
# Is the answer as expected?
# When you get stuck - change False to True to get a hint.
print(dbwebb.assertEqual("<?="$sectionId.$questionId"?>", ANSWER, False))
<?php
}
}
?>
dbwebb.exitWithSummary()