Best Python code snippet using unittest-xml-reporting_python
assignment_25_1_2022.py
Source:assignment_25_1_2022.py
1import requests2# 25/1/2022 assignment3# 1. We have a report on the number of flu vaccinations in a class of 40 people.4# It has the following numbers: never:8 once: 10 twice: 4 Threetimes:65# What is the mean number of the times those people have been vaccinated?6def mean_vaccination():7 never = 88 once = 109 twice = 410 threetimes = 611 total = never + once + twice + threetimes12 mean = total / 413 print("The mean number of the times those people have been vaccinated is:", mean)14mean_vaccination()15# 2. Create a store class that allow customers purchase items in your store16from store import Store, Product17items = []18try:19 products = requests.get('https://hub.dummyapis.com/products?noofRecords=10&idStarts=1001¤cy=usd', timeout=10).json()20except:21 print("Error while fetching data")22 exit(-1)23for product in products:24 items.append(Product(product['name'], int(float(product['price'][2:]))))25store = Store("CIT Store", items)26print(store.products)27# add a product to the store28print(store.add_products(Product("Coffee", 10)))29print(store.add_products(Product("Tea", 5)))30print(store.inflation(0.1))31print(store.print_products())32print(store.set_clearance(0.5))33print(store.print_products())34# sell a product35print(store.sell_product(Product('Tea')))36# remove a product37print(store.remove_products(Product('coffee')))38# 3. Create a polymorphism class funtion.39class Polymorphism():40 def __init__(self, name, age):41 self.name = name42 self.age = age43 def __str__(self):44 return f"{self.name} is {self.age} years old"45 def make_sound(self):46 print(f"{self.name} says hello")47 def move(self):48 print(f"{self.name} moves")49class Cat(Polymorphism):50 def __init__(self, name, age, fur_color):51 super().__init__(name, age)52 self.fur_color = fur_color53 def __str__(self):54 return f"{self.name} is {self.age} years old and has {self.fur_color} fur"55 def make_sound(self):56 print(f"{self.name} says meow")57class Dog(Polymorphism):58 def __init__(self, name, age, fur_color):59 super().__init__(name, age)60 self.fur_color = fur_color61 def __str__(self):62 return f"{self.name} is {self.age} years old and has {self.fur_color} fur"63 def make_sound(self):64 print(f"{self.name} says woof")65cat = Cat("Fluffy", 2, "white")66dog = Dog("Fido", 3, "brown")67print(cat)68print(dog)69cat.make_sound()70dog.make_sound()71"""721.We have a report on the number of flu vaccinations in a class of 40 people.73It has the following numbers: never:10 once: 15 twice: 7 Threetimes:874What is the mean number of the times those people have been vaccinated?75"""76number_of_people = 4077number_of_never = 1078number_of_once = 1579number_of_twice = 780number_of_threetimes = 881sum_vaccinated = number_of_once + number_of_twice + number_of_threetimes82mean_vaccinated = sum_vaccinated / number_of_people...
248633.py
Source:248633.py
1class Solution:2 def handleMap(self,nums):3 res = {}4 for i in nums.keys():5 if len(nums) == len(nums) / 3:6 nums[i] = nums[i] - 17 if nums[i] > 0:8 res[i] = nums[i]9 return nums10 def majorityElement(self, nums):11 if len(nums) < 3:12 return list(set(nums))13 14 threeTimes = {}15 allTimes = {}16 for item in nums:17 threeTimes = self.handleMap(threeTimes)18 if item in threeTimes.keys(): 19 threeTimes[item] += 120 else:21 threeTimes[item] = 122 if item in allTimes.keys():23 allTimes[item] += 124 else: 25 allTimes[item] = 126 27 if len(threeTimes) == 0:28 return []29 res = []30 for key in threeTimes.keys():31 if allTimes[key] > len(nums) / 3:32 res.append(key)33 return res34if __name__ == '__main__':35 n=eval(input())36 s=Solution()...
triple.py
Source:triple.py
1def tripler(func):2 '''3 Run the input function three times.4 Parameters5 ----------6 func : function7 The function ti be run three times8 '''9 def wrapper():10 func()11 func()12 func()13 return wrapper14@tripler15def threeTimes():16 print("hi")...
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!