在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ 使用元組輸出
備份腳本——版本四
使用 <strong>init</strong> 方法
控制流
異常
表 15.1 一些特殊的方法
如何創(chuàng)建你自己的模塊
使用字典
前言
使用默認(rèn)參數(shù)值
表 5.1 運(yùn)算符與它們的用法
解決問題——編寫一個 Python 腳本
使用 for 語句
使用 continue 語句
使用元組輸出
對象與參考
使用函數(shù)形參
使用默認(rèn)參數(shù)值
使用 if 語句
如何引發(fā)異常
使用源文件
使用對象的方法
使用表達(dá)式
定義函數(shù)
使用局部變量
使用列表綜合
使用 sys.argv
使用 lambda 形式
使用 global 語句
備份腳本——版本二
使用列表
使用 while 語句
備份腳本——版本一
使用元組
輸入/輸出
使用類與對象的變量
使用 sys 模塊
表 5.2 運(yùn)算符優(yōu)先級
處理異常
使用 break 語句
函數(shù)
基本概念
運(yùn)算符與表達(dá)式
介紹
使用文件
使用序列
接下來學(xué)習(xí)什么?
使用帶提示符的 Python 解釋器
使用 DocStrings
使用字面意義上的語句
最初的步驟
數(shù)據(jù)結(jié)構(gòu)
儲存與取儲存
使用 dir 函數(shù)
模塊
Python 標(biāo)準(zhǔn)庫
備份腳本——版本三(不工作!)
創(chuàng)建一個類
安裝 Python
面向?qū)ο蟮木幊?/span>
使用模塊的<strong>name</strong>
使用變量和字面意義上的常量
使用繼承

使用元組輸出


    #!/usr/bin/python
    # Filename: print_tuple.py

    age = 22
    name = 'Swaroop'

    print '%s is %d years old' % (name, age)
    print 'Why is %s playing with that python?' % name

(源文件:code/print_tuple.py)

輸出


    $ python print_tuple.py
    Swaroop is 22 years old
    Why is Swaroop playing with that python?

它如何工作

print 語句可以使用跟著%符號的項目元組的字符串。這些字符串具備定制的功能。定制讓輸出滿足某種特定的格式。定制可以是%s 表示字符串或%d表示整數(shù)。元組必須按照相同的順序來對應(yīng)這些定制。

觀察我們使用的第一個元組,我們首先使用%s,這對應(yīng)變量 name,它是元組中的第一個項目。而第二個定制是%d,它對應(yīng)元組的第二個項目 age。

Python 在這里所做的是把元組中的每個項目轉(zhuǎn)換成字符串并且用字符串的值替換定制的位置。因此%s 被替換為變量 name 的值,依此類推。

print 的這個用法使得編寫輸出變得極其簡單,它避免了許多字符串操作。它也避免了我們一直以來使用的逗號。

在大多數(shù)時候,你可以只使用%s 定制,而讓 Python 來提你處理剩余的事情。這種方法對數(shù)同樣奏效。然而,你可能希望使用正確的定制,從而可以避免多一層的檢驗程序是否正確。

在第二個print語句中,我們使用了一個定制,后面跟著%符號后的單個項目——沒有圓括號。這只在字符串中只有一個定制的時候有效。