Python如何輸出整數

2022-09-29 13:33:15 字數 538 閱讀 1705

python輸出整數的方法:

先使用str()函式將數字轉換成字串賦值給變數程式設計客棧i,再用「if i.cwww.cppcns.comount('.') == 0」語句判斷字串中是否沒有小數點,如果是則輸出這個字串,這樣輸出的數字就都是整數了

示例**如下:

x = [23.5, 45.6, 987, 698, 123, 654]

for i in x:

i = str(i)

程式設計客棧if i.count('.') == 0:

程式設計客棧print(i)

執行結果如下:

例項擴充套件:

pythonwww.cppcns.com小數整數輸出

f = 1.6

print("1.6直接整型輸出是 %d"%f,end="\n")

print("1.6利用浮點數的精度範圍輸出%.0f"%f)

輸出1.6直接整型輸出是 1

1.6利用浮點數的精度範圍輸出2

直接變成整數輸出,尾數直接捨棄,

而精度顯示是四捨五入的。

如何逆序輸出乙個整數

給出乙個整數,將它逆序輸出,首先求出它是乙個幾位數,利用for迴圈將數字從高位到低位分別輸出。例如1234這個數,首先通過for迴圈求出,它是乙個4位數,然後1234第一次除以1000,得到1並輸出,1234再對1000取餘,去掉1得到234,第二次234除以100,得到2並輸出,234再對100取...

簡單輸出整數

剛剛開始學習c語言,在pta的第一道題就被難住了 我在瀏覽題後給出了答案,如下 此段 在編譯器上執行無任何問題,函式正常呼叫,但是在pta上提交後卻出現了如下錯誤 a.c 18 5 error redefinition of main int main a.c 4 5 note previous d...

逆序輸出整數

描述 將乙個整數逆序輸出。整數的範圍0到10000,不會超出int表示範圍 關於輸入 輸入僅一行,整數n 關於輸出 輸出也僅一行,整數的逆序形式 例子輸入 例子輸出 個人方法 簡單粗暴的分類討論,不過這裡程式設計網格的測試資料出了一點問題,題幹裡說的是不超過10000的整數,但是實際上第六個測試資料...