Advertisements
Advertisements
Question
Write short notes on Escape sequences with examples.
Advertisements
Solution
Escape Sequences:
In Python strings, the backslash “\” is a special character, also called the “escape” character. It is used in representing certain whitespace characters: “\t” is a tab, “\n” is a new line, and “\r” is a carriage return. For example to print the message “It’s raining”, the Python command is >>> print (“It\’s raining”)
It’s raining
Python supports the following escape sequence characters.
| Escape sequence character | Description | Example | Output |
| \\ | Backslash | >>> print("\\test") | \test |
| \' | Single-quote | >>> print("Doesn\'t") | Doesn't |
| \" | Double-quote | >>> print("\"Python\"") | "Python" |
| \n | New line | print("Python","\n","Lang.") | Python Lang.. |
| \t | Tab | print("Python","\t","Lang..") | Python Lang.. |
APPEARS IN
RELATED QUESTIONS
Which operator is also called a Comparative operator?
Which operator is also called a Conditional operator?
What is a literal?
What are the assignment operators that can be used in Python?
Explain the Ternary operator with examples.
What are string literals? Explain.
The default value of a boolean variable is ______.
A student executes the following code to increase the value of a variable 'x' by 2.
He has written the following statement, which in incorrect.
x=+2;
What will be the correct statement?
- x+=2;
- x=2
- x=x+2;
Consider the following program segment in which the statements are jumbled, choose the correct order of statements to swap two variables using the third variable.
void swap(int a, int b)
{ a=b; -> (1)
b=t; -> (2)
int t=0; -> (3)
t=a; -> (4)
}
Evaluate the given expression when the value of a=2 and b=3
b*=a++-++b+ ++a;
System.out.println("a="+a);
System.out.println("b="+b);