Ethan Culp

@EthanCulp (31) • Stevensville High School
[Beta 1.0] repl.email - an exclusive, but fully functional email service
posted to Share by MarcusWeinberger

@MarcusWeinberger That would be great! I would love to see that! Edit: Especially because the only form of dming people
is through comments or inviting them to repls

A name gusser
posted to Share by MaxwellUlepic

Yeah it is supposed to be a joke lol @AbhainHay

[Beta 1.0] repl.email - an exclusive, but fully functional email service
posted to Share by MarcusWeinberger

Suggestion: Add a custom right click menu. This right click menu would have options to mark as read, unread, reply, forward, etc.

[Beta 1.0] repl.email - an exclusive, but fully functional email service
posted to Share by MarcusWeinberger

With the forward mail feature, are you able to forward mail to a gmail account?

[Beta 1.0] repl.email - an exclusive, but fully functional email service
posted to Share by MarcusWeinberger

I really believe this should become an official thing on repl.it!

Human Worth Calculator
posted to Share by Axrevyn

You're welcome! @Axrevyn

Human Worth Calculator
posted to Share by Axrevyn

Hey so I noticed something you did, you did int(variable) to turn the variable into an integer, to turn it into an integer, you need to do variable = int(variable)
That is why everybody is getting insanely high numbers, hope this helped @Axrevyn

Human Worth Calculator
posted to Share by Axrevyn

Its cause he multiplied the strings, not the numbers themself
@Tethys

Simple Calculator
posted to Share by imcraft

This looks really good, but to make it a lot simpler, you could do this:

equation = input('Enter an equation you would like to answered\n> ')
print('\nAnswer:')
try:
exec(f"print({equation})")
except:
print('[ERROR] Invalid Equation')

With this, it enters the 'print({equation})' into the terminal and then it returns the equation. If it is not an actual equation, it prints the error. Not trying to shoot you down and tell you your project is bad, it is actually pretty good, the code is clean and I probably wouldn't have thought to do it the way you did

A Representation of 50/50 chance
posted to Share by Zexogon

¯_(ツ)_/¯ @MatthewDoan1

A Representation of 50/50 chance
posted to Share by Zexogon

Oh no, not at all, I was just making a joke. I was just making a joke and as @MathewDoan1 pointed out, its only pseudorandom, soooo, just ignore me @Zexogon

A Representation of 50/50 chance
posted to Share by Zexogon

Huh, well then, just ignore me then @MatthewDoan1

A Representation of 50/50 chance
posted to Share by Zexogon

Actually, it is random, it uses the random module to pick a random selection out of the list. Also, flipping a coin isn't actually random. If you flip a coin, the outcome depends on a bunch of stuff, like wind (if any), power of the flip, and the side the coin started on. All of this is manipulatable, so technically its not random @Zexogon

Is it christmas?
posted to Share

Yes, the science of Santology! @joshwood

Number Riddle (Also first Java project :D)
posted to Share by EthanCulp

Since when are things being unlisted because of low effort? Ik it sounds like I am attacking you and being aggressive, but I am not, I am actually curious. Cus I admit, I didn't really put effort into this ;-; @Vandesm14

[Beta 1.0] repl.email - an exclusive, but fully functional email service
posted to Share by MarcusWeinberger

Yes this happened to me, just reload and it should be good. @TheSleepBag

Canvas Platformer - HTML Canvas Game Engine
posted to Share by mwilki7

And I thought the engine I made was good... Lmao

(v0.3_01) Battle Pets!
posted to Share by DillanSokalczuk

To make autosaves better (Your way is still a good way to do it tho), I suggest you learn to use jsonstoreclient. It is very well known and very useful. However, it does allow people to change autosaves themselves. All they need is the key and people can delete everything if they want. To do make private variables, like the key variable. To do this, make a file named '.env', Thats it. Then, make a variable in there like you would do in regular python. To get that variable, use os.getenv('VARIABLE_NAME_HERE'). Hope this helps!

MY 500th CYCLE SPECIAL !!! Snake Game WITH TWO SNAKES ( IMPOSSIBLE)
posted to Share by JosephSanthosh

If I turn fast enough, I can crash into myself. What I mean by this is whenever my length is greater than 2 and I am going left, if I press down then right fast enough, I crash into myself. What I would do and did (In a snake game I made) to solve this problem is make a queue for the moves. For example, if I do 2 moves at the same times, make so that the snake do the first move and then waits to move again to do the second move. If this doesnt make sense (It probably doesn't cus I explained it in a crappy way), then just ask what you need clarification on, maybe all of it, thats fine. Over all, this game is very impressive. Great job!

Apple Loading Screen (python)
posted to Share by ameet9034

I suggest remaking this into a class or change the definition. What you could do is add arguments to the def. The 2 arguments I suggest you to add is the loading icon (Possibly 'loadingIcon') and add an argument for the text that isn't moving (Possibly 'emptyIcon'). This will make it easier to change the animation. It will also make it more usable by other users. This is definitely something that someone would use to add aesthetic to their program.

Getting a sound... From an image.
posted to Share by eekboi

Im getting this error:
Traceback (most recent call last):
File "main.py", line 4, in <module>
import mathpy
File "/home/runner/n6xz039xqr/mathpy.py", line 2
ggg = 132 + 190 + 63 + 133 + 189 + 64 + 135 + 188 + 65 +
Also, I recommend, making a copy of the repl so that you can edit it without it changing on the posted repl.

Pygame Physics Engine
posted to Share by EthanCulp

@ChezCoder Well guess what, I did it ALL BY MYSELF, and I didn't need your help. Probably would have saved me a few days tho if this was up earlier lol

Pygame Physics Engine
posted to Share by EthanCulp
Pygame Physics Engine
posted to Share by EthanCulp

Oh, darn XD @ChezCoder
Edit- Fixed now
Edit 2- I fixed the velocity glitch

Pygame Physics Engine
posted to Share by EthanCulp
Pygame Physics Engine
posted to Share by EthanCulp

Thanks! You also just introduced a problem to me on the engine

The problem is with collisions, if the vel is not divisible by 5, collisions don't work. For now I just made the program run faster, but to make it run at normal speed, it is going to be long fix, but thanks for making aware of that
@ChezCoder

Pygame Physics Engine
posted to Share by EthanCulp

Thanks! 😃 @xolyon

Python 3.8 IDE
posted to Share by XanderEhlert

This is amazing! How did you get it so that the program can actively change the text while the program is waiting for an input from the user? (Change color, etc.)? The only way I know of doing something like that is threading, but there is not threading happening here

Pygame Physics Engine
posted to Share by EthanCulp

OMG DON'T EVEN GET ME STARTED WITH THE COLLISIONS

Interesting patterns using turtles (randomly generated)
posted to Share by Kelvin0

You should make an option where we can manually enter a code for it, so we can make our own