Share your repls and programming experiences

← Back to all posts
S A T I S F A C T I O N ! ! !
ThisUserTaken (122)

Satisfaction using a while loop! This program is a loop of satisfaction. The words move from one end to the other which makes it satisfying! Check out my other python posts I've been working on like the Potato Wars: https://repl.it/talk/share/The-Potato-Wars/57768

Edit: Added changing colors

Also, if you wanted to know more about my program, here's a short tutorial on how to make your text rainbow color: https://repl.it/talk/learn/rAiNbOW-TeXt/57848

Credit goes to @Bookie0 for the python tutorial on the loading screen!
Check out his tutorial over here: https://repl.it/talk/share/Different_Loading_SCreens/40016

Commentshotnewtop
DannyIsCoding (663)

You could delete the last white in the satisfaction function, because the text appears white twice consecutively.

ThisUserTaken (122)

@DannyIsCoding i put that there to make it more smooth. If i deleted it, it would look kinda weird!

Vandesm14 (2414)

Hey, we've unlisted this for now because it looks fairly low-effort. If you edit the description to add more info and/or add more to the code, reply to this comment and I’m happy to relist it!

ThisUserTaken (122)

@Vandesm14 i think im ready. is it ok if you relist it now? :D

ThisUserTaken (122)

@Vandesm14 please relist this as soon as you can!

Vandesm14 (2414)

@ThisUserTaken Nothing changed too much, it still just displays colored text. I'll take it up with the rest of the mod team but for now, I'm going to leave this unlisted.

ThisUserTaken (122)

@Vandesm14 oh ok :( i'll think sbout it

ThisUserTaken (122)

@Vandesm14 I don't know what to change :(

Vandesm14 (2414)

@ThisUserTaken After careful consideration, I have the following conclusion:

What your program does will most likely never be up to the minimum standards that repl talk requires, no matter what you do to it. We are sorry for this but they are the same rules for everyone. You can still share this to your friends via its link as it is just unlisted.

TalinSharma (2)

AWESOME!!!!!!!!!!!!!!!!!!!!!!!!!
It is truly satisfying. Great Job! Just 1 suggestions. Maybe like after it prints the input 100 times (you can pick a different amount too) you can make python ask if the user wants to pick a new word or change the time or whatever and then continue. Right now I have to wait for it to reload again which takes time because of the packager files.

Other than this, GREAT JOB!

ThisUserTaken (122)

@mathiasaboye woah. that looks like its 3d. thats so satisfying.

mathiasaboye (66)

@ThisUserTaken try running it on 0.01 speed :D

ThisUserTaken (122)

@mathiasaboye try running it on O speed :D

ThisUserTaken (122)

@mathiasaboye I thought it would error out but it goes so fast o_O

mathiasaboye (66)

@ThisUserTaken yea it looks like its spinning

lukel_lv (18)

This is AMAZING! I usually spend 3 minutes or so on a repl talk post, but on this one, I spent about 30! it is so satisfying when you do a palindrome. thank you for making this! you get my upvote.

ridark (91)

Nice.. Cool.. Epic.. INCREDIBLE!

(paste in ꩜꩜꩜꩜꩜꩜꩜꩜꩜ then set it to 0.1 and press enter or return or whatever.)

PlaySoccer (39)

This is satisfying... but you should have colors and do something like the new words keep changing colors. What I mean is that the first word is red, the second word is blue, third green, you get it.

maxyang (77)

It's nice how the repl community likes a chill idea here and there instead of just 1000 line games :P Good projects are good ideas, not quantity in lines of code

Bookie0 (3979)

cool but smh there's a golden opportunity to...:

Add colors!!!

lmao

lol it would actually be very beneficial to this type of program! :)

check out my tutorial here if you don't know how to use colors in Python.

Good luck! ;)

ThisUserTaken (122)

@Bookie0 good suggestion! lol I actually just started learning colored text today!

Bookie0 (3979)

ok then cool, glad you found this helpful! :) @ThisUserTaken

ThisUserTaken (122)

@firefish ikr satisfying. wait a sec. if you put 0 for the time, it is super satisfying.

DynamicSquid (3608)

Nice! But do you mean less than 0.2 and greater than 0?

ThisUserTaken (122)

@DynamicSquid i was trying it out to see the best satisfaction. 0.3 is a little too slow to be satisfied. 0.2 or less is faster so the satisfaction is better. Maybe, I should allow the pause time to be greater than 0.2?

DynamicSquid (3608)

@ThisUserTaken Oh no, between 0 and 0.2 is fine, but in the code you said "less than or greater than 0.2"

ThisUserTaken (122)

@DynamicSquid oh oopsies! better fix that lol

ThisUserTaken (122)

@DynamicSquid i meant less than or equal to 0.2.

ThisUserTaken (122)

@DynamicSquid also how did u do the orange text? o_o

DynamicSquid (3608)

@ThisUserTaken http://pueblo.sourceforge.net/doc/manual/ansi_color_codes.html

Take a code, for example [31m, and do this:

"\033[31mThis text is now red!"

So put \033 in front of the code

firefish (556)

@ThisUserTaken I think you mean code blocks, putting code between two backticks, these things -> `

ThisUserTaken (122)

@firefish like this?. oh, that's how but where u get backticks. I can't find it on my computer

firefish (556)

@ThisUserTaken to the left of the one (also if you put three backticks, then a new line you can get multi-line)

multi line
code block
def this(one):
   print(one)
this("has")
this("python syntax")
this("colouring")
this("as well")

ThisUserTaken (122)

@firefish thx a lot. that symbol slipped through my fingers!

firefish (556)

@ThisUserTaken (if you don't want to use the backtick, tilde works also - albeit not very well) -> ~
for example:
~code block~

print(str(v := 10))
print(str(v))

Code1Tech (61)
class e:
  def aaa(ea):
    print(ea)
    print("^^ same D:")
e.aaa("dhjikoadp")

lol a random program i made

RahulChoubey1 (23)

Umm… it displays SATISFACTION before asking for OG or rainbow program. PLEASE FIX

ThisUserTaken (122)

@RahulChoubey1 oh that is just the title. that's why

RahulChoubey1 (23)

@ThisUserTaken It should do it right before the satisfaction starts; that's where it makes the most sense.

JAPNEET999 (0)

so cool
👍🏻👍🏻👍🏻

RahulChoubey1 (23)

You want satisfaction. @ThisUserTaken SHOW YOU SATISFACTION!

Bigbodyboy21 (21)

how long does this run for?

RahulChoubey1 (23)

Use a test to see if it's non-negative. If you don't, there's no satisfaction

RahulChoubey1 (23)

Type 0 seconds and it looks like it's going backwards

FloCal35 (132)

Nice, love the colors.

FloCal35 (132)

@FloCal35 suggestion. Enter | and set it to 0.05