<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel><title>Blog Entries by &quot;Kearo Kai&quot; | SpaceHey</title><link>https://blog.spacehey.com/user?id=1221679</link><description>The most recent Blog Entries by the User &quot;Kearo Kai&quot; on SpaceHey</description><item><title>Abuzz review aka the plan C </title><link>https://blog.spacehey.com/entry?id=2013258</link><guid>https://blog.spacehey.com/entry?id=2013258</guid><description>I (21+, F) had to have an abortion using abuzz. If you don&#039;t know what abuzz is, it&#039;s a plan c option up to 11 weeks from when you missed your cycle. You take five pills total, 1 Misopropiblahblah (can&#039;t remember the names), and 4 of the other pills. when taking the Miso you have to wait 48 hrs before taking the next four pills. When you do you lay them under your tongue, in your cheeks, or vagina...</description><pubDate>Thu, 11 Dec 2025 17:39:25 +0000</pubDate></item><item><title>I like this one but i think it still needs work</title><link>https://blog.spacehey.com/entry?id=2009094</link><guid>https://blog.spacehey.com/entry?id=2009094</guid><description></description><pubDate>Mon, 08 Dec 2025 03:25:10 +0000</pubDate></item><item><title>Python Yahtzee Game</title><link>https://blog.spacehey.com/entry?id=2008899</link><guid>https://blog.spacehey.com/entry?id=2008899</guid><description>from random import randint  rolls = [] for i in range(5):     roll = (randint(1,6))     rolls.append(roll)      print(rolls) rolls =  counts = [] for i in range(1,7):     counts.append(rolls.count(i))      counts = [1,1,1,1,2,0]     def checkforsmallstraight(counts):     case1 = (counts[0] &gt; 0) and (counts[1] &gt;0) and (counts[2] &gt; 0) a</description><pubDate>Mon, 08 Dec 2025 00:22:10 +0000</pubDate></item><item><title>Python Tax US Calculator</title><link>https://blog.spacehey.com/entry?id=2008896</link><guid>https://blog.spacehey.com/entry?id=2008896</guid><description>brackets = [0, 11925, 48475, 103350] rates = [0.1, 0.12, 0.22] salary = float(input(&#039;please enter salary: &#039;)) for i, bracket in enumerate(brackets[1:]):     # print(i)     # print(rates[i])     tax1 = bracket - brackets[i] # max amount you pay in current bracket     tax2 = salary - brackets[i] # amount you&#039;d pay IF your salary falls in the current bracket     baseAmount = max(min(tax1, tax2</description><pubDate>Mon, 08 Dec 2025 00:20:53 +0000</pubDate></item><item><title>Python Find username in File</title><link>https://blog.spacehey.com/entry?id=2008895</link><guid>https://blog.spacehey.com/entry?id=2008895</guid><description>from random import choice from tkinter.filedialog import askopenfilename, asksaveasfilename file = open(&#039;names.txt&#039;, &#039;r&#039;) outfile = open(&#039;unsernames.txt&#039;, &#039;a&#039;) for myName in file.readlines():     names = myName.rstrip().split(&#039; &#039;)          first, last = names[0], names[1]          adjectives = [&#039; Scared&#039;, &#039;Scrappy&#039;, &#039;Silly&#039;, &#039;Studious&#039;, &#039;Risky&#039;, &#039; little&#039;, &#039;Savior&#039;, &#039;Stupid&#039;]  </description><pubDate>Mon, 08 Dec 2025 00:19:28 +0000</pubDate></item><item><title>Python Five Dice in a Row 1- 5 pips </title><link>https://blog.spacehey.com/entry?id=2008881</link><guid>https://blog.spacehey.com/entry?id=2008881</guid><description>from graphics import* #~~~~~~~~~~~~~~~~~~~~CreateWindow~~~~~~~~~~~~~~~~~~~~~~~~# win = GraphWin(&#039;Straight&#039;, 500, 400) win.setBackground(&#039;gold&#039;) #~~~~~~~~~~~~~~~~~~~~~~~~Dice~~~~~~~~~~~~~~~~~~~~~~~~~~~~# D1 = Rectangle(Point(25, 150), Point(75,200)) D1.setFill(&#039;palegreen&#039;) D1.draw(win) D2= Rectangle(Point(125, 150), Point(175,200)) D2.setFill(&#039;palegreen&#039;) D2.draw(win)</description><pubDate>Mon, 08 Dec 2025 00:15:36 +0000</pubDate></item><item><title>Python Star</title><link>https://blog.spacehey.com/entry?id=2008876</link><guid>https://blog.spacehey.com/entry?id=2008876</guid><description>from graphics import * from math import pi , cos, sin  #~~~~~~~~~~~~~~~~~~~~~~~~STAR~~~~~~~~~~~~~~~~~~~~~~~~~~~~# def drawStar(p, win, rin, rout):     rs = [rin, rout]     points = []     cx, cy = p.getX(), p.getY()     x,y = cx + rin, cy     theta = 0     points.append(Point(x, y))     for i in range(11):         r = rs[i % 2]         theta += pi/5         x,y = cx + r*cos(theta), cy</description><pubDate>Mon, 08 Dec 2025 00:13:59 +0000</pubDate></item><item><title>Python Simple Cypher </title><link>https://blog.spacehey.com/entry?id=2008872</link><guid>https://blog.spacehey.com/entry?id=2008872</guid><description>from random import shuffle from tkinter.filedialog import askopenfilename # Read the enciphered message with open(&#039;encipher.txt&#039;, &#039;r&#039;) as infile:     cipher_text = infile.read().rstrip().replace(&#039;\n&#039;, &#039; &#039;).lower() # Read the key with open(&#039;key.txt&#039;, &#039;r&#039;) as keyfile:     key = list(keyfile.read().rstrip()) # Standard alphabet plus space alph = [&#039;a&#039;,&#039;b&#039;,&#039;c&#039;,&#039;d&#039;,&#039;e&#039;,&#039;f&#039;,&#039;g&#039;,&#039;h&#039;,&#039;i&#039;,&#039;j&#039;,&#039;</description><pubDate>Mon, 08 Dec 2025 00:12:11 +0000</pubDate></item><item><title>Python Pow</title><link>https://blog.spacehey.com/entry?id=2008865</link><guid>https://blog.spacehey.com/entry?id=2008865</guid><description>sentence = input(&#039;Please enter a sentence to translate: &#039;) words = sentence.split(&#039; &#039;) ordsway = [] for word in words:     ordway = word[1:] + word[0] + &#039;ay&#039;     ordsway.append(ordway)      print(&#039; &#039;.join(ordsway)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from graphics import *  from time import sleep W, H = 400, 400 win = Graph</description><pubDate>Mon, 08 Dec 2025 00:09:06 +0000</pubDate></item><item><title>Python Piglatin</title><link>https://blog.spacehey.com/entry?id=2008862</link><guid>https://blog.spacehey.com/entry?id=2008862</guid><description>sentence = input(&#039;Please enter a sentence to translate: &#039;) words = sentence.split(&#039; &#039;) ordsway = [] for word in words:     ordway = word[1:] + word[0] + &#039;ay&#039;     ordsway.append(ordway)      print(&#039; &#039;.join(ordsway))</description><pubDate>Mon, 08 Dec 2025 00:07:58 +0000</pubDate></item><item><title>Python No 7&#039;s</title><link>https://blog.spacehey.com/entry?id=2008861</link><guid>https://blog.spacehey.com/entry?id=2008861</guid><description>for i in range(100):     if (&#039;7&#039; in str(i)) or (i % 7 == 0):         print(i)</description><pubDate>Mon, 08 Dec 2025 00:06:21 +0000</pubDate></item><item><title>Python Mountain Calc</title><link>https://blog.spacehey.com/entry?id=2008858</link><guid>https://blog.spacehey.com/entry?id=2008858</guid><description>import math print(&#039;this program calculates the height of a mountain&#039;) a1 = float(input(&quot;please enter your azimuth1 in feet: &quot;)) a2 = float(input(&quot;please enter your azimuth2 in feet: &quot;)) d = float(input(&quot;please enter your distance between azimuth 1 &amp; 2: &quot;)) h = d * math.tan(a1) * math.tan(a2) / (math.tan(a2) - math.tan(a1)) print(h)</description><pubDate>Mon, 08 Dec 2025 00:04:33 +0000</pubDate></item><item><title>Python Interest grid with Ticks</title><link>https://blog.spacehey.com/entry?id=2008856</link><guid>https://blog.spacehey.com/entry?id=2008856</guid><description>from graphics import *     rate = float(input(&#039;what is the loan interst rate? [%]: &#039;))/100/12 balance = float(input(&#039;Starting balance: &#039;)) maxValue = 10000 interval = 1000 def createLabeledWindow(maxValue, interval):               W, H = 400, 400     maxYear =7     padYears, padValue = 0.75, 0.1*maxValue     win = GraphWin(&#039;Bar plot of Account Balance&#039;, W</description><pubDate>Mon, 08 Dec 2025 00:03:09 +0000</pubDate></item><item><title>Python Graphics Import</title><link>https://blog.spacehey.com/entry?id=2008855</link><guid>https://blog.spacehey.com/entry?id=2008855</guid><description># graphics.py &quot;&quot;&quot;Simple object oriented graphics library   The library is designed to make it very easy for novice programmers to experiment with computer graphics in an object oriented fashion. It is written by John Zelle for use with the book &quot;Python Programming: An Introduction to Computer Science&quot; (Franklin, Beedle &amp; Associates). LICENSE: This is open-source software released under the terms o...</description><pubDate>Mon, 08 Dec 2025 00:01:30 +0000</pubDate></item><item><title>Python Explosion</title><link>https://blog.spacehey.com/entry?id=2008850</link><guid>https://blog.spacehey.com/entry?id=2008850</guid><description>#flipbook click  from graphics import *  from time import sleep W, H = 400, 400 win = GraphWin(&#039;Explosion &#039;, W, H) win.setCoords(0, 0 , 100, 100) win.setBackground(&#039;grey&#039;)      for i in range(10):     p = win.checkMouse()          pos1 = Image(p, &#039;pos1.png&#039;)     pos1.draw(win)     pos1.undraw()     sleep(1)     pos2 = Image(p, &#039;pos2.png&#039;)    </description><pubDate>Sun, 07 Dec 2025 23:56:09 +0000</pubDate></item><item><title>Python Face Simple</title><link>https://blog.spacehey.com/entry?id=2008848</link><guid>https://blog.spacehey.com/entry?id=2008848</guid><description>from graphics import* win = GraphWin(&#039;Face&#039;, 400, 400) #we&#039;ll need about 5 circles and one oval to make a mouth  head = Circle(Point(200, 200), 100) head.setFill(&#039;purple&#039;) head.draw(win) le= Circle(Point(150, 200), 10) le.setFill(&#039;yellow&#039;) le.draw(win) re = Circle(Point(250,200), 10) re.setFill(&#039;yellow&#039;) re.draw(win)</description><pubDate>Sun, 07 Dec 2025 23:54:19 +0000</pubDate></item><item><title>Python Create a Button</title><link>https://blog.spacehey.com/entry?id=2008842</link><guid>https://blog.spacehey.com/entry?id=2008842</guid><description>from graphics import * from gamelibrary import Button win = Graphwin(&#039;Testing Button&#039;, 400, 400) myButton = Button(Point(200-hw, 200- hh), Point(200+hw , 200 +hh), &#039;Click ME!&#039;, ) colors = [&#039;purple&#039;,&#039;indianred&#039;,&#039;gold&#039;,&#039;darkblue&#039;,&#039;pink&#039;] i = 0  while True:     p = win.checkMouse()     key = win.checkKey()     if myButton.clicked(p):         #switch colors of the background         win.setBackground</description><pubDate>Sun, 07 Dec 2025 23:49:56 +0000</pubDate></item><item><title>Pythons Bubble line</title><link>https://blog.spacehey.com/entry?id=2008838</link><guid>https://blog.spacehey.com/entry?id=2008838</guid><description>#This program creates a line of bubbles from graphics import * from time import sleep from random import randint W, H = 400, 400 r = 10 # randint(0, 8 ) #NOTES::     # how do we get two different coordinates      # we have x1, y1 and x2,y2      # make a for loop subtracting the delta counts     #x1 = x1 +dx/10  win = GraphWin(&#039;Bubbly&#039;, W, H, autoflush = False) #win.setCoords(0, 0 , 100, 100)</description><pubDate>Sun, 07 Dec 2025 23:47:37 +0000</pubDate></item><item><title>Python Bubble Blaster </title><link>https://blog.spacehey.com/entry?id=2008835</link><guid>https://blog.spacehey.com/entry?id=2008835</guid><description>from graphics import* from time import sleep from random import randint W, H = 400, 400 r = 10 win = GraphWin(&#039;bubble blaster&#039;, W, H) #win.setCoords(-100, -100, 100, 100) win.setBackground(&#039;black&#039;) p1 = win.getMouse() for i in range(10):     p2 = win.getMouse()     x1, y1 = p1.getX(), p1.getY()     x2, y2 = p2.getX(), p2.getY()          dx, dy = x2- x1, y2 - y1</description><pubDate>Sun, 07 Dec 2025 23:46:15 +0000</pubDate></item><item><title>Pythons Bouncing Ball &amp; Dancing Daisy</title><link>https://blog.spacehey.com/entry?id=2008833</link><guid>https://blog.spacehey.com/entry?id=2008833</guid><description>from graphics import * from time import sleep W, H = 400, 400 r = 10 win = GraphWin(&#039;Bouncing Ball &#039;, W, H, autoflush = False) win.setCoords(0, 0 , 100, 100) win.setBackground(&#039;black&#039;) ball = Circle(Point(50, r), r) ball.setFill(&#039;purple&#039;) ball.draw(win) daisy = Image(Point(20,30), &#039;daisy.png&#039;) daisy.draw(win) for i in range(10):     for</description><pubDate>Sun, 07 Dec 2025 23:45:09 +0000</pubDate></item><item><title>Python PacGuy</title><link>https://blog.spacehey.com/entry?id=2008823</link><guid>https://blog.spacehey.com/entry?id=2008823</guid><description>~~~~~~~~~~~~~~~~~~Make Him Move~~~~~~~~~~~~~~~~~~~~~~~~ from graphics import * from random import randint, choice from math import sqrt win = GraphWin(&#039;That puc guy&#039;, 400, 400, autoflush=False) win.setBackground(&#039;black&#039;) r =0.5 pac = Circle(Point(24,24), r) pac.setFill(&#039;yellow&#039;) pac.draw(win) ghost = Rectangle(Point(10, 10), Point(25,25)) ghost.setFill(&#039;red&#039;) ghost.d</description><pubDate>Sun, 07 Dec 2025 23:34:41 +0000</pubDate></item><item><title>Python Average py </title><link>https://blog.spacehey.com/entry?id=2008817</link><guid>https://blog.spacehey.com/entry?id=2008817</guid><description>print(&#039;This program calculates the average numbers entered by the user&#039;) N = int(input(&#039;How many numbers do you have?: &#039;)) y = 0  for i in range(N):     x = float(input(&#039;Please enter you number: &#039;))     y = x + y print(f&#039;The average of your numbers is {y/N:.1f}&#039;) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ print(&#039;This progrsm calculates the average numbers entered by the user&#039;) N = int(input...</description><pubDate>Sun, 07 Dec 2025 23:25:45 +0000</pubDate></item><item><title>Python Total Rectangle Area</title><link>https://blog.spacehey.com/entry?id=2008815</link><guid>https://blog.spacehey.com/entry?id=2008815</guid><description>import math a = float(input(&quot;please enter your a: &quot;)) b = float(input(&quot;please enter your b: &quot;)) c = float(input(&quot;please enter your c: &quot;)) s = (a + b + c)/ 2  area = math.sqrt(s*(s-a) * (s -b) * (s-c)) print(area)</description><pubDate>Sun, 07 Dec 2025 23:24:30 +0000</pubDate></item><item><title>Python Area Finder</title><link>https://blog.spacehey.com/entry?id=2008811</link><guid>https://blog.spacehey.com/entry?id=2008811</guid><description>import math a = float(input(&quot;please enter your a: &quot;)) b = float(input(&quot;please enter your b: &quot;)) c = float(input(&quot;please enter your c: &quot;)) s = (a + b + c)/ 2  area = math.sqrt(s*(s-a) * (s -b) * (s-c)) print(area)</description><pubDate>Sun, 07 Dec 2025 23:22:52 +0000</pubDate></item><item><title>Python Shuffle words From a textfile </title><link>https://blog.spacehey.com/entry?id=2008806</link><guid>https://blog.spacehey.com/entry?id=2008806</guid><description>from tkinter.filedialog import askopenfilename from random import shuffle  filename = askopenfilename() outfile = open(&#039;key.txt&#039;, &#039;a&#039;) alph =[&#039;a&#039;,&#039;b&#039;,&#039;c&#039;,&#039;d&#039;,&#039;e&#039;,&#039;f&#039;,&#039;g&#039;,&#039;h&#039;,&#039;i&#039;,&#039;j&#039;,&#039;k&#039;,&#039;l&#039;,&#039;m&#039;,&#039;n&#039;,&#039;o&#039;,&#039;p&#039;,&#039;q&#039;,&#039;r&#039;,&#039;s&#039;,&#039;t&#039;,&#039;u&#039;,&#039;v&#039;,&#039;w&#039;,&#039;x&#039;,&#039;y&#039;,&#039;z&#039;] shuffle(alph)</description><pubDate>Sun, 07 Dec 2025 23:21:25 +0000</pubDate></item></channel></rss>