J'ai essayé d'augmenter ou de diminuer le nombre en programmant

(Histoire originale) Je souhaite augmenter ou diminuer le nombre par programmation http://blog.livedoor.jp/itsoku/archives/39361879.html

--

Je l'ai essayé avec Python

#Générateur qui augmente ou diminue la valeur par taille
def repeat_range(range_size, offset = 0):

	def repeat_gen():
		signed = 1
		i = -1

		while True:
			i += signed
			if i == 0 :
				signed = 1
			if i == range_size -1:
				signed = -1
			yield i + offset

	return repeat_gen()


#Créer les itérations 1 à 4
repeat4  = repeat_range(4, 1)

for i in range(10):
	print repeat4.next(),

résultat


1 2 3 4 3 2 1 2 3 4

Recommended Posts

J'ai essayé d'augmenter ou de diminuer le nombre en programmant
J'ai essayé la programmation python pour la première fois.
J'ai essayé d'utiliser le module Datetime de Python
J'ai essayé d'utiliser la bibliothèque de programmation fonctionnelle toolz
J'ai essayé la programmation shell
J'ai essayé de prédire la présence ou l'absence de neige par apprentissage automatique.
J'ai essayé la bibliothèque changefinder!
J'ai essayé de programmer le test du chi carré en Python et Java.
J'ai essayé de classer le nombre de décès par habitant de COVID-19 (nouveau virus corona) par pays
J'ai essayé le tutoriel TensorFlow 1er
J'ai essayé le roman Naro API 2
J'ai essayé de visualiser l'ensemble de données de préférence de boisson par décomposition tenseur.
J'ai essayé le tutoriel TensorFlow 2ème
J'ai essayé de résumer les commandes utilisées par les ingénieurs débutants aujourd'hui
J'ai fait apprendre à RNN la vague de péché et j'ai essayé de prédire
J'ai essayé l'API du roman Naruro
J'ai essayé de résoudre le problème de planification des équipes par diverses méthodes
J'ai essayé de déplacer le ballon
J'ai essayé d'utiliser l'API checkio
J'ai essayé d'estimer la section.
J'ai essayé SIGNATE "[Question pratique] Prédire le nombre d'utilisateurs de vélos de location"
J'ai essayé de déplacer l'image vers le dossier spécifié en faisant un clic droit et un clic gauche
J'ai essayé de résumer moi-même le flux général jusqu'à la création de services.
765 J'ai essayé d'identifier les trois familles professionnelles par CNN (avec Chainer 2.0.0)
(Python) J'ai essayé d'analyser 1 million de mains ~ J'ai essayé d'estimer le nombre d'AA ~
J'ai essayé de trouver l'itinéraire optimal du pays des rêves par recuit (quantique)
J'ai essayé de vérifier et d'analyser l'accélération de Python par Cython
J'ai vérifié le nombre de magasins fermés et ouverts dans tout le pays par Corona
J'ai essayé l'analyse de dimension fractale par la méthode de comptage de boîtes en 3 dimensions
J'ai essayé de résumer les commandes Linux utilisées par les ingénieurs débutants aujourd'hui - Partie 1-
J'ai essayé de vérifier le résultat du test A / B avec le test du chi carré
J'ai essayé d'analyser la carte du Nouvel An par moi-même en utilisant python
Tutoriel TensorFlow J'ai essayé MNIST 3rd
J'ai essayé le serveur asynchrone de Django 3.0
J'ai essayé de résumer la commande umask
J'ai essayé de reconnaître le mot de réveil
J'ai essayé l'outil de visualisation OSS, sur-ensemble
J'ai essayé de résumer la modélisation graphique.
J'ai essayé de toucher l'API COTOHA
Méthode de planification secondaire par méthode de point interne
Python: j'ai essayé le problème du voyageur de commerce
J'ai essayé de jouer avec l'image avec Pillow
J'ai essayé de raccourcir petit à petit le FizzBuzz de Python
J'ai essayé le framework de test Python Tornado
J'ai essayé d'utiliser l'API BigQuery Storage
J'ai essayé de prédire le nombre de personnes infectées par le virus corona au Japon par la méthode du dernier article en Chine
J'ai essayé de prédire l'évolution de la quantité de neige pendant 2 ans par apprentissage automatique
J'ai essayé de récupérer les données de l'ordinateur portable en le démarrant sur Ubuntu
J'ai essayé de passer le test G et la qualification E en m'entraînant à partir de 50
J'ai essayé de "lisser" l'image avec Python + OpenCV
J'ai essayé de programmer la bulle de tri par langue
J'ai essayé Web Scraping pour analyser les paroles.
J'ai essayé la fonction de tableau croisé dynamique des pandas
[Python] J'ai essayé de remplacer le nom de la fonction par le nom de la fonction
J'ai essayé l'analyse par grappes de la carte météo
J'ai essayé d'accéder à l'API Qiita depuis le début