python print 换行_Python学习 | Python的基础语法
Python 語言與 Perl,C 和 Java 等語言有許多相似之處。但是,也存在一些差異,編寫Paython程序之前需要對語法有所了解,才能編寫規(guī)范的Python程序。
一、行和縮進
Python最大的特點之一就是Python 的代碼塊不使用大括號 {}了,對于學習其他語言的朋友特別是學過C++的朋友來說,一定要注意了。Python最有特點的地方就是采用縮進的方式來控制函數(shù)、邏輯判斷或者代碼塊,例如:
#!/usr/bin/python# -*- coding: UTF-8 -*- if True: print "right";else: print "wrong";縮進的空白數(shù)量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數(shù)量,這個必須嚴格執(zhí)行。
二、多行語句的寫法
當一行代碼太長,不得已需要換行的時候,Python使用反斜杠:“”可以將一行長語句分成多行,此時,編譯器會認為它們是一行語句的,但是在語句中如果有[]、{}、()這樣的符號,是不需要用反斜杠標識,可以直接換行的,例如:
item1 = 1
item2 = 2
item3 = 3
total = item1 +
item2 +
item3#通過反斜杠換行
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']#不需要通過反斜杠換行
三、Python的注釋
在編寫任何程序中,有效的注釋都是必不可少的,在Python中的注釋有以下幾種:
#:注釋一行''':注釋多行""":注釋多行
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
# 第一個注釋
print "Hello, Python!"; # 第二個注釋
四、Python 保留字符
下面的列表顯示了在Python中的保留字。這些保留字不能用作常數(shù)或變數(shù),或任何其他標識符名稱。
所有 Python 的關(guān)鍵字只包含小寫字母。
五、Python空行
函數(shù)之間或類的方法之間用空行分隔,表示一段新的代碼的開始。
類和函數(shù)入口之間也用一行空行分隔,以突出函數(shù)入口的開始。
空行與代碼縮進不同,空行并不是Python語法的一部分。
書寫時不插入空行,Python解釋器運行也不會出錯。
但是空行的作用在于分隔兩段不同功能或含義的代碼,便于日后代碼的維護或重構(gòu)。
記住:空行也是程序代碼的一部分。
六、同一行顯示多條語句
Python可以在同一行中使用多條語句,語句之間使用分號(;)分割:
!/usr/bin/python import sys; x = 'xiaogongjiang'; sys.stdout.write(x + '')七、等待用戶輸入
下面的程序執(zhí)行后就會等待用戶輸入,按回車鍵后就會退出:
#!/usr/bin/python# -*- coding: UTF-8 -*-raw_input("按下 enter 鍵退出,其他任意鍵顯示...") 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的python print 换行_Python学习 | Python的基础语法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: android逆向工程dex2jar使用
 - 下一篇: IO流详析