# Tests for isNumber
def test_isNumber_1():
assert isNumber("1") == False
def test_isNumber_2():
assert isNumber(-1) == True
def test_isNumber_3():
assert isNumber(True) == False
def test_isNumber_4():
assert isNumber(3.14) == True
def test_isNumber_5():
assert isNumber([0]) == False
def isNumber(item):
'''
- Return True if item is of type int or type float, otherwise return
False.
- You can check if item is an int with type(item) == int, and a float
with type(item) == float
'''
return "stub"
# Tests for isNumber
def test_isNumber_1():
assert isNumber("1") == False
def test_isNumber_2():
assert isNumber(-1) == True
def test_isNumber_3():
assert isNumber(True) == False
def test_isNumber_4():
assert isNumber(3.14) == True
def test_isNumber_5():
assert isNumber([0]) == False
def isNumber(item):
'''
- Return True if item is of type int or type float, otherwise return
False.
- You can check if item is an int with type(item) == int, and a float
with type(item) == float
'''
if type(item) == int or type(item) == float:
return True
else:
return False
# Tests for isNumber def test_isNumber_1(): assert isNumber("1") == False def test_isNumber_2(): assert isNumber(-1) == True...
def countEvens(listOfInts): ''' - Returns an integer value representing the number of even numbers that exist in listOfInts. - Return 0 if listOfInts is not a list type or if no even number exists in listOfInts. - Note: elements in listOfInts can contain any data type. ''' return "stub" # Tests for countEvens def test_countEvens_1(): assert countEvens([0,2,4]) == 3 def test_countEvens_2(): assert countEvens([0,"2","Four", 6]) == 2 def test_countEvens_3(): assert countEvens((0,2,4)) == 0 def test_countEvens_4(): assert countEvens([-1,1,3,5,7]) == 0 def test_countEvens_5():...
COMPLETE THE _CONSTRUCT() AND CONSTRUCTTREE() FUNCTIONS class expressionTree: class treeNode: def __init__(self, value, lchild, rchild): self.value, self.lchild, self.rchild = value, lchild, rchild def __init__(self): self.treeRoot = None #utility functions for constructTree def mask(self, s): nestLevel = 0 masked = list(s) for i in range(len(s)): if s[i]==")": nestLevel -=1 elif s[i]=="(": nestLevel += 1 if nestLevel>0 and not (s[i]=="(" and nestLevel==1): masked[i]=" " return "".join(masked) def isNumber(self, expr): mys=s.strip() if len(mys)==0 or not isinstance(mys, str): print("type mismatch error: isNumber")...
def computeGrade(percentage): ''' - Return the corresponding letter grade string based on the value of percentage using the following scale: [100 - 90]: 'A' (90 - 80] : 'B' (80 - 70] : 'C' (70 - 60] : 'D' (60 - 0] : 'F' - If percentage is not a number type (int or float) OR if percentage is outside the range of [100 - 0], return an empty string...
Please code in Python Revise the AbstractBag class so that it behaves as a subclass of AbstractCollection provided in the file abstractcollection.py. Abstractcollection.py code: class AbstractCollection(object): """An abstract collection implementation.""" # Constructor def __init__(self, sourceCollection = None): """Sets the initial state of self, which includes the contents of sourceCollection, if it's present.""" self.size = 0 if sourceCollection: for item in sourceCollection: self.add(item) # Accessor methods def isEmpty(self): """Returns True if len(self) == 0, or False otherwise.""" return len(self) == 0...
The code: def isPalindrome(text): """ >>> isPalindrome("alula") True >>> isPalindrome("love") False >>> isPalindrome("Madam") True >>> isPalindrome(12.5) False >>> isPalindrome(12.21) False >>> isPalindrome("Cigar? Toss it in a can.! It is so tragic.") True >>> isPalindrome("travel.. a town in Alaska") False """ # --- YOU CODE STARTS HERE if type(text) is not str: return False l = len(text) - 1 i = 0 while i < l: if text[i] in string.punctuation or text[i] == ' ': i += 1 elif text[l] in...
Q1. Write a program to simulate a grocery waiting queue. Your
program should ask the user if they want to add a customer to the
queue, serve the next customer in the queue, or exit. When a
customer is served or added to the queue, the program should print
out the name of that customer and the remaining customers in the
queue.
The store has two queues: one is for normal customers, another is
for VIP customers. Normal customers can...
A large, commercial program will define one functions Select one: True False Function return-type specifies the type of data returned by the function. This can (int, double, array, float). Select one: True False
Write 4 different Unit Tests for this c++ method using assert functions with visual studio. /* returns sum of the subarray strating from index start a is the array, n is size of the array start in the starting index of the subarray */ int subArraySum(int a[], int n, int start) { int sum = 0; for (int i = start; i < n; i++) sum += a[i]; return sum; }
Problem 4. (True/False). For each statement, assert whether it is true of false and explain your answer 1. In a finitely repeated Pure (Homogeneous Goods) Betrand game there can be more than one Subgame perfect Nash equilibrium (SPNE) 2. It not possible to support a collusive outcome in a finitely repeated Pure Betrand game 3. In a sequential Bertrand game, the follower firm has a second mover advantage because prices are strategic complements
python function will Return True if string x contains 3 vowels in a row, in consecutive locations, false otherwise. assuming that 'vowels' refer to the following lowercase lttrs: a,e,i,o,u programs fails partially, only allowed to use float, str, int, appen, split, strip, len, range def vowels_three(x): for i in range (o, len(x), 2): if x[i] not in ('a,e,i,o,u'): return False return True