Étude de Python Hour3: Fonctions

Étude de Python Hour3: Fonctions

Matériel d'apprentissage

Messages passés

environnement

La fonction qui est sortie cette fois

Convention de dénomination des fonctions

Comment utiliser la fonction

Essayez d'utiliser la fonction: trié

Créer une fonction originale

def nom de la fonction (argument 1, argument 2):

Traitement

Traitement

Retour Valeur de retour

Notes de fonction

Fonction: vérifier les arguments et renvoyer les valeurs

Valeur de retour

def my_function1(a):
	print('in function1:'+ str(a))
	
def my_function2(b):
	print('in function1:'+ str(b))
	return

def my_function3(c):
	print('in function1:'+ str(c))
	return 1
	
def my_function4(d):
	print('in function1:'+ str(d))
	return 'aaa'

aa = my_function1(5)
print (aa)

bb = my_function1(10)
print (bb)

cc = my_function1(15)
print (cc)

dd = my_function1(20)
print (dd)
	

>test11_myFunction2.py
in function1:5
None                                <<<Valeur renvoyée sans retour
in function2:10
None                                <<<Valeur de retour du retour sans argument
in function3:15
1                                   <<<valeur de retour du retour 1
in function4:20
aaa                                 <<< return 'aaa'Valeur de retour de


argument

  def my_function(arg1, arg2, arg3):
  	print(str(arg1)+str(arg2)+str(arg3))
  	aa = arg1 * arg2 * arg3
  	print(aa)
  	return
  
  my_function(2, 3, 4)
  
  my_function(arg2=2, arg1=3, arg3=4)
  

Comment utiliser la fonction d'aide

À propos des espaces de noms et des types de fonctions

Essayez d'utiliser les fonctions intégrées

  a = range(5)
  b = range(2, 5)
  
  print(a)
  print(list(a))
  
  print(b)
  print(list(b))
  
  
  for i in range(4, 7):
  	print(i)

Ce résumé

Pour les citations / Lightning Talk

Recommended Posts

Étude de Python Hour3: Fonctions
Étude de Python Hour4: orientée objet ②
Étude de Python Hour4: orientée objet ①
Étude de Python Hour2: instruction de contrôle
Étude de Python Hour7: Comment utiliser les classes
Étude à partir de Python Lecture et écriture de fichiers Hour9
Étude depuis le début de Python Hour1: Hello World
Fonctions Python
Étude de Python Hour8: Utilisation de packages
Note d'apprentissage Python_002
Note d'apprentissage Python_000
Note d'apprentissage Python_006
sql à sql
MeCab de Python
Note d'apprentissage Python_003
Note d'apprentissage Python_005
# Bases de Python (fonctions)
[Débutant] Fonctions Python
Utilisation des fonctions C ++ de python avec pybind11
Fonctions Python faciles à utiliser
bases de python: fonctions
Note d'apprentissage Python_001
Premier jour d'étude de Python
Etude depuis le début Heure 6: types de données fréquemment utilisés: type de tapple, type de set, type de dictionnaire
Guide du débutant Python (fonctions)
Utilisez Thingsspeak de Python
Cours de base Python (12 fonctions)
Touchez MySQL depuis Python 3
Exploitez Filemaker depuis Python
Utiliser fluentd de python
Changements de Python 2 à Python 3.0
Python depuis ou import
Utilisez MySQL depuis Python
[Python] Mémo sur les fonctions
Exécutez Python à partir d'Excel
Installer Python à partir de la source
Exécuter des commandes depuis Python
Faites fonctionner le neutron de Python!
Utiliser MySQL depuis Python
Faire fonctionner LXC depuis Python
# 4 [python] Bases des fonctions
Manipuler riak depuis python
Forcer Python depuis Fortran
Fonction intégrée Python ~ Zip ~
Utilisez BigQuery depuis Python.
Exécuter la commande depuis Python
Fonctions intégrées Wrap Python
[Python] Lire depuis Stdin
Utilisez mecab-ipadic-neologd de Python
Curry n'importe quelle fonction avec Python ...
Appeler des fonctions du langage C depuis Python pour échanger des tableaux multidimensionnels
Deep Python appris de DEAP
Python> lambda> petites fonctions / fonctions de rappel
Introduction aux fonctions Python
Fonctionnalités de grammaire ajoutées à partir de Python3.6
Flirter de PHP à Python
OCR à partir de PDF en Python
Étudiez Python avec Google Colaboratory
Utiliser MySQL depuis Anaconda (python)
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)