curriculum/challenges/english/blocks/learn-string-manipulation-by-building-a-cipher/6551eebe6cbb2e6cadf9b468.md
Variables can store values of different data types. You just assigned an integer value, but if you want to represent some text, you need to assign a string. Strings are sequences of characters enclosed by single or double quotes, but you cannot start a string with a single quote and end it with a double quote or vice versa:
string_1 = "I am a string"
string_2 = 'I am also a string'
string_3 = 'This is not valid"
Delete your number variable and its value. Then, declare another variable called text and assign the string 'Hello World' to this variable.
You should not have number = 5 in your code.
const commentless_code = __helpers.python.removeComments(code);
assert.isFalse(/number\s*=\s*5/.test(commentless_code))
You should declare a variable called text. Pay attention to place the variable name at the beginning of the line.
assert.match(code, /^text\s*=/m)
You should assign the string 'Hello World' to your text variable. Remember to use either single or double quotes to enclose the string and pay attention to the letter case.
assert.match(code, /^text\s*=\s*("|')Hello World\1\s*(#.*)?$/m)
Your code contains invalid syntax and/or invalid indentation.
({test: () => assert(true) })
--fcc-editable-region--
number = 5
--fcc-editable-region--