파이썬 | 부동 소수점 문자열 확인

| | | |

방법 # 1: isdigit() + replace() 사용
이 작업을 수행하기 위해 위 기능의 조합이 사용되므로 따라서. 이것은 2단계로 작동합니다. 먼저 포인트 값을 지우고 문자열을 연결하여 숫자를 만든 다음 확인합니다. 단점은 잠재적인 지수 값을 확인하지 않는다는 것이며, 이는 부동 소수점 숫자도 형성할 수 있습니다.


# Python3 데모 코드


# Python3 데모 코드


# Python3 데모 코드 code>
# 부동 소수점 문자열 확인
# isdigit() + replace() 사용


# 초기화 문자열

test_string = "45.657"


# 원래 줄 인쇄

인쇄 ( "원래 문자열:" + str (test_ string))


# isdigit() + replace() 사용
# 부동 소수점 문자열 확인

< 코드 클래스 = "일반"> res <코드 클래스 = "키워드 "> = <코드 클래스 ="일반 "> test_string.replace ( <코드 클래스 ="문자열 ">` .` <코드 클래스 = "일반">, ``, <코드 클래스 = "값"> 1 <코드 클래스 = "일반">). isdigit ()


# 결과 인쇄

인쇄 ( "문자열이 부동 소수점 수입니까?" + str (res))

출력:

원래 문자열: 45.657 문자열이 가능한 float 숫자입니까?: True 

방법 # 2: float () 사용 + 예외 처리
이 작업은 문자열을 부동 소수점 값으로 변환하려고 시도하는 부동 소수점 함수를 사용하여 수행할 수도 있으며 실패하면 잠재적인 부동 소수점 값이 아닙니다.

< br>

# Python3 데모 코드
# 부동 소수점 문자열 확인
# float() 사용


# 초기화 문자열

<코드 클래스 = "일반"> test_string <코드 클래스 = "키워드"> = <코드 클래스 = "문자열"> "45.657"


# 원래 줄 인쇄

인쇄 ( "원래 문자열:" + str (test_string))


# float() 사용
# float 문자열 확인

시도 < 코드 클래스 = "일반">:

<코드 클래스 = "functions"> float <코드 클래스 = "일반"> (테스트 문자열)

res =

제외 :

인쇄 ( "Float가 아님" )

res = 거짓


# 결과 인쇄

인쇄 ( "문자열은 부동 소수점 수입니까?: " + str (res))

출력:

원래 문자열: 45.657 문자열은 가능한 부동 소수점 숫자입니까?: True 

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method