What is the output of the following print statementprint(chr(ord('c') - 1))OptionsBbcA
Question
What is the output of the following print statement
print(chr(ord('c') - 1))
Options
- B
- c
- A
Solution
The output of the given print statement will be 'b'.
Here's the step by step explanation:
-
The
ord()
function in Python returns an integer representing the Unicode character. Soord('c')
will return 99 as 'c' is represented by 99 in Unicode. -
Then we subtract 1 from this integer, which gives us 98.
-
The
chr()
function in Python returns a string representing a character whose Unicode code point is the integer. Sochr(98)
will return 'b'.
So, the correct option is B.
Similar Questions
What is the output of the following print statementprint(chr(ord('c') - 1))OptionsBbcA
What is the output of the following program?c = 4231for t in c: print(t)Options42314 3 2Error4231
what is the output of the given program?main(){#ifndef sanprintf("no");#endifprintf("yes");}Optionserroryesno yesyes no
What is the output of the following C code?char *ptr;char mystring[] = "abcdefg";ptr = myString;ptr += 5;a.fgb.efgc.defgd.bcdefg
What is the output of the following operation?print(3 * 'un' + 'ium')OptionsunununiumuniumuniumuniumSyntax Error3unium
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.