Not able to print statements with 'Apostrophe' in it in Python. Invalid syntax error

前端 未结 5 1976
眼角桃花
眼角桃花 2020-12-03 17:50

Eg.

when iam trying to write something like below which uses an apostrophe in the sentence,

print(\'\'I am jack\'s raging bile duct\'\')
5条回答
  •  执念已碎
    2020-12-03 18:07

    You can use both " and ' to write a string in Python, a double ' ('') will be invalid.

    If you use ", the syntax for your case would be

    print("I am jack's raging bile duct")
    

    But if you use ', you may need to escape the apostrophe as follows:

    print('I am jack\'s raging bile duct')
    

    In general, if you use ", and your string has also ", you will need to escape every " in your string, except the one that closes, same happens with '.

提交回复
热议问题