*For a better and more realistic interface switch to the "see inside" mode (allows for easier editing and saving) PythonCat is an experimental Python engine in Scratch (mainly just for show). This project allows for a limited Python coding experience in Scratch, including for loops, if statements, and variables. It took many hours to design. Syntax (VERY IMPORTANT) --------------------------------- *A ' symbol is used to mark the boundary of the syntax example. Make sure to type using the exact syntax, do not leave out any spaces. Some syntax instructions may differ from normal Python syntax. For Loop: 'for [variable] in range ([number or variable]):' * "i" is most commonly used * do not use the same variable for nested for loops While Loop: 'while [condition]:' If Statement: 'if [condition]:' Indent (after For/While Loop or If Statement): press spacebar twice before typing the line (4 times for 2 indents, etc.) Print (to output): 'print ([string, variable, or math])' Defining a variable: '[variable name] = [definition of variable]' Mathematical operations (+, -, *, /, ^, %): '[number or variable] [operation] [number or variable]' Boolean operations (==, !=, <, >, <=, >=): '[number or variable] [operation] [number or variable]' *Use '==' for booleans, '=' for defining variables Project Limitations: - You can't have multiple operations in a single mathematical statement (you have to save them separately) - You can't mix booleans and math in a single statement - Any syntax that isn't detailed here isn't currently available - Indents/nested loops are limited to 4 Planned features --------------------------------------------- - Input statements (ask the user for str input) - Save codes - Suggest more in the comments!
©2025, 2026 by Leotime Channel Version: 1.0 - Developed by Leotime Channel & The CoderSchool - Art, code, and logo designed by Leotime Channel PythonCat OFFICIAL STUDIO (for Python fans and enthusiasts): https://scratch.mit.edu/studios/50823347/ Explore my best projects: Remember to favorite, love, and follow me for more cool projects!