python程式設計問題,python程式設計題?

2021-06-28 17:20:37 字數 751 閱讀 2745

1樓:匿名使用者

"typrerror: range() integer end argument expected, got float."

because math.sqrt(num) returns a float number, but what function range() needs is a int, so     you may use

for i in range(2, int(math.sqrt(number))):

instead.

2樓:鈾鈽

錯誤在於,range的2個輸入都必須為整型,上述**裡「math.sqrt(number)」的實際值為2.449489742783178,為浮點型,你可以在那句前面輸出下該值看一下。

所以會說「range() integer end argument expected, got float.」,range期待整型引數,卻得到個浮點。將math.

sqrt(number)外面加個強制轉型,寫為:「int(math.sqrt(number))」,就可以了。

3樓:匿名使用者

math.sqrt(number)返回的是float型別,你強制轉換一下

python程式設計題?

4樓:匿名使用者

import math

print math.pow(2,input('輸入數字:')

簡單python問題,求教,簡單的python問題求教!

func k k表示可變引數,通 過可變引數實現類似於過載的方法。通常我們要定義一個函回數的時候,必須要預 答先定義這個函式需要多少個引數 或者說可以接受多少個引數 一般情況下這是沒問題的,但是也有在定義函式的時候,不能知道引數個數的情況。例如 def func a,b,c print a prin...

關於python的簡單問題,關於python的一個簡單問題

我覺得,你想實現你的邏輯,需要用的是while,而不是用if else,不管輸入幾次錯誤值,用while控制會好點 關於python網路爬蟲的一個簡單問題 你用的是python2,所以才會有這種編碼問題簡單一點的話 你拿python3重寫一下就行了。如果改的話,在表頭定義一下你要輸出的編碼,編碼定義...

python字元與數字如何轉換python怎麼實現字串和數字的轉換

python中字元與數字相互轉換用chr 即可。python中的字元數字之間的轉換函式 int x base 將x轉換為一個整數 long x base 將x轉換為一個長整數 float x 將x轉換到一個浮點數 plex real imag 建立一個複數 str x 將物件 x 轉換為字串 rep...