4.python模組

來源:互聯網
上載者:User

標籤:filesyste   單行   輸出   三引號   指令碼   系統命令   nal   不能   字元   

python 字串

一、注釋

在python中的注釋分為單行注釋多行注釋

 

 1)單行注釋:為在語句的前邊加"#"

例子:

#!/usr/bin/env python

a = 123

print a

#print a

#print a

#print a

 

執行結果如下:

[[email protected] ~]# python a.py

123

 2)多行注釋:可以用3對單引號(比如:‘‘‘ 注釋內容‘‘‘) 或是3對雙引號(比如:"""注釋內容""")

例子:

#!/usr/bin/env python

a = 123

print a

print a

‘‘‘

print a       #第三四行被注釋掉了

print a

‘‘‘

 

執行結果如下

[[email protected] ~]# python a.py

123

123

結果只列印了兩行

 

二、單引號、雙引號、三引號的區別

如果輸出多行檔案內容,用單引號或是雙引號是不能正確輸出的。會報錯

正確的輸出多行內容並且換行的話,必須用三引號。

如果用分行符號號\ 列印出來的字串是在一行,而不是多行。

 

\n 相當於斷行符號

\t:   縮排

 

使用3引號執行結果如下

#!/usr/bin/env python

print ‘‘‘abc

   123

        hello word!

‘‘‘

 

[[email protected] ~]# python a.py

abc

   123

    hello word!

 

使用分行符號\執行結構如下

#!/usr/bin/env python

print ‘abc \

   123 \

        hello word!\

[[email protected] ~]# python a.py

abc    123     hello word!

 

三、python模組

模組就是python中系統寫好的代碼,我可以直接調用。調用後就會執行模組裡邊的內容。

匯入模組的方法:

1.  import 模組名稱

例子:

>>> import os   #匯入了系統模組os

 

2.  from 模組名稱 import 函數名稱         #匯入模組中某個函數

例子:

>>> from os import system   #匯入了os模組中的system函數。

>>> system (‘df‘)     #匯入了這個函數後,我們就可以調用系統命令了

Filesystem     1K-blocks    Used Available Use% Mounted on

/dev/sda3       18475900 4350884  13186472  25% /

tmpfs             506176      76    506100   1% /dev/shm

/dev/sda1          99150   29998     64032  32% /boot

/dev/sr0         4363088 4363088         0 100% /media/CentOS_6.5_Final

 

3.給模組名稱設定別名

import 模組名稱 as 別名

 

4.利用tab鍵查看模組函數的指令碼

 

4.python模組

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.