This Is A Test
13 Dec 2021 - Tyler
This is a test page where I will add some random elements and such to see how they look. This page is likely to change as I add more things to try out. Thanks!
Syntax Highlighting
Python
import hashlib
import requests
class Passwd():
# Get User input
def getPass(self):
while True:
password = input("Enter your Password: ")
if password.strip() != '':
break
else:
print("Please input a password.")
return password
# Takes the password and hashes it to SHA-1
def hashPass(self):
password = self.getPass()
hashPass = hashlib.sha1(str(password).encode('utf-8'))
hashedPass = hashPass.hexdigest()
firstFive = hashedPass[0:5]
lastBits = hashedPass[5:]
return firstFive, lastBits
Go
package main
import (
"fmt"
)
func daysInMonthFunc(month int, year int) (int) {
var daysInMonth int
if (month == 2 && (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)) {
daysInMonth = 29
} else if (month == 2 && year % 4 != 0) {
daysInMonth = 28
} else if month == 4 || month == 6 || month == 9 || month == 11 {
daysInMonth = 30
} else {
daysInMonth = 31
}
return daysInMonth
}
func main() {
var month int
var year int
fmt.Println("What month? (1-12)")
fmt.Scan(&month)
fmt.Println("What Year? xxxx")
fmt.Scan(&year)
daysInMonth := daysInMonthFunc(month, year)
fmt.Println("There are", daysInMonth, "days in this month.")
}