Maison >développement back-end >Tutoriel Python >Donnez un exemple pour illustrer que les espaces sont des caractères en python
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.
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!