15%

Poupe 15% em todos os serviços de alojamento

Teste as suas capacidades e obtenha Desconto em qualquer plano de alojamento

Utilizar o código:

Skills
Começar a trabalhar
08.10.2024

Comandos essenciais em Python

Ao trabalhar em projetos Python, ter uma solução de hospedagem robusta e confiável é essencial, especialmente ao implantar aplicações web ou executar scripts complexos. A hospedagem VPS da AlexHost fornece um ambiente ideal para desenvolvedores Python, oferecendo acesso total à raiz, recursos escaláveis e armazenamento SSD de alta velocidade para garantir que seus aplicativos sejam executados sem problemas. Quer esteja a configurar uma aplicação web Django ou Flask, a realizar análises de dados ou a automatizar tarefas, os planos VPS flexíveis e acessíveis da AlexHost podem satisfazer as necessidades do seu projeto, mantendo um desempenho e tempo de atividade de topo. Python é uma linguagem de programação versátil e de alto nível, conhecida pela sua legibilidade e simplicidade, o que a torna uma excelente escolha tanto para principiantes como para programadores experientes. Uma das razões pelas quais o Python é tão popular é a vasta gama de comandos e funções incorporados que lhe permitem realizar tarefas complexas com o mínimo de código. Neste artigo, abordaremos alguns dos comandos mais fundamentais e mais utilizados em Python, desde funções básicas de entrada e saída até estruturas de dados e instruções de fluxo de controlo

1. Comandos de entrada e saída

Python fornece comandos simples para interagir com os utilizadores, recebendo entrada e apresentando saída funçãoprint()` A função print() é utilizada para apresentar informação ao utilizador. Pode imprimir cadeias de caracteres, variáveis e até estruturas de dados complexas como listas e dicionários.Exemplo

print("Hello, World!")
#

Saída

Hello, World!
#

Também pode imprimir vários itens de uma só vez, separados por uma vírgula:

name ="Alice"
age = 30
print("Name:", name,"Age:", age)
Saída:Nome: Alice Idade: 30 Funçãoinput() A função input() é utilizada para receber entradas do utilizador. Lê a entrada como uma cadeia de caracteres, pelo que pode ser necessário convertê-la para outro tipo (por exemplo, int ou float), se necessário.Exemplo:
name = input("Enter your name: ")
print("Hello, name)
Saída:Introduza o seu nome: Alice Olá Alice Para entrada numérica, pode converter a entrada da seguinte forma:
age = int(input("Enter your age: "))
print("You are", age,"years old.")

2. Variáveis e tipos de dados

Python suporta vários tipos de dados e comandos para os gerir. Aqui estão alguns comandos fundamentais: funçãotype() A função type() devolve o tipo de uma variável ou valor.Exemplo:Așa arată fără tag-urile în plus, doar cod Python curat:

num = 5
print(type(num))
# Output: <class 'int'>
text = "Hello"
print(type(text))
# Output: <class 'str'>

int(), float(), str()

Estas funções convertem valores entre diferentes tipos de dados.Exemplo

x = "42"
y = int(x) # Converts string "42" to integer 42
print(type(y))
# Output: <class 'int'>
z = float(y) # Converts integer 42 to float 42.0
print(type(z))
# Output: <class 'float'>
#
len() function

A função len() devolve o comprimento de um objeto, como uma cadeia de caracteres, uma lista ou um dicionário.Exemplo:

text = "Python"
print(len(text))
# Output: 6
my_list = [1, 2, 3, 4, 5]
print(len(my_list))
# Output: 5

3. Comandos de fluxo de controlo

Os comandos de fluxo de controlo são utilizados para controlar a execução de blocos de código com base em condições.

if, elif, else

Estas palavras-chave permitem-lhe executar código com base em condições.Exemplo:

age = 18
if age < 18:
print("You are a minor.")
elif age == 18:
print("You are exactly 18 years old.")
else:
print("You are an adult.")
Saída

Tem exatamente 18 anos de idade.

“Laços “for” e “while

Os laços são utilizados para executar um bloco de código várias vezes.Exemplo de laço for:for i in range(5): print(i)Saída:01234Exemplo de laço while:

count = 0
while count < 5: print(count) count += 1Saída:0 1 2 3 4

4. Estruturas de dados

Python oferece várias estruturas de dados incorporadas, tais como listas, dicionários e conjuntos

Listas

As listas são utilizadas para armazenar vários itens numa única variável. São mutáveis, o que significa que pode alterar o seu conteúdo após a sua criação.Exemplo:

fruits = ["apple", "banana", "cherry"]
# Access the first element (index 0)
print(fruits[0])
# Output: apple
# Append "orange" to the list
fruits.append("orange")
# Print the updated list
print(fruits)
# Output: ['apple', 'banana', 'cherry', 'orange']
#

Dicionários

Os dicionários armazenam dados em pares chave-valor e são úteis quando é necessária uma estrutura semelhante a um mapa.Exemplo:

# Creating a dictionary
person = {"name": "Alice", "age": 30}
# Accessing a value by key
print(person["name"])
# Output: Alice
# Modifying a value in the dictionary
person["age"] = 31
# Printing the updated dictionary
print(person)
# Output: {'name': 'Alice', 'age': 31}
#

Conjuntos

Os conjuntos são colecções de itens únicos. Não são ordenados e não permitem a duplicação de elementos.Exemplo:

# Creating a set (removes duplicate values)
unique_numbers = {1, 2, 3, 4, 4}
# Printing the set (duplicates are removed)
print(unique_numbers)
# Output: {1, 2, 3, 4}
# Adding an element to the set
unique_numbers.add(5)
# Printing the updated set
print(unique_numbers)
# Output: {1, 2, 3, 4, 5}

5. Funções

As funções permitem-lhe reutilizar blocos de código definindo um bloco de código nomeado.

def and return 

Pode definir uma função utilizando a palavra-chave def e devolver valores utilizando return.Exemplo:

def add(a, b):
return a + b # Function returns the sum of a and b
result = add(3, 5) # Calls the function with arguments 3 and 5
print(result) # Output: 8

lambda Functions

As funções lambda são funções anónimas definidas utilizando a palavra-chave lambda. São úteis para funções curtas e simples.Exemplo:

square = lambda x: x * x
print(square(4))
# Output: 16
# Python fornece comandos para trabalhar com ficheiros, permitindo-lhe ler, escrever e manipular o conteúdo dos ficheiros.

funçõesopen(), read(), write() A função open() abre um ficheiro, e read() ou write() permite-lhe ler ou escrever no ficheiro.Exemplo de leitura de um ficheiro:

file = open("example.txt", "r")
content = file.read()
print(content)
file.close()
Exemplo de escrita num ficheiro

file = open("example.txt", "w") # Open file in write mode
file.write("Hello, World!") # Write text to file
file.close() # Close the file

A utilização da instrução with é frequentemente preferida porque fecha automaticamente o ficheiro:

with open("example.txt", "r") as file:
content = file.read()
print(content)

7. Importar módulos

Python permite-lhe importar módulos incorporados ou de terceiros para alargar a sua funcionalidade.

import and from

Exemplo:

import math
# Calculate the square root of 16
print(math.sqrt(16))
# Output: 4.0
# Import only the pi constant from math
from math import pi
# Print the value of pi
print(pi)
# Output: 3.141592653589793

Os módulos fornecem funcionalidades poderosas sem ter de escrever código complexo de raiz.

Conclusão

Os comandos e conceitos abordados neste artigo são fundamentais para a programação em Python. Ao dominar esses comandos, você terá uma base sólida para escrever código Python eficaz e eficiente. Quer esteja a construir scripts para automação, a desenvolver aplicações ou a explorar a análise de dados, estes comandos Python essenciais irão ajudá-lo a atingir os seus objectivos. Boa programação e desfrute do poder do Python!

15%

Poupe 15% em todos os serviços de alojamento

Teste as suas capacidades e obtenha Desconto em qualquer plano de alojamento

Utilizar o código:

Skills
Começar a trabalhar