2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
"""
# Python-Einführung
# Python-Kommentare
# Einzeiliger Kommentar: #
#Mehrzeilige Kommentare: ''' r """""
# Python-Ausgabe und -Eingabe
# print: Ausgabe
# Eingabe: Eingabe ① führt dazu, dass das Programm angehalten wird. ② Sie erhalten den String-Inhalt int("100")
# Python-Variablen
#Variablen definieren: Alter = 18
# a, b = 3, 4
# x = y = z = 1
# Variablenwerte austauschen:
# ein, b = b, ein
# Namenskonvention für Variablen:
# Schlüsselwörter: keyword.kwlist, insgesamt 35
# Variablen löschen: del a
"""
drucken(100)
print(100, 'hello', sep='=', end='ok') # n bedeutet Zeilenumbruch
drucken(200)
name = input('Bitte geben Sie Ihren Namen ein:')
drucken(Name)
'''
während True:
name = input('Bitte geben Sie Ihren Namen ein:')
drucken(Name)
'''
'''
# Erweitern (verstehen)
ein = 6
b = 8
# Tauschen Sie die Werte von 2 Variablen aus
'''
# ein, b = b, ein
# drucken(a, b) # 8 6
'''
# andere Methoden
'''
ein = 6
b = 8
c = a # a=6,b=8,c=6
a = b # a=8,b=8,c=6
b = c # a=8,b=6,c=6
drucken(a, b)
'''
# Die dritte Variable c ist nicht erforderlich
'''
a = a + b # a=8+6 , b=8
b = a - b # a=8+6 , b=6
a = a - b # a=8 , b=6
drucken(a, b)
'''
#Bit-Operator
# ^: Bit-XOR: Anders ist 1, Gleiches ist 0
ein = 6
b = 8
a = a ^ b
b = a ^ b
a = a ^ b
#Bit-Operationen
# dezimal binär 0 1
# ein= 6 0110
# b= 8 1000
#8421 Gesetz
# Binär: 1 1 1 1
# Dezimal: 8 4 2 1
# a = a ^ b XOR: Der gleiche Wert ist 0, der unterschiedliche Wert ist 1
# ein= 6 0110
# b= 8 1000
# ---------------
# a=a^b=14 1110
# b = a ^ b
# ein= 14 1110
# b= 8 1000
# ---------------
# b=a^b=6 0110
# a = a ^ b
# ein= 14 1110
# b= 6 0110
# ---------------
# a=a^b=8 1000
drucken(a, b) # 8 6
'''