QNA > Q > Qual È L'equivalente Python Del Metodo Charat Di Java?

Qual è l'equivalente Python del metodo charat di Java?

------JAVA vs PYTHON Equivalenti-----

JAVA :

Sintassi : Accesso

char ch = str.charAt(index);

Sintassi : Input

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

charAt() : In Java charAt() è usato per accedere al carattere della stringa all'indice dato. Si usa anche per ottenere un carattere dal flusso di input standard.

PYTHON :

Sintassi : Accesso

ch=Stringa[indice]

Sintassi : Input

ch=input()

In python l'equivalente di charAt() in java è detto operatore subscript che è rappresentato come [] attraverso il quale si accede ai caratteri nella stringa con l'aiuto del suo indice come charAt() in java.

Getting Character from the input stream :

Example : ——->PYTHON←—-

  1. ch=input() #Input character  
  2. print(ch) #Displays the character ch 

Example : ——->JAVA←——-

  1. import java.util.Scanner;  
  2. public class JavaExample 
  3. {  
  4. public static void main(String[] args) 
  5. {  
  6. Scanner sc = new Scanner(System.in);  
  7. char ch = sc.next().charAt(0); //Character input 
  8. System.out.println(ch); //Displays ch 
  9. }  

Accessing a Character from the String :

Example : ——→PYTHON←——

  1. str=”PROGRAMMING” #String 
  2. ch=s[0] #Accessing a Character from str  
  3. print(ch) #Displays ch 

Example : ——→JAVA←——

  1. import java.util.Scanner;  
  2. public class JavaExample //Class JavaExample 
  3. public static void main(String args[]) //Main Method 
  4. String str = "PROGRAMMING"; //String 
  5. char ch = str.charAt(0); //Character at index->1 in str 
  6. System.out.println(ch); //Displays ch  

OUTPUT : P

Di Haskel Roblow

Perché NumPy è veloce? :: Cos'è (File '', linea 1) in Python?
Link utili