Activity

evan.dcassidy

I added underscores for each letter of the word but now I have to figure out how to update them so each time you guess a letter instead of all underscores, there is underscores and the letter you guessed. I also made an error counter which will lead to the actual hangman “picture” that we all know.
I learned the .join() command and the .index() command.

Attachment
0
evan.dcassidy

I started my project by making a list of 50 words. Then I choose a random word from that list and ask for a letter. Then, I say if you guessed correctly and in which position the letter is in or if there isn’t a letter in the word at all.
I learned a few new commands: len(), random.choice(), .index() and .isalpha()

Attachment
0
evan.dcassidy

Shipped this project!

Hours: 3.45
Cookies: 🍪 6
Multiplier: 1.71 cookies/hr

It asks for a difficulty, then you start guessing and it tells you higher or lower.
I´m starting to use much less AI :)

evan.dcassidy

This last part took me too long :(
It basically asks if you want to play the game again.
I did learn a new command: exit()
And that’s it!!

Attachment
0
evan.dcassidy

So… Because the code was very difficult to understand and it was a maze, I changed the whole thing.
Now it is a much better format and much easier to understand.
I´ve learned about tuple unpacking.
Now the code generates a number before you enter your number and thanks to putting the variables of low and high right after asking for a difficulty, I don´t need to write the same code three times. I just need to use an f string and put the two variables in these: {}
I don´t think there is much more left to finish the code.

Attachment
0
evan.dcassidy

These is my first hour and a half on this project. I’m doing much better than my last one. I’m using less AI. Now I can code a bit more by myself.
So today I started by making you select a difficulty, then, depending on which one you chose, you guess from 1 to 10 (easy), 1 to 100 (medium) and 1 to 500 (hard). Now, it generates a random number and if you guessed correctly, it prints: “You guessed the number correctly”.
In this session I learned the .lower() / .upper() commands and how to generate a random number (random.randint(x,y) ).

Attachment
Attachment
Attachment
0
evan.dcassidy

Shipped this project!

Hours: 5.9
Cookies: 🍪 61
Multiplier: 10.39 cookies/hr

It was very complicated to discover how to put a demo link because my project works on the python console and it was just really really hard. I think the demo link is correct.
Anyways, I am starting to learn a lot of new things. I am really looking forward for future projects!

evan.dcassidy

I just finished my project.
This last hour I fixed a possible bug that was when you wrote a string in the dart points. I also made a message appear when you wrote a number over 60 or under 0. I separated the Dart1, Dart2 and Dart3 variables to make a message appear after the throw, not after the three of them.
I used way less ChatGPT.

Attachment
Attachment
0
evan.dcassidy

The last 2 hours I’ve been working lots. There has been a lot of changes.
I fixed a few possible bugs like if the number of players goes below 0 but I’m still working on when you write above 60 points or under 0.
I added the part where when someone reaches 0 that person wins and I also added a few more loops.
I used a bit of help from ChatGPT but first I tried to fix the problem myself and I actually did find a solution for a few.
I learned the try, continue, except and break commands.
Now I just need to fix a couple of things and I’ll be done.

Attachment
Attachment
0
evan.dcassidy

I’ve been working on the project for another hour and i just finished the second part.
I started understanding how you could do turns manually but there would be always the same amount of people playing so I used a loop (for) and used learned about the index (i). I also learned about the range command.
Now it sums all the points the player got and subtracts them from the points each player has.
Next step is to find out what happens when someone passes 0 or reaches 0.
I used ChatGPT to guide me but I used less help this time.

Attachment
0
evan.dcassidy

Officially my first hour on this project.
At the moment, I’ve done a loop, changed strings to integrers and learnt about the f string.
It has taken me a while but I’m starting to get the hang of this.
I used ChatGPT to guide me through the start.
Next step is going to be taking turns.

Attachment
0