← Back to Community
"Animated" ASCII Cactus
Profile icon
h
has Hacker Plan
CodingCactus

Dancing Cactus


The most beautiful thing (a cactus (obviously)) can now be endlessly shown in front of your face.


Enjoy

Voters
Profile icon
dudeactualdev
Profile icon
k9chelsea2
Profile icon
zplusfour
Profile icon
frissyn
Profile icon
DungeonMaster00
Profile icon
ayush2007
Profile icon
Icekit
Profile icon
lucaschai
Profile icon
ANDREWVOSS
Profile icon
BobTheTomatoPie
Comments
hotnewtop
Profile icon
AphixDev

you are a god

Profile icon
Highwayman

@nt998302 it is known.

Profile icon
CodingCactus
Profile icon
Bookie0

3 hourzzzzz later
I’m afraid I lost count; I was at about 1270 I think
Lol it’s cool
edit: thanks for the 7 upvotes!

Profile icon
CodingCactus

@Bookie0 lol, should be 3*3600/0.5 times I guess

Profile icon
Bookie0

Ok..... you actually did the math but I m too lazy to do it 😂 @CodingCactus

Profile icon
Wilke000

Which is 21600 @CodingCactus

Profile icon
Bookie0

hey, would you like to plz visit this cool repl i made?
thanks so [email protected]

https://repl.it/talk/share/Da-ULTIMATE-LOVE-Calculator/34866

Profile icon
BlueComet

nice animation!

Profile icon
CodingCactus

@iterate lol, thanks

Profile icon
Bookie0

hey, would you pls visit this cool repl i just made, and gie me some tips and [email protected]

thanks so much!!!
:)

https://repl.it/talk/share/Da-ULTIMATE-LOVE-Calculator/34866

Profile icon
Codemonkey51

AWESOME!

Profile icon
CodingCactus
Profile icon
Codemonkey51
Profile icon
CodingCactus
Profile icon
Codemonkey51
Profile icon
Navinor

cool

Profile icon
CodingCactus

@Warhawk947 lol, thanks

Profile icon
Navinor
Profile icon
AmazingMech2418

Great job! I'd recommend using sys.stdout.write instead of print though since it is faster and also, I'd recommend using "\n".join(cactus) to put the entire ASCII cactus into one print function for speed as well. I did it in my fork if you want to see what I mean https://repl.it/@AmazingMech2418/ASCII-Cactus .

Profile icon
AmazingMech2418

@CodingCactus Though, now you should try and get the CEO of Repl.it to do this version in BASIC!

Profile icon
AdCharity

@AmazingMech2418 uh he already did

Profile icon
Highwayman

@AmazingMech2418 hum I can’t tell whether this sarcastic or not lol

Profile icon
CodingCactus

@AmazingMech2418 thanks, I have done that now and it is nice and smooth

Profile icon
AmazingMech2418

@Highwayman Well, I thought since the Repl.it CEO did @CodingCactus 's main logo in BASIC, maybe he could do this version too. I didn't know he already did it.

Profile icon
AmazingMech2418

@CodingCactus You're welcome!

Profile icon
CodingCactus

@AmazingMech2418 he hasn't done this

Profile icon
Highwayman
Profile icon
AmazingMech2418

@CodingCactus Did you notice that two out of the three trending repls are yours? When the Repl.it CEO made a post with your logo, you were just famous. Now, you are ultra famous. About as famous as you can get on Repl.it. LOL!

Profile icon
CodingCactus

@AmazingMech2418 thanks, lol :)

Profile icon
AmazingMech2418

@CodingCactus Also, it was just like yesterday when you got to 500 cycles and now you have 604...

Profile icon
CodingCactus
Profile icon
AmazingMech2418

@Highwayman Remember the thing I was doing trying to see all of the Repl.it languages not in the official list? I figured out why it wouldn't work... Repl.it has request rate limits. I ended up getting an error saying that access was denied to my IP address... Do you have any idea how to bypass the rate limits or at least do you know what the limit is so that I can slow down the program to not go over?

Profile icon
Highwayman

@AmazingMech2418 sadly no. I have no idea what the limit is or how to bypass it.

Profile icon
CodingCactus

@AmazingMech2418 change your ip every request?

Profile icon
AmazingMech2418

@CodingCactus I don't know how to do that... I just want to see all the languages Repl.it supports!

Profile icon
CodingCactus

@AmazingMech2418 i dunno, do you get a new ip every time you go on the internet?? If so can you do a run until you get bolcked (save stuff in file) then go off internet, then run again from where you left off?

Profile icon
CodingCactus

but i have no idea :(

Profile icon
AmazingMech2418

@CodingCactus I don't...

Profile icon
AmazingMech2418

@CodingCactus Do you have any idea what this means though?
image
I was doing it on a repl and then this happened after I tried to incorporate a proxy.

Profile icon
CodingCactus

@AmazingMech2418 what language?

Profile icon
AmazingMech2418
Profile icon
AmazingMech2418

@CodingCactus I was doing https.get instead of url-exists.

Profile icon
CodingCactus

@AmazingMech2418 i don't know node, but i'll look because most langs are kinda similar

Profile icon
CodingCactus

@AmazingMech2418 i have no idea, sorry :(

Profile icon
AmazingMech2418

@CodingCactus I got it to work again, but now it is showing a 404 error for everything...

Profile icon
xolyon

Nice, should be your profile pic

Profile icon
CodingCactus

@xolyon thanks
nah, i like my current PowerPoint one

Profile icon
Jakman

This is cool but you also could have just wrapped the art in comment strings -> """ art """ and this would have treated the art as strings while also exiting backslashes easily.

Profile icon
CodingCactus

@Jakman ok, I am not aware of "comment strings". so that's why I didn't use them

Profile icon
Jakman

@CodingCactus yeah thats cool. They are used to make multiline comments. They also happen to be treated as strings so they can also be formatted and printed.

Profile icon
CodingCactus

@Jakman oh, ok cool. thanks for enlightening me

Profile icon
Jakman

@CodingCactus no problem. U wrote a bunch of quotes when you only needed one set of comment strings. I dont want people to waste their time.

Profile icon
AphixDev

@Jakman NICE

Profile icon
staticvoidliam7

So Beautiful It Makes Me Want To Cry

Profile icon
CodingCactus
Profile icon
thedankboi

11/10 would ASCII Cactus Again

@CodingCactus

Profile icon
CodingCactus
Profile icon
CodingGoose

** It's Beautiful **

Profile icon
CodingCactus
Profile icon
kingretracted

instead of doing the array, you could of just done """ for multiline string.

Profile icon
DungeonMaster00

you are so cool

Profile icon
CodingCactus

@nk1rwc thx!

Profile icon
ayush2007

is this based on ur profile

Profile icon
CodingCactus

@ayush2007 erm.. its is just cacti lol

Profile icon
ayush2007
Profile icon
Wilke000

Hey @CodingCactus, I forked this repl and did this https://repl.it/@IndyCarter/ASCII-Cactus

Profile icon
[deleted]

Nice!

Profile icon
CodingCactus
Profile icon
CoolJames1610

Thumbs up

Profile icon
MrEconomical

love cactus

Profile icon
CodingCactus
Profile icon
AphixDev

@MrEconomical tastes good xD

Profile icon
Shadow3912

best ever

Profile icon
CodingCactus

@Shadow3912 thanks, check out my cactus sim as my 500 cycle special, here (click me)

Profile icon
xxpertHacker

I feel like you went through necessary work, is there a reverse function for strings in Python? If so, it would've used a single variable.

Also, the loop constantly joins the arrays, you could've done this:

cactus2 = "\n".join([ ..., ... ])

Now it just sets the variable and reads from it.

Profile icon
CodingCactus

@StudentFires ik, the join was added later on, so it was just thrown in there, I'll change it for you :)

Profile icon
xxpertHacker

@CodingCactus Ha, you don't need to, I do stuff like that because I'm an optimization freak, I'm been doing some insane stuff when it comes to code recently.

Just wait until my template comes out, lol!

Profile icon
CodingCactus

@StudentFires ooo... a template!

Profile icon
xxpertHacker

@CodingCactus It's definitely going to be something else... unfortunately it's not going to be too accessible, it'll be in C++ and JavaScript.

Most Repl users don't know C++.

Profile icon
ElixirAlpha

@CodingCactus
You are a god and I just wanted to say that you are my hero and I look up to you. Keep up the great work! I look forward to seeing later projects! GREAT CODING!!!!

Profile icon
CodingCactus

@PilotDevKarwa wow, thanks

Profile icon
AlexanderTarn

You can use termcolor and fill in the cactus.

Profile icon
CodingCactus

@AlexanderTarn really? would you mind showing me how? :)

Profile icon
AlexanderTarn

@CodingCactus

from termcolor import colored s = colored('[]','grey',attrs=['concealed']) O = colored('[]','white','on_white') G = colored('[]','yellow','on_yellow') f = colored('[]','cyan','on_cyan') M = colored('[]','green','on_green') print(M)
Profile icon
JarenCascino

This is more interesting than homework

Profile icon
CodingCactus

@JarenCascino lol, thanks
Homework can be quite interesting though :)

Profile icon
Isaacatreplit

Lol!
just add a few tweaks: https://repl.it/@Isaacatreplit/LOL

Profile icon
[deleted]

That's so good!
check out my game!
i used asciis!
here

Profile icon
CodingCactus

@Zuhdi28 thanks, I know, I have already seen your game, it's cool

Profile icon
[deleted]
Profile icon
CodingCactus