Quel est léquivalent Python de la méthode charat de Java?


Meilleure réponse

—————— Equivalents JAVA vs PYTHON —————

JAVA :

Syntaxe: Accès

char ch = str.charAt (index);

Syntaxe: Input

char ch = sc.next (). charAt (index);

charAt (): En Java, charAt () est utilisé pour accéder au caractère à partir de la chaîne à lindex donné. Ceci est également utilisé pour obtenir un caractère à partir du flux dentrée standard.

PYTHON:

Syntaxe: Accès

ch = Chaîne [index]

Syntaxe: Entrée

ch = input ()

En python, léquivalent de charAt () en java est dit être opérateur dindice représenté par [] à travers lesquels les caractères de Laccès à la chaîne à laide de son index est identique à charAt () en java. Une entrée de caractère est obtenue comme entrée à laide de la fonction de mot-clé input () .

Obtenir Caractère du flux dentrée:

Exemple: ——-> PYTHON ← —-

ch=input() #Input character

print(ch) #Displays the character ch

Exemple: ——-> JAVA ← ——-

import java.util.Scanner;

public class JavaExample

{

public static void main(String[] args)

{

Scanner sc = new Scanner(System.in);

char ch = sc.next().charAt(0); //Character input

System.out.println(ch); //Displays ch

}

}

Accès à un caractère à partir de la chaîne:

Exemple: —— → PYTHON ← ——

str=”PROGRAMMING” #String

ch=s[0] #Accessing a Character from str

print(ch) #Displays ch

Exemple: —— → JAVA ← ——

import java.util.Scanner;

public class JavaExample //Class JavaExample

{

public static void main(String args[]) //Main Method

String str = "PROGRAMMING"; //String

char ch = str.charAt(0); //Character at index->1 in str

System.out.println(ch); //Displays ch

}

}

SORTIE: P

Réponse

Pour gérer un charAt spécifique dans une chaîne, Java utilise la méthode charAt (). Lexemple suivant extrait et imprime le premier et le dernier caractère dune chaîne

// Java character support

String msg = "This is a string";

System.out.println( "The first character is " +

msg.charAt( 0 ) );

System.out.println( "The last characater is " +

msg.charAt( msg.length() - 1 ) );

Lorsque Python, nous utilisons un indice de tableau avec le caractère de départ ayant un index de zéro. Ce qui suit illustre un segment de code Python équivalent pour le code Java ci-dessus

msg = "This is a string!"

print "The first character is", msg[ 0 ]

print "The last character is", msg[ len( msg ) - 1 ]

Vous pouvez vérifier les deux langages de programmation pour définir la méthode charAt ().

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *