Esta postagem foi tornada pública como parte do Data Science Blogathon
Introdução
lenguaje que soporta el desarrollo e implementación de una amplia gama de aplicaciones. Es un lenguaje fácil de utilizar que es fácil de aprender y utilizar. Python se está usando en muchos campos múltiples para crear aplicaciones como administración de sistemas, programas GUI, aplicaciones de bases de datos, secuencias de comandos, etc.
Neste post, vamos a estudiar los tipos de datos básicos de Python junto con sus funciones integradas y su uso.
Tabela de conteúdo-
- Tipo de dados numéricos
- Instrumentos de cuerda
- Preparar
- Dictionare
Tipos de datos numéricos
Existem 4 tipos de tipos de datos numéricos en Python: –
1) Int – Almacena los valores enteros que pueden ser positivos o negativos y no contienen ningún punto decimal.
Como um exemplo, num1 = 10, num2 = 15
2) Flotar – Estos son números reales de coma flotante que almacenan los valores decimales. Se trata de partes enteras y fraccionarias.
Como um exemplo, fnum = 25,4, fnum1 = 67,8
3) Complejo – Estos son números complejos especificados como parte real y parte imaginaria. Se almacenan en forma de a + bj donde a es la parte real yj representa la parte imaginaria.
Como um exemplo, num3 = 2 + 3j, numcom = 5 – 7j
>>> num1=10 >>> imprimir(num1) 10 >>> modelo(num1) <class 'int'> >>> fnum=26.5 >>> imprimir(fnum) 26.5 >>> modelo(fnum) <class 'float'> >>> num3=2 + 6j >>> imprimir(num3) (2+6j) >>> modelo(num3) <class 'complex'>
Instrumentos de cuerda
Una cadena es una secuencia de caracteres entre comillas simples, comillas dobles o triples. El carácter presente en una cadena puede ser cualquier dígito, letra, símbolos especiales o espacios en blanco. La cadena en Python es un tipo de datos inmutable que, una vez que se asigna un valor a la variávelEm estatística e matemática, uma "variável" é um símbolo que representa um valor que pode mudar ou variar. Existem diferentes tipos de variáveis, e qualitativo, que descrevem características não numéricas, e quantitativo, representando quantidades numéricas. Variáveis são fundamentais em experimentos e estudos, uma vez que permitem a análise de relações e padrões entre diferentes elementos, facilitando a compreensão de fenômenos complexos...., no se puede cambiar más tarde.
Como um exemplo, str1 = “Apple12”
Str2 = ‘hola’
Str3 = “Olá, bienvenido a Analytics Vidya”
Accediendo a valores en una cadena: –
Cada carácter de una cadena se puede expresar con la ayuda de una técnica llamada indexación. En la indexación, cada carácter tiene un valor de índiceo "Índice" É uma ferramenta fundamental em livros e documentos, que permite localizar rapidamente as informações desejadas. Geralmente, é apresentado no início de um trabalho e organiza os conteúdos de forma hierárquica, incluindo capítulos e seções. Sua correta preparação facilita a navegação e melhora a compreensão do material, tornando-se um recurso essencial para estudantes e profissionais de várias áreas.... representado por un número entero positivo o negativo a partir de 0.
Sintaxe:- stringname[índice]
P.ej –
Str1=”Python #accessing second character Str1[1] #accessing first four characters Str1[0:4] # it will print the value from index 0 para 3 str1="Pitão" >>> str1[1] 'e' >>> str1[0:4] 'Pyth'
Indexação positiva | 0 | 1 | 2 | 3 | 4 | 5 |
Corda | PAG | e | t | h | o | Norte |
Indexação negativa | -6 | -5 | -4 | -3 | -2 | -1 |
Operaciones de cadena
1) Concatenação – Python nos posibilita unir dos cadenas diferentes usando el operador de concatenación ‘+’.
Sintaxe:– str1 + str2
P.ej-
>>> str1="Analytic" >>> str2="Vidya" >>> str3=str1 +str2 >>> imprimir(str3) AnalyticVidya
2) Repeticiones – Python nos posibilita repetir una cadena dada con la ayuda del operador ‘*’.
Sintaxe:– stringname * integervalue
P.ej-
>>> str2 = "Pitão" >>> str2 * 3 'pythonpythonpython'
3) Membresía – El operador Membresía ayuda a verificar si un carácter dado está presente en la cadena o no con la ayuda de dos operadores in y no in. El operador in y no in devuelve el valor booleano Verdadero o Falso.
Sintaxe: – carácter en / no en nombre de cadena
P.ej:-
>>> str1="Pitão" >>> "p" in str1 True >>> "f" in str1 False
Función incorporada en cuerdas –
1) Len () – Se utiliza para calcular la longitud de la cadena dada.
Sintaxe:– len(stringname)
P.ej:-
>>> str1="Pitão" >>> len(str1) 6
2) isupper () – Esta función se utiliza para chequear si todas las letras de una cadena están en mayúsculas o no. Si todos los caracteres están en mayúsculas, devuelve True; de outra forma, devuelve False.
Sintaxe:– stringname.isupper()
P.ej:-
>>>str1= " Hello Everyone" >>> str1.isupper() Falso >>> str2="HELLO" >>> str2.isupper() Verdade
3) es más bajo () – Esta función se utiliza para chequear si todas las letras de una cadena están en minúsculas o no. Si todos los caracteres están en minúsculas, devuelve True; de outra forma, devuelve False.
Sintaxe::– stringname.islower()
p.ej:-
>>> s="Olá" >>> s.islower() Verdade >>> s1="hey Folks!" >>> s1.islower() Falso
4) superior() – Se utiliza para convertir todos los caracteres de una cadena en mayúsculas.
Sintaxe:– stringname.upper()
P.ej-
>>>str1= " Hello Everyone" >>> str1.upper() ' HELLO EVERYONE'
5) mais baixo() – Se utiliza para convertir todos los caracteres de una cadena en minúsculas.
Sintaxe:– stringname.lower ()
P.ej-
>>> str2="HELLO" >>> str2.lower() 'Olá'
Preparar
Una lista es una colección de ítems que pertenecen a diferentes tipos de datos como int, flutuador, fragmento, Lista, etc. Todos los ítems de la lista están encerrados entre corchetes y separados por comas. La lista es un tipo de datos mutable que posibilita cambiar los ítems de la lista una vez creada.
P.ej:-
Lista1 =[123,567,89] # lista de números
Lista2 =[“hello”,”how”,”are”] #lista de cadenas
List3 = [“hey”,1223,”hello”] # lista de tipos de datos mixtos.
Accediendo a ítems de la lista: –
Se accede a los ítems de la lista de la misma manera que a la cadena, Em outras palavras, con la ayuda de la indexación positiva y negativa. La división además se utiliza para ingresar a los ítems de la lista en los que se accede a más de un elemento al mismo tiempo.
Lista1 =[“apple”,123,”mango”,[2,3,4,]]
Índice positivo | 0 | 1 | 2 | 3 |
Preparar | “maçã” | 123 | “mango” | [2,3,4] |
Índice negativo | -4 | -3 | -2 | -1 |
P.ej-
>>> list1=['maçã',123,"mango",[2,3,4,]] >>> lista1[0] 'maçã' >>> lista1[3] [2, 3, 4] >>> lista1[1:3] [123, 'mango']
Operaciones en lista
1) Concatenação – Se concatenan dos listas con la ayuda del operador “+”.
Sintaxe:- lista1 + lista2
>>> list1=["apple","mango",123,345] >>> lista2 = ["grapes"] >>> lista1 + lista2 ['maçã', 'mango', 123, 345, 'grapes']
2) Repiticiones – Con la ayuda de la lista de operadores ‘*’ se puede repetir n número de veces.
Sintaxe:- list1* number
>>> list1=["apple","mango",123,345] >>> list1*2 ['maçã', 'mango', 123, 345, 'maçã', 'mango', 123, 345]
3) Afiliación – ‘in’ y ‘not in’ son dos operadores de pertenencia que se usan para chequear si el elemento dado está presente en el listado o no y devolver un valor booleano Verdadero o Falso.
Sintaxe:– element in/not in in list1
>>> list1=["apple","mango",123,345] >>> 'apple' in list1 True >>> 'apple' not in list1 False
Funciones integradas en el listado
1) añadir () – Esta función se utiliza para agregar un solo elemento al final de la lista. El único elemento que se agrega puede ser de cualquier tipo de datos como entero, pronto, corrente, etc.
Sintaxe :- listname.append(elemento)
>>> list1=["apple","mango","grapes",123,345] >>> list1.append("laranja") >>> lista1 ['maçã', 'mango', 'grapes', 123, 345, 'laranja'] >>> list1.append([12,34,55]) >>> lista1 ['maçã', 'mango', 'grapes', 123, 345, 'laranja', [12, 34, 55]]
2) inserir () – A função inserirO fim "INSERIR" refere-se à ação de agregar dados em um banco de dados ou sistema. No contexto da programação, é comumente usado em linguagens SQL para inserir novas linhas em uma tabela. Esse processo é essencial para manter a integridade e a atualização das informações. O uso adequado da instrução INSERT contribui para a eficiência e eficácia no gerenciamento de dados.... () además se utiliza para agregar ítems en esta lista, pero con la ayuda de insert podemos agregar el elemento en un índice particular en el listado. Si el índice no está presente, agregará el elemento al final de la lista.
Sintaxe :- listname.insert (índice,elemento)
>>> list2=["apple","mango","grapes",123,345] >>> list2.insert(0,234) >>> lista2 [234, 'maçã', 'mango', 'grapes', 123, 345] >>> list2.insert(6,"papapa") >>> lista2 [234, 'maçã', 'mango', 'grapes', 123, 345, 'papapa']
3) contar () – La función de conteo se utiliza para contar el número de veces que un elemento aparece en el listado.
Sintaxe:– listname.count(elemento)
>>> list3=[12,45,12,67,78,90] >>> list3.count(12) 2 >>> list3.count(11) 0
4) marcha atrás () – La función inversa se utiliza para invertir el orden de los ítems de la lista.
Sintaxe:– listname.reverse()
>>> list3=[12,45,12,67,78,90] >>> list3.reverse() >>> lista3 [90, 78, 67, 12, 45, 12]
5) pedido () – La función de clasificación se utiliza para organizar los ítems de la lista en orden ascendente. La lista de funciones debe contener todos los ítems del mismo tipo de datos que sean enteros o cadenas.
Sintaxe:– listname.sort()
list4=["grapes","banana","apple","mango"] >>> list4.sort() >>> lista4 ['maçã', 'banana', 'grapes', 'mango'] >>>list5=[12,45,12,67,78,90] >>>list5.sort() [12,12,45,67,78,90]
Dicionário
El diccionario es un tipo de datos especial que es un mapeo entre un conjunto de claves y un conjunto de valores. El diccionario representa un par clave-valor encerrado entre corchetes y cada elemento está separado por una coma. Los pares clave-valor están separados por dos puntos. Los ítems de los diccionarios están desordenados y la clave es única para cada valor del diccionario. Los ítems del diccionario son mutables, Em outras palavras, sus ítems se pueden cambiar una vez creado.
Sintaxe:-
Dictionaryname={chave:valor}
P.ej:-
Dict1 = {“comp”: “computador”, “sci”: “Ciência”}
Dict2 = {“123”: “computador”, 456: “matemáticas”}
Accediendo a ítems del diccionario: –
Se accede a los ítems del diccionario con la ayuda de las claves. Cada clave sirve como índice y asigna el valor en el diccionario.
Sintaxe:- dictionaryname[chave]
>>> dict1={"comp": "computer" , "sci" : "Ciência"} >>> dict1["comp"] 'computer' >>> dict1["sci"] 'Ciência'
Los nuevos ítems se agregan al diccionario con la ayuda de una nueva clave.
>>> dict1={"comp": "computer" , "sci" : "Ciência"} >>> dict1["comm"]="commerce" >>> dict1 {'comp': 'computer', 'sci': 'Ciência', 'comm': 'commerce'}
Funciones integradas en el diccionario
1) Itens () – La función items () devuelve una lista de tuplas del par clave-valor del diccionario.
Sintaxe:- dictionaryname.items()
>>> dict1={"comp": "computer" , "sci" : "Ciência","comm":"commerce"} >>> dict1.items() dict_items([('comp', 'computer'), ('sci', 'Ciência'), ('comm', 'commerce')])
2) teclas () – Esta función devuelve la lista de claves en el diccionario.
Sintaxe:- dictionaryname.keys()
>>> dict1={"comp": "computer" , "sci" : "Ciência","comm":"commerce"} >>> dict1.keys() dict_keys(['comp', 'sci', 'comm'])
3) valores () – Devuelve la lista de valores en el diccionario.
Sintaxe:- dictionaryname.values()
>>> dict1={"comp": "computer" , "sci" : "Ciência","comm":"commerce"} >>> dict1.values() dict_values(['computer', 'Ciência', 'commerce'])
4) len () – La función de longitud se utiliza para contar el número total de ítems en el diccionario.
Sintaxe:- len(dictionaryname)
>>> dict1={"comp": "computer" , "sci" : "Ciência","comm":"commerce"} >>> len(dict1) 3
5) melhoria () –se utiliza para agregar el par clave-valor del diccionario pasado como argumento al par clave-valor del diccionario dado.
Sintaxe:- dictionary1.update(dictionary2)
>>> dict1={"comp": "computer" , "sci" : "Ciência","comm":"commerce"} >>> dict2={"acc":"accounts","bst":"business studies"} >>> dict1.update(dict2) >>> dict1 {'comp': 'computer', 'sci': 'Ciência', 'comm': 'commerce', 'acc': 'accounts', 'bst': 'business studies'}
conclusão
No post, podemos ver que Python tiene muchos tipos de datos que pueden contribuir en la clasificación o categorización de ítems de datos. Los tipos de datos representan el tipo de valor que puede almacenar cualquier variable y todas las operaciones que se pueden realizar en ellos. Ao mesmo tempo, algunos de los tipos de datos integrados de Python son mutables que se pueden cambiar más tarde, mientras que algunos de ellos son inmutables y no se pueden cambiar más tarde. Estos tipos de datos además disponen muchas funciones integradas que hacen que nuestras tareas sean mucho más fáciles y rápidas.
A mídia mostrada nesta postagem não é propriedade da DataPeaker e é usada a critério do autor.