Notes pour les débutants!
Évitez les mots réservés car ils sont utilisés dans des fonctions intégrées telles que list, abs et str! Voir ci-dessous pour plus de détails. http://qiita.com/cm3/items/6a856c44dd92632aa54f
bool
a and b #Vrai si a et b sont tous les deux vrais
a or b #Vrai si a ou b est vrai
not a #Vrai si a est faux
none
if hoge is None:
#Traitement quand aucun
if hoge is not None:
#Quand non Aucun
array
values = [1, 2, 3, 4]
print values[0] #1
print "length=" + str( len(values) ) #length=4
push
list = ["A", "B", "C"]
list.append("D")
print list # ["A", "B", "C", "D"]
Autres fonctions connexes http://www.pythonweb.jp/tutorial/list/
dict
d = {'Yamada': 30, 'Suzuki': 40, 'Tanaka': 80}
dict
for k, v in d.items():
print k, v # Tanaka 80, Yamada 30, Suzuki 40
for k in d.keys():
print k, d[k] # Suzuki 40, Yamada 30, Tanaka 80
for v in d.values():
print v # 80, 30, 40
for k, v in d.iteritems():
print k, v # Tanaka 80, Yamada 30, Suzuki 40
for
#Boucle de 0 à 9
for i in range(0, 10):
print "hoge " + str(i)
for
#Analyser le contenu de la baie
values = [ "hoge", "fuge", 123 ]
for value in values:
print value
if
if hoge < 1:
print "fuga1"
elif hoge < 2:
print "fuga2"
else:
print "fuga3"
cast
cast
print "hoge" + str( 100 ) #hoge100
print 10+int("5") #15
floor
import math
math.floor(x)
math.ceil(x)
function
def hoge(a,b):
print "hoge";
return "hoge" + a + b
#appel
hoge("AAA","BBB")#hogeAAABBB
__name__
Une variable spéciale «name» que vous voyez souvent. Dans le cas du programme principal, ce sera __name__ ==" __ main__ "
. Lors de l'importation, le nom du fichier est saisi. Il semble que la notation suivante soit souvent utilisée pour les distinguer.
__name__
if __name__ = "__main__":
print "C'est le programme principal"
#else:
# print "C'est importé"
Comment utiliser http://www.python-izm.com/contents/application/json.shtml Charger et enregistrer http://d.hatena.ne.jp/fenrifja/20130306/1362571700
http://www.tohoho-web.com/python/class.html#class
http://python.matrix.jp/pages/tips/import.html
http://www.tohoho-web.com/python/index.html
Recommended Posts