Memory Game GWC 1/22 JS & Python MatchingOnline version Many of the concepts we learned in Javascript, will carry over to Python! Of course Python is unique, with its own syntax, but can you recognize, & guess, some sim’s & diff’s btw the concepts? Ex. Recognize the print statement in JS, and try to match it to the print in Python, knowing they will look similar by Victoria Vassell Javascript Semicolon Rule: "Semicolon"; "after"; "every"; "line"; x = "Python is " y = "awesome" z = x + y print(z) print ("hello, world!") Javascript Function: function name(parameter1, parameter2, parameter3) { // code to be executed } Javascript Booleans: let x = 0; Boolean(x); # Comment on a single line Javascript While Loop: while (i < 10) { text += "The number is " + i; i++; } print(bool("Hello")) print(bool(15)) i = 1 while i < 6: print(i) i += 1 a = "Hello" Javascript For loop: for (let i = 0; i < 5; i++) { text += "The number is " + i + ""; } Javascript Print: console.log("hello,world!"); Javascript Operators: +Additionx + y -Subtractionx - y *Multiplicationx * y /Divisionx / y %Modulusx % y Javascript Comments: // This line will denote a comment Javascript if Statements: if (condition) { // block of code to be executed if the condition is true } fruits = ["apple", "banana", "cherry"] for x in fruits: print(x) No semicolons needed to represent the end of a statement :) x = 4 # x is of type int x = "Sally" # x is now of type str print(x) == equal to != not equal > greater than < less than >= less than or equal to SyntaxError: invalid syntax def my_function(): print("Hello from a function") my_function() Javascript Comparison Operators: == equal to != not equal > greater than < less than >= less than or equal to Javascript Variables: var x = 5; var y = 6; var z = x + y; +Additionx + y -Subtractionx - y *Multiplicationx * y /Divisionx / y %Modulusx % y a = 33 b = 33 if b > a: print("b is greater than a") elif a == b: print("a and b are equal") Javascript: Use the error() method Javascript String: let text = "HELLO WORLD"; Javascript String Concatenation: let displayText = 'Your ' + service + ' bill is due on ' + month + '.';