Skip to content

Instantly share code, notes, and snippets.

View ZeroRaven's full-sized avatar
🏠
Working from home

Zero Raven ZeroRaven

🏠
Working from home
  • Nepal
View GitHub Profile
10.2 Write a program to read through the mbox-short.txt and figure out the distribution by hour of the day for each of the messages. You can pull the hour out from the 'From ' line by finding the time and then splitting the string a second time using a colon.
From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008
Once you have accumulated the counts for each hour, print out the counts, sorted by hour as shown below.
name = input("Enter file:")
if len(name) < 1 : name = "mbox-short.txt"
handle = open(name)
counts=dict()
@ZeroRaven
ZeroRaven / 4.6.py
Created March 29, 2019 16:50
4.6 Write a program to prompt the user for hours and rate per hour using input to compute gross pay. Pay should be the normal rate for hours up to 40 and time-and-a-half for the hourly rate for all hours worked above 40 hours. Put the logic to do the computation of pay in a function called computepay() and use the function to do the computation…
def computepay(h,r):
if h > 40:
p = 1.5 * r * (h - 40) + (40 *r)
else:
p = h * r
return p
hrs = input("Enter Hours:")
hr = float(hrs)
rphrs = input("Enter rate per hour:")
Boot from USB:
1. Set SoC's OTP (One Time Programmable) memory for USB boot by executing:
echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
2. After reboot you can check OTP has been programmed with:
vcgencmd otp_dump | grep 17
* Should return output: 17:3020000a
Build EDuke32:
1. Install dependencies: