python中的是什麼意思起到什麼作用

2021-05-15 04:52:29 字數 3515 閱讀 5813

1樓:匿名使用者

%y會被無世紀的年份所替代。%m會被01到12之間的一個十進位制月份數替代,其他依次類推。

1.%在python的格式化輸出,有轉換字元的作用:

(1)%c 整數轉成對應的 ascii 字元;

(2)%d 整數轉成十進位;

(3)%f 倍精確度數字轉成浮點數;

(4)%o 整數轉成八進位;

(5)%s 整數轉成字串;

(6)%x 整數轉成小寫十六進位;

(7)%x 整數轉成大寫十六進位。

比如:a = 'test'

print 'it is a %s' %(a)列印的結果就是 it is a test。

2.求模運算,相當於mod,也就是計算除法的餘數,比如5%2就得到1。

2樓:啊恨

在螢幕輸出的命令中,%是格式符號,%d代表整數,%s代表字元單獨看%,是一個運算子號,求餘數

1%5 = 1, 2%5 = 2, 3%5 = 3, 4%5 = 4, 5%5 = 0

另外一個簡單的用途是,通過運算結果判斷一個數是否能被另外一個數整除

3樓:匿名使用者

一般在格式化的時候會用到%。這裡你用的

%y表示年,%m表示月,%d表示日

%h表示時,%m表示分,%s表示秒

單獨用%號的時候,實際上沒什麼意義。

4樓:匿名使用者

格式符

5樓:

每種語言都有自己的格式

python中%代表什麼意思?

6樓:大野瘦子

1、格式符

例如:a = 'test'

print 'it is a %s' %(a)列印的結果就是 it is a test

2、單獨看%,是一個運算子號,求餘數。

例如:求模運算,相當於mod,也就是計算除法的餘數,比如5%2就得到1。

python中%常用的操作有%s,%d,%r等%s,%r,%d分別表示字串以str(),rper(),以及十進位制整數表示,%f表示結果為浮點型。

1、%f 浮點型

import math

%a.bf,a表示浮點數的列印長度,b表示浮點數小數點後面的精度 ,%f時表示原值,預設是小數點後5位數 。

只是%9f時,表示列印長度9位數,小數點也佔一位,不夠左側補空格

2、%d 整型

[python] view plain copynum=14

#%d列印時結果是14

3、%s 字串

[python] view plain copystring="hello"

%s列印時結果是hello

7樓:匿名使用者

求模運算,相當於mod,也就是計算除法的餘數,比如5%3就得到2。

%還用在python的格式化輸出,比如:

a = 'test'

print 'it is a %s' %(a)

列印的結果就是 it is a test。

算 法一、兩個異號整數求餘

1.函式值符號規律(餘數的符號) mod(負,正)=正 mod(正,負)=負

結論:兩個整數求餘時,其值的符號為除數的符號。

2.取值規律 先將兩個整數看作是正數,再作除法運算

①能整除時,其值為0 (或沒有顯示)

②不能整除時,其值=除數×(整商+1)-被除數

例:mod(36,-10)=-4 即:36除以10的整數商為3,加1後為4;其與除數之積為40;再與被除數之差為(40-36=4);取除數的符號。所以值為-4。

二、兩個小數求餘 取值規律:

被除數-(整商×除數)之後在第一位小數位進行四捨五入。

例:mod(9,1.2)=0.

6即:9除以1.2其整商為7;7與除數1.

2之積為8.4;被除數9與8.4之差為0.

6。故結果為0.6。

例:mod(9,2.2)=0.

2 即:9除以2.2其整商為4;4與除數2.

2這積為8.8;被除數9與8.8之差為0.

2,故結果為0.2。

8樓:溜到被人舔

python中%的意思:​1. 求模運算,相當於mod,也就是計算除法的餘數,比如5%2就得到1;2. %還用在python的格式化輸出。

9樓:gjoker射手

python中%:

1. 求模運算,相當於mod,也就是計算除法的餘數,比如5%2就得到1。

2. %還用在python的格式化輸出,比如:

a = 'test'

print 'it is a %s' %(a)列印的結果就是 it is a test

10樓:張瑞jerry獅子

除法求餘數

對應**:

64 % 10 #計算64除以10的餘數,這裡得到的值為4

11樓:匿名使用者

求餘運算子。

比如5 % 2 = 1 因為5除以2餘1,2 % 2 = 0因為2除以2餘0。

可以對int和float用。

python 程式設計 裡面 "%s 和 % d" 都是什麼意思呀?

12樓:科學工作者

在baipython程式設計中:%s表示格化式一個物件為du字元,%d表示整數

zhi。dao

例如:"hello, %s"%"zhang3" => "hello, zhang3"

"%d"%33 => "33"

"%s:%d"%("ab",3) => "ab:3"

%字元:標記轉換說內明符的開始。

在容%的左側放置一個字串(格式化字串),而右側則放置希望格式化的值。

13樓:匿名使用者

%s,表示格化式一個物件為字元

%d,整數

"hello, %s"%"zhang3" => "hello, zhang3"

"%d"%33 => "33"

"%s:%d"%("ab",3) => "ab:3"

14樓:添宇好個秋

就是相應的替換符號。這個程式語言還挺方便

15樓:匿名使用者

"%s 和 % d" %s是字串對應的格式萬用字元,%d是數值整型對應的格式萬用字元

a=1b='nihao'

print '%s,%d'%(b,a)

16樓:核桃仁

print("%s,%(a)s,%(b)s"%)=,animal, boy

字典結構有

Python中的lambda是什麼意思,有什麼作用,如何使用

lambda是用一句話來定義函式,可以用普通def代替 是lambda演算的意思 python 中的 lambda 和lambda 有什麼區別 python的lambda裡只能寫一行啦 不能有statement只能有expression啦,這些還是小問題,真正的問題是python對closure的實...

Python中引數為None是什麼意思

extent是一個預設引數,如果不給出該引數值那麼該引數就使用預設值none。circle r 等價於circle r,none 或circle r,extent none 如果要指定引數extent那麼呼叫應該寫成circle r,或circle r,extent 這麼多人說了半天也沒說重點上,其...

python是什麼意思比如 10 3為什麼

餘數 和 商數 不同.餘數 商數 在某種情況下我們會用餘數 3 1 3三除一等於三 3 2 1三除二,有餘數但是不輸出 3 3 三除三等於一 3 1 0三除一,沒有餘數 3 2 1三除二,有餘數 3 3 0三除三,沒有餘數 在某種情況下我們會使用到 even x 2 for x in range 1...