Maison >développement back-end >Tutoriel Python >Donnez un exemple pour illustrer que les espaces sont des caractères en python

Donnez un exemple pour illustrer que les espaces sont des caractères en python

anonymity
anonymityoriginal
2019-06-13 14:26:577963parcourir

Les espaces sont-ils considérés comme des caractères en python ?

La réponse est Oui, les espaces sont aussi des caractères en Python.

Donnez un exemple pour illustrer que les espaces sont des caractères en python

Cas :

Entrez une ligne de caractères et comptez le nombre de lettres anglaises, d'espaces, de chiffres et autres nombre de caractères.

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import string
s = raw_input('input a string:\n')
letters = 0
space = 0
digit = 0
others = 0
for c in s:
    if c.isalpha():
        letters += 1
    elif c.isspace():
        space += 1
    elif c.isdigit():
        digit += 1
    else:
        others += 1
print 'char = %d,space = %d,digit = %d,others = %d' % (letters,space,digit,othePython

Comment déterminer si un caractère est un chiffre, une lettre ou un espace :

Caractère c.isalpha()

Espace c.isspace()

Numéro c.isdigit()

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn