1. 程式人生 > >python開發_python中str.format()

python開發_python中str.format()

複製程式碼
 1 #使用str.format()函式
 2 
 3 #使用'{}'佔位符
 4 print('I\'m {},{}'.format('Hongten','Welcome to my space!'))
 5 
 6 print('#' * 40)
 7 
 8 #也可以使用'{0}','{1}'形式的佔位符
 9 print('{0},I\'m {1},my E-mail is {2}'.format('Hello','Hongten','[email protected]'))
10 #可以改變佔位符的位置
11 print('{1},I\'m {0},my E-mail is {2}'.format('Hongten','Hello','
[email protected]
')) 12 13 print('#' * 40) 14 15 #使用'{name}'形式的佔位符 16 print('Hi,{name},{message}'.format(name = 'Tom',message = 'How old are you?')) 17 18 print('#' * 40) 19 20 #混合使用'{0}','{name}'形式 21 print('{0},I\'m {1},{message}'.format('Hello','Hongten',message = 'This is a test message!')) 22 23 print('#' * 40) 24 25 #下面進行格式控制 26 import math 27 print('The value of PI is approximately {}.'.format(math.pi)) 28 print('The value of PI is approximately {!r}.'.format(math.pi)) 29 print('The value of PI is approximately {0:.3f}.'.format(math.pi)) 30 31 32 table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 7678} 33 for name, phone in table.items(): 34 print('{0:10} ==> {1:10d}'.format(name, phone)) 35 36 37 table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 8637678} 38 print('Jack: {0[Jack]:d}; Sjoerd: {0[Sjoerd]:d}; ''Dcab: {0[Dcab]:d}'.format(table))
複製程式碼

相關推薦

python開發_pythonstr.format()

1 #使用str.format()函式 2 3 #使用'{}'佔位符 4 print('I\'m {},{}'.format('Hongten','Welcome to my space!')) 5 6 print('#' * 40) 7 8 #也可以使用'{0}','{1}'形式的

Python str.format() 方法詳解

Python 中 str.format() 方法詳解 轉載請註明出處:https://blog.csdn.net/jpch89/article/details/84099277 文章目錄 Python 中 str.format() 方法詳解

python開發[第二篇]------str的7個必須掌握的方法以及五個常用方法

bre for repl rip dex += tin 下標 ict 在Python中 基本數據類型有 str int boolean list dict tuple等 其中str的相關方法有30多個 但是常用的就以下7個 join # split # f

Python(4)_Python的資料型別一

     一   浮點型定義的兩種種方式 # 宣告一個浮點型的第一種方式,變數常用的三個操作 # 獲取值 變數名 # 獲取型別 type # 獲取id號,下面這個定義是指向同一個記憶體空間的,所以打印出來的id號一樣的!

Python(5)_Python的資料型別轉換

自動型別轉換 # 自動型別轉換,隱式轉換 # 不需要人工干預 # 自動型別轉換多發生在運算或者是判斷過程當中 intval = 123 floatval = 11.1 result = intval*floatval print(result) #if 語句 if True: print(1

Python(5)_Python的數據類型轉換

code 復數 ali 類型 img 人工幹預 python png als 自動類型轉換 # 自動類型轉換,隱式轉換 # 不需要人工幹預 # 自動類型轉換多發生在運算或者是判斷過程當中 intval = 123 floatval = 11.1 result = intv

Python開發_python的安裝

Python幾乎可以在任何平臺下執行,如我們所熟悉的:Windows/Unix/Linux/Macintosh。 在這裡我們說一下,在Windows作業系統中安裝python。 我的作業系統為:Windows 7,32位 安裝python的時候,我們既可以從原始碼安裝,同時也可以用已經編譯好並且打包好的

python開發過程的複用總結

爬蟲在開發過程中也有很多複用的過程,這裡總結一下,以後也能省些事情。1、基本抓取網頁get方法post方法2、使用代理IP在開發爬蟲過程中經常會遇到IP被封掉的情況,這時就需要用到代理IP;在urllib2包中有ProxyHandler類,通過此類可以設定代理訪問網頁。3、C

Python 開發過程的一些坑

Can’t find xgettext. Make sure you have GNU gettext tools 0.15. 配置環境變數 C:\Program Files (x86)\Gnu

據說這篇總結覆蓋了一般Python開發面試可能會問到的大部分問題

點選上方“程式人生”,選擇“置頂公眾號”第一時間關注程式猿(媛)身邊的故事原文標題:一名pyth

python 的%s和%r、str.format()函式

%r是repr %s就是str >>> print '%r' % 'a' 'a' >>> print '%s' % 'a' a >>> class

在Xcode7搭建Python開發環境

xcode7 python如果你是從IOS開發轉PYTHON,鐘情於Xcode :)說實話,不好用,也許我用的少?======================================在Xcode7中搭建Python開發環境 一、開發環境準備 1、安裝Xcode 2、找到Mac OS X上安裝Pytho

Python】python3urllib爬蟲開發

urlopen 狀態碼 tco processor span agent cond urllib 聲明 以下是三種方法 ①First Method 最簡單的方法 ②添加data,http header 使用Request對象 ③CookieJar import urllib

Python 開發個人微信號在運維開發的使用

模塊開發 padding 效果 用處 微信網頁版 企業 微信 技術分享 body 一、主題:Python 開發個人微信號在運維開發中的使用 二、內容: 企業公眾號 介紹開發微信公眾號的後臺邏輯,包括服務器驗證邏輯、用戶認證邏輯 個人微信號 面對企業微信的種種限制,可

Python開發的cookie 學習

bootstrap fde 文件 分隔 連接 pla ref 技術 sub cookie :是用戶保存在用戶瀏覽器端的一對鍵值對,是為了解決http的無狀態連接。服務端是可以把 cookie寫到用戶瀏覽器上,用戶每次發請求會攜帶cookie。存

python web開發-flaskurl帶斜線/和不帶斜線/的區別詳解

編程語言 Python flask中帶斜線和不帶斜線的url通過flask進行路由配置的時候,有一個細節,就是同樣的url,帶上”/”和不帶”/”有什麽區別。舉例說明:比如有個url,名字為”/url”先同時定義兩種url,一種帶”/”,一種不帶”/”,如下代碼:@app.route("/url")d

python web開發-flask訪問請求數據request

編程語言 Python Request對象在web應用的開發中是一個非常重要的對象,主要用來獲取用戶發來的請求數據。常用屬性參考:http://docs.jinkan.org/docs/flask/api.html#flask.request下面我們以一個表單提交的例子來說明一些常用request屬性

python web開發-flaskresponse、cookies、session對象使用詳解

編程語言 Python Response響應對象:當一個web請求被服務器處理完後,會返回用戶請求的響應,這時候就要用到響應對象,根據響應給用戶的形式不同,響應對象有以下幾種處理方式1. 如果返回的是一個合法的響應對象,它會從視圖直接返回。2. 如果返回的是一個字符串,響應對象會用字符串數據和默認參數

python web開發-flask日誌的使用

編程語言 Python Flask使用日誌記錄的方式:1. 初始化flask應用實例在flask中使用logger,需要初始化一個flask的應用app = Flask(__name__)2. 調用logger直接調用logger方法app.logger.info("my first logging"

python web開發-flask使用sqlalchemy

flask python web SqlAlchemy是一個python的ORM框架。在flask中有一個flask-sqlalchemy的擴展,使用起來很方便。1. 創建一個sqlalchemy的Model模塊創建一個models.py的模塊創建model的時候,首先引入flask-