Składnia:
Składnia tej funkcji podano poniżej.
BOOL String.isdigit ()Funkcja nie kłóci się. Zwraca wartość logiczną. Jeśli wartość ciągu zawiera wszystkie cyfry, wówczas zwraca PRAWDA. Wraca FAŁSZ Dla wszystkich znaków alfabetycznych i specjalnych, punkt dziesiętny, plus znak lub znak minus.
Różne zastosowania funkcji isdigit ():
Zastosowania funkcji isdigit () pokazano przy użyciu wielu przykładów w tej części samouczków.
Przykład-1: Sprawdzanie różnych typów wartości łańcuchowych za pomocą funkcji isdigit ()
Utwórz skrypt Python z następującym skryptem, aby sprawdzić wartość zwracaną funkcji isdigit () dla różnych typów wartości ciągu. Pierwsza zmienna łańcuchowa została zdefiniowana przez pojedynczy cytat, który zawiera wszystkie cyfry. Druga zmienna łańcuchowa została zdefiniowana przez podwójny cytat zawierający wszystkie cyfry. Zmienna trzeciej strefy zawiera cyfry z łącznikiem (-). Czwarta zmienna łańcucha zawiera znaki alfabetyczne.
# Deklaruj ciąg liczb z pojedynczymi cytatamiWyjście:
Następujące dane wyjściowe pojawi się po wykonaniu skryptu.
Przykład-2: Sprawdzanie cyfr różnych formatów za pomocą funkcji isdigit ()
Utwórz plik Pythona z następującym skryptem, aby sprawdzić Unicode różnych rodzajów liczb i cyfrę arabską. Unicode 3² został sprawdzony przez pierwszą zmienną. Unicode z ¼ sprawdzono za pomocą drugiej zmiennej. Unicode cyfry, 5, został sprawdzony przez trzecią zmienną. Czwarta zmienna sprawdziła wartość znaku arabskiego cyfry 3.
# Sprawdzanie Unicode o 3²Wyjście:
Następujące dane wyjściowe pojawi się po wykonaniu skryptu.
Przykład-3: Sprawdzanie poprawności danych za pomocą funkcji isdigit ()
Utwórz plik Python z następującym skryptem, aby sprawdzić, czy dane wejściowe są prawidłowe lub nie i wydrukuj komunikat o błędzie dla nieprawidłowych danych. Dwie wartości wejściowe zostaną pobrane od użytkownika, a funkcja isdigit () zostanie użyta do sprawdzenia wartości nazwa_kokowania I Book_Price zmienne. Jeśli wartość nazwa_kokowania zawiera dowolną cyfrę, a następnie zostanie wydrukowany komunikat o błędzie. Jeśli wartość Book_Price zawiera dowolny niecyfrowy znak, a następnie zostanie wydrukowany komunikat o błędzie.
# Weź nazwę książki i cenę od użytkownikaWyjście:
Następujące dane wyjściowe pojawi się po wykonaniu skryptu dla wartości wejściowych ”Nauka Laravel' I 50.
Następujące dane wyjściowe pojawi się po wykonaniu skryptu dla wartości wejściowych ”Nauka Pythona' I 'Pięćdziesiąt'.
Po wykonaniu skryptu dla wartości wejściowych pojawi się następujące dane wyjściowe, 600 I 60.
Wniosek:
Funkcja isdigit () została użyta do sprawdzenia różnych rodzajów wartości ciągów w przykładach tego samouczka. Ta funkcja służy głównie do sprawdzania ważności danych.