Condivisione della tecnologia

Conoscenze di base per iniziare con Python·2

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

"""
# Introduzione a Python
# Commenti Python
# Commento a riga singola: #
#Commenti su più righe: ''' r """"""
# Output e input Python
# stampa: output
# input: L'input ① metterà in pausa il programma, ② otterrà il contenuto della stringa int("100")
# Variabili Python
#Definire le variabili: età = 18
# a, b = 3, 4
#x = y = z = 1
# Scambia i valori delle variabili:
# a, b = b, a
# Convenzione di denominazione delle variabili:
# Parole chiave: parola chiave.kwlist, 35 in totale
# Cancella variabili: del a

"""
stampare(100)
print(100, 'ciao', sep='=', end='ok') # n significa interruzione di riga
stampare(200)

nome = input('Inserisci il tuo nome:')
stampa(nome)

'''
mentre Vero:
nome = input('Inserisci il tuo nome:')
stampa(nome)

'''
'''

# Espandi (comprendi)
un = 6
e = 8

# Scambia i valori di 2 variabili
'''
# a, b = b, a
# stampa(a, b) # 8 6
'''

# altri metodi
'''
un = 6
e = 8
c = un # un=6,b=8,c=6
a = b # a=8,b=8,c=6
b = c # a=8,b=6,c=6
stampa(a, b)
'''

# Non è necessaria la terza variabile c
'''
a = a + b # a=8+6 , b=8
b = a - b # a=8+6 , b=6
a = a - b # a=8 , b=6
stampa(a, b)
'''

#bit operatore
# ^ : Bit XOR: diverso è 1, uguale è 0
un = 6
e = 8

un = un ^ b
b = un ^ b
un = un ^ b

operazioni a #bit
# decimale binario 0 1
# un = 6 0110
#b= 8 1000

#8421 Legge
# Binario: 1 1 1 1
# Decimale: 8 4 2 1

# a = a ^ b XOR: lo stesso valore è 0, il valore diverso è 1
# un = 6 0110
#b= 8 1000
# ---------------
# a=a^b=14 1110

# b = un ^ b
# un = 14 1110
#b= 8 1000
# ---------------
# b=a^b=6 0110

# un = un ^ b
# un = 14 1110
#b= 6 0110
# ---------------
# a=a^b=8 1000

stampa(a, b) # 8 6
'''