- 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
- Mobile Application Development:JavaScript Frameworks
- JavaScript+DHTML語法與范例詳解詞典
- Java從入門到精通(第4版)
- YARN Essentials
- Python漫游數學王國:高等數學、線性代數、數理統計及運籌學
- C語言程序設計案例精粹
- Clojure Reactive Programming
- RISC-V體系結構編程與實踐(第2版)
- 軟件測試實用教程
- ElasticSearch Cookbook(Second Edition)
- Windows Embedded CE 6.0程序設計實戰
- 創意UI:Photoshop玩轉APP設計
- SQL Server 入門很輕松(微課超值版)
- Java EE程序設計與開發實踐教程
- Mastering Unity Scripting