point
/) renvoie toujours float// si vous souhaitez effectuer une division de dévaluation pour obtenir le type int% si vous voulez obtenir un surplus _ ", elle est donc facile à utiliser avec une calculatrice.
#une addition
>>> 2+2              
4
      
#Soustraction et multiplication
>>> 50 - 5 * 6        
20                   
>>> (50 - 5) *6      
270
#division
>>> 17 / 3       
5.666666666666667
>>> 17 // 3      
5                
>>> 17 % 3       
2
#Obtenez à la fois le quotient et le surplus
>>> divmod(17, 3)
(5, 2)
#base
# 0b:Binaire
# 0o:8ème
# 0x:Hexagone
>>> 0b10
2
>>> 0o10
8
>>> 0x10
16
#Puissance
>>> 5 ** 2
25
>>> 5 ** 3
125
#Utilisez le mode interactif comme calculatrice
>>> _ + 1
126
point
\\ soit interprétée comme un caractère spécial\ à la fin de la ligne pour échapper+ et peuvent être répétées avec le *#Dans le nom du chemin/Peut être utilisé, donc ce qui suit n'est pas nécessaire
# raw name (Ajouter r à la chaîne)
>>> print('C:\some\name')
C:\some
ame
>>> print(r'C:\some\name')
C:\some\name
#Plusieurs lignes
print("""\
    Usage: thingy [OPTIONS]
        -h Display this usage message
        -H hostname   
""")
#production
Usage: thingy [OPTIONS]
        -h Display this usage message
        -H hostname
#Répéter et concaténer des chaînes
>>> 3 * "un" + "ium" 
'unununium'
#Concaténation automatique des littéraux de chaîne(Ne peut pas être utilisé avec des variables)
>>> 'Py' 'thon' 
'Python'
# index
>>> word[0]
'P'
>>> word[-1] 
'n'
# slice
>>> word[:3] 
'Pyt'
>>> word[3:] 
'hon'
# len
>>> len(word) 
6
point
.append#liste
>>> letters = ['a', 'b', 'c', 'd', 'e', 'f']
# index
>>> letters[1] 
'b'
# slicing
>>> letters[3:] 
['d', 'e', 'f']
# append
>>> letters.append('g') 
>>> letters
['a', 'b', 'c', 'd', 'e', 'f', 'g']
#Substitution au tranchage
>>> letters[3:5] = ['D', 'E'] 
>>> letters
['a', 'b', 'c', 'D', 'E', 'f', 'g']
# len
>>> len(letters)
7
#Liste imbriquée
>>> array = [['a', 'b', 'c'], [1, 2, 3]] 
#Classe de Fibonacci
#L'affectation multiple est possible de cette manière
a, b = 0, 1
while b < 10:
    print(b)
    a, b = b, a+b
name = 'Kawausomando'
#Spécifiez plusieurs valeurs(L'espace est donné entre)
print('My name is', name)
#production: My name is Kawausomando
#mot-clé de fin
print(name, end=' is my name')
#production: Kawausomando is my name
#mot-clé sep
print(1, 2, 3, sep=' and ')
#production: 1 and 2 and 3
        Recommended Posts