python【百分號】
#%百分號 字符串拼接 單個多個
# nname=‘my name is %s‘%‘火虎‘
# print(nname)
# 輸出:my name is 火虎
# na=‘my name is %s age %s‘%(‘火虎‘,23)
# print(na)
# 輸出:my name is 火虎 age 23
# %s什麽都可以接收 %d只可以接收數字
# 打印浮點數
# sd=‘pri %f‘% 99.1
# print(sd)
# 輸出:pri 99.100000
# %f默認保留6位
# sd=‘小數點後 %.3f‘% 12.3456789
# print(sd)
# 輸出:小數點後 12.346,是幾保留幾位
# 打印百分比
# nae=‘skvd %.3f %%‘% 12.3456
# print(nae)
# 輸出:skvd 12.346 %
tpl=‘i am %(name)s age %(age)d‘ %{‘name‘:‘火虎‘,‘age‘:18}
print(tpl)
# 輸出:i am 火虎 age 18
python【百分號】
相關推薦
python【百分號】
默認 name 字符串拼接 多個 百分比 pri 9.1 打印 小數點 #%百分號 字符串拼接 單個多個# nname=‘my name is %s‘%‘火虎‘# print(nname)# 輸出:my name is 火虎# na=‘my name is %s age
Python【知識點】面試小點列表生成式小坑
ada 調用 strong res 得到 bad 裝飾器 print eve 1、問題 有這麽一個小面試題: 看下面代碼請回答輸出的結果是什麽?為什麽? result = [lambda x: x + i for i in range(10)] print(re
python【面試】
var == st2 pen bsp ret logs pri lis 面試的題目當時還真沒看出來哈,這麽多list,水平有待提高,考一個指針的概念,代碼如下: def ttt(var, list=[]): list.append(var) return
Learing-Python【0】:Windows環境下Python2和Python3的安裝
一行 str rip 打開 spa ont exe 分享圖片 tps 一、下載 可以在官網下載最新版本, 也可以在以下鏈接中找想安裝的版本下載下來,這裏以Python3.6和Python2.7為例 https://www.python.org/ftp/python/
Learing-Python【1】:交互式環境與變量的使用
小寫 能夠 ise b- raise src cal 啟動 finall 一、執行Python程序的兩種方式 1. 交互式環境,打開cmd,輸入python2或python3,顯示提示符 “>>>”。 特點:輸出代碼立即執行
Learing-Python【3】:Python中的基本運算符
連接 鏈式 優先 bubuko 圖片 比較運算 我只 還需要 其中 一、算數運算 二、比較(關系)運算 比較運算只能在同類型之間進行,其中 int 與 float 同屬於數字類型 三、賦值運算 1、增量賦值 2、鏈式賦值
Learing-Python【8】:Python字符編碼
自己 什麽 文件的 二階 pychar 不同 編碼 能夠 打開 1、內存和硬盤都是用來存儲的 內存:速度快 硬盤:永久保存 2、文本編輯器存取文件的原理(nodepad++,pycharm,word) 打開編輯器就可以啟動一個進程,是在內存中的,
python【集合】
輸出 card 指定 app 董事長 ava pri () pytho # #set方法創建集合# li=[‘nihao‘,‘dem‘,‘nvv‘,‘kkjj‘]# s=set(‘hello‘)# s=set(li)# print(s)# #添加元素# s={‘火虎‘,3,
Learning-Python【16】:模塊的導入使用
共享 pre 模塊導入 符號 名稱空間 charm 理解 訪問 重新 一、什麽是模塊 模塊就是一系列功能的集合體,一個模塊就是一個包含了Python定義和聲明的文件,文件名就是模塊名字加上.py的後綴。 模塊有三種來源: 1、內置的模塊 2、第三方的模塊
Learning-Python【26】:反射及內置方法
回收 hasattr pass ict 不能 setattr hid 運行 opened 反射的概念 可以用字符串的方式去訪問對象的屬性,調用對象的方法(但是不能去訪問方法),Python 中一切皆對象,都可以使用反射。 反射有四種方法: hasattr:hasatt
python—【爬蟲】學習_2(正則表示式篇)_2(practice)
習題來源:hackerrank Matching Anything But a Newline(.的用法) answer : regex_pattern = r"^(.{3}\.){3}.{3}$" Matching Digits &am
python—【爬蟲】學習_2(正則表示式篇)1.基礎知識
一、簡介 正則表示式本身是一種小型的、高度專業化的程式語言,而在python中,通過內嵌整合re模組,程式媛們可以直接呼叫來實現正則匹配。正則表示式模式被編譯成一系列的位元組碼,然後由用C編寫的匹配引擎執行。 r標識代表後面是正則的語句 二、正則表示式中常用的字元含義 1、普通字元和
python—【爬蟲】學習_1(基本知識篇)
首先介紹下urllib的用法 urllib提供了一系列用於操作URL的功能。 常用的模組: urllib.request 請求模組 urllib.error 異常處理模組 urllib.parse url解析模組 request() urllib的ruquest模組可以非常方便地
Learning-Python【29】:網路程式設計之粘包
粘包問題 上一篇部落格遺留了一個問題,在接收的最大位元組數設定為 1024 時,當接收的結果大於1024,再執行下一條命令時還是會返回上一條命令未執行完成的結果。這就是粘包問題。 因為TCP協議又叫流式協議,每次傳送給客戶端的資料實際上是傳送到客戶端所在作業系統的快取上,客戶端就是一個應用程式,需
Learning-Python【21】:Python常用模組(4)—— re、logging、hashlib、subprocess
re 模組:與正則相關的模組 在使用 re 模組之前,需要先了解正則表示式(regular expression),描述了一種字串匹配的模式(pattern),可以用來檢查一個字串是否含有某個子字串、將匹配的子字串替換或者從某個字串中取出符合某個條件的子字串等。 import
Learning-Python【33】:並發編程之多進程
app clas 我們 min 超時 inside pan auth strong 一、multiprocessing 模塊介紹 Python 中的多線程無法利用多核優勢,如果想要充分地使用多核 CPU 的資源(os.cpu_count()查看),在 Python 中大部
從零開始學Python【2】--數值計算及正則表示式
往期回顧: 從零開始學Python【1】--資料型別及結構 我們接著上一期的Python,繼續跟大家分享有關Python中常用的數值計算和正則表示式。 運算子 1)數值運算 +、-、*、/ % (求餘數) // (注意Python中的整除是
從零開始學Python【1】--資料型別及結構
一直想靜下心來、花點時間學習Python3這門火爆的高階語言,但總是事與願違,故只能擠點時間,做到每天進步一點點。從今天開始我把積累的點滴知識與大家做個分享,也歡迎感興趣的朋友指教與提議。 首先從Python的基礎資料型別和資料結構說起,資料型別主要包含三種,分別是數值型、字元型和日
Learning-Python【19】:Python常用模組(2)—— os、sys、shutil
os模組:與作業系統相關的模組 import os # 獲取當前的工作目錄 print(os.getcwd()) # 切換工作目錄 os.chdir(r'E:\Python\test') print(os.getcwd()) # 當前目錄, 一個點 print(o
python—【爬蟲】學習_3(異常處理)
1.URLError 首先解釋下URLError可能產生的原因: 網路無連線,即本機無法上網 連線不到特定的伺服器 伺服器不存在 在程式碼中,我們需要用try-except語句來包圍並捕獲相應的異常。 2.HTTPError HTTPError是URLErr