---
testcase:
- test_case_type: |-
integertestcase
correct: 2
- test_case_type: |-
integertestcase
correct: -3
files: []
language: |- # bash, scilab, python, c/c++, java
python
partial_grading: false
tags:
- python
- quadratic
- demo
- integer
points: 1.0
snippet: ''
active: true
type: |-
integer
description: |-
Type in the box below, one of the roots to the following quadratic equation?
summary: |-
Roots of quadratic equation
grade_assignment_upload: false
---
testcase:
- test_case_type: |-
stringtestcase
correct: |-
(2, 'HelloHello', ':', 'Bye')
string_check: |- # exact or lower
exact
files: []
language: |-
python
partial_grading: false
tags:
- python
- demo
- print
- string
- '1'
- case_sensitive
- casesensitive
- python2
points: 1.0
snippet: ''
active: true
type: |-
string
description: |-
What is the output for the following code in Python 2.x:
print(2, "Hello"*2, ":" ,"Bye")
summary: |-
Print Output
grade_assignment_upload: false
---
testcase:
- test_case_type: |-
floattestcase
correct: 5.5786
error_margin: 0.0
files: []
language: |-
python
partial_grading: false
tags:
- float
- '1'
- python
- decimal
- demo
points: 1.0
snippet: ''
active: true
type: |-
float
description: |-
Write down the resultant value of the following -
3.4566+2.122
Note: - Do not hard-code the filenames. They will be passed in as arguments. Assume no headers (to avoid header-non-repetition issues).summary: |- Extract columns from files grade_assignment_upload: false --- testcase: - test_case_type: |- standardtestcase test_case_args: '' test_case: |- assert is_palindrome("hello") == False weight: 1.0 - test_case_type: |- standardtestcase test_case_args: '' test_case: |- assert is_palindrome("nitin") == True weight: 1.0 - test_case_type: |- standardtestcase test_case_args: '' test_case: |- assert is_palindrome("madaM") == False weight: 1.0 files: [] language: |- python partial_grading: false tags: - python - assertion - palindrome - reverse - code - '2' - demo points: 2.0 snippet: |- def is_palindrome(s): active: true type: |- code description: |- Write a function
is_palindrome(arg)
which will take one string argument.
is_palindrome("Hello")
should return False
Input: box Output b o xsummary: |- For Loop over String grade_assignment_upload: false --- testcase: - test_case_type: |- standardtestcase test_case_args: '' test_case: |- #include
Note: You do not have to print anything, neither you have to make the function call. Just define the function to perform the required operation, return the output & click on check answer. Also, note that the function name should exactly be as mentioned above.summary: |- Add 3 numbers grade_assignment_upload: false --- testcase: - test_case_type: |- hooktestcase hook_code: |- def check_answer(user_answer): ''' Evaluates user answer to return - success - Boolean, indicating if code was executed correctly mark_fraction - Float, indicating fraction of the weight to a test case error - String, error message if success is false In case of assignment upload there will be no user answer ''' success = False err = "Incorrect Answer" # Please make this more specific mark_fraction = 0.0 try: with open('new.txt', 'r') as f: if "Hello, World!" in f.read(): success = True err = "Correct Answer" mark_fraction = 1.0 else: err = "Did not found string Hello, World! in file." except IOError: err = "File new.txt not found." return success, err, mark_fraction weight: 1.0 files: [] language: |- python partial_grading: false tags: - python - '1' - file - hook - hello - world - grade - assignment - upload - demo points: 1.0 snippet: '' active: true type: |- upload description: |- Upload a file called
new.txt
which contains the string Hello, World!
in it.
summary: |-
Hello World in File
grade_assignment_upload: true
---
testcase:
- test_case_type: |-
mcqtestcase
correct: false
options: |-
s.reverse()
- test_case_type: |-
mcqtestcase
correct: true
options: |-
s[::-1]
- test_case_type: |-
mcqtestcase
correct: false
options: |-
reversed(s)
- test_case_type: |-
mcqtestcase
correct: true
options: |-
"''.join(reversed(s))
files: []
language: |-
python
partial_grading: false
tags:
- python
- '2'
- reverse
- mcc
- demo
points: 2.0
snippet: ''
active: true
type: |-
mcc
description: |-
Which of the following options would reverse the string?
summary: |-
Reverse a string
grade_assignment_upload: false