- Learn Python in 7 Days
- Mohit Bhaskar N. Das
- 253字
- 2021-07-09 20:40:21
Triple, double and single quotes
Python doesn't care if you use single quotes or double quotes to print a single statement. But, surely, both has some significance while printing complex statements, which we will see soon.
print "Hello World!" and print 'Hello World!' will give the same output Hello World! two times:

How will you print something like this:
print '''I am mad in love
do you think
I am doing
the right thing '''
Alternatively, you can also use double quotes three times to achieve the same thing:
print """I am mad in love
do you think
I am doing
the right thing """
Let's try another example. What should be the outcome of the following statement?
print 'Hey there it's a cow'
The preceding piece of code gives the following results:
C:pydev>python hello.py
File "hello.py", line 1
print 'Hey there it's a cow'
^
SyntaxError: invalid syntax
Python simply interprets that the statement terminated with a single quote after it. The solution is to enclose the complete sentence within double quotes as shown:
print "Hey there it's a cow"
Adding double quotes (") gives an error-free output as shown:
C:pydev>python hello.py
Hey there it's a cow
- FuelPHP Application Development Blueprints
- Mastering Zabbix(Second Edition)
- LabVIEW 2018 虛擬儀器程序設計
- 數字媒體應用教程
- Progressive Web Apps with React
- 小創客玩轉圖形化編程
- MongoDB for Java Developers
- JavaScript+jQuery開發實戰
- ASP.NET動態網頁設計教程(第三版)
- C++程序設計基礎教程
- Serverless架構
- Visual FoxPro程序設計
- 深入理解Elasticsearch(原書第3版)
- 低代碼平臺開發實踐:基于React
- Bootstrap 4 Cookbook