Iterare sulle stringhe, parte 1
Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 62 di 77.
text = "Hey"
for char in text:
print(char)H
e
yfor i in range(len(text)):
print(f"position {i}: {text[i]}")position 0: H
position 1: e
position 2: y.lower():char = "A"
print(char.lower())aSfida
FacileCrea un programma che riceva una stringa come input e stampi quante volte il carattere p (o P) è presente nella stringa.
Alcuni caratteri potrebbero essere maiuscoli; usa char.lower() per convertirli in minuscolo.
Provalo tu
text = input()
# Scrivi il tuo codice qui sotto
# Suggerimento: per ignorare le differenze tra maiuscole e minuscole, puoi convertire i caratteri in minuscolo usando il metodo .lower().
# Esempio: char.lower()Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati10FizzBuzz con un tocco speciale
Panoramica del giocoLa funzione FizzBuzz2Variabili
NumeriStringaBooleanoConvenzioni di denominazioneVariabili vuoteRipasso - Inizializzare le variabili8Cicli
Ciclo forCiclo whileBreakContinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamico3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto6Input/output di base
OutputOutput con variabiliInputConversione di tipoRipasso - Fino a 120Ripasso - Vero o falso9Funzioni
Dichiarare una funzioneArgomentiValore restituitoRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefiniti12Iterare sulle sequenze
Iterare sugli elementiLa funzione enumerateIterare sulle stringhe, parte 1Iterare sulle stringhe, parte 2Esercitati da solo: Compilatore Python online