[python] Utilisation correcte de l'instruction if

Bonjour

Je suis nouveau dans la programmation python. Dans le code ci-dessous, je pense que l'instruction if est étrange.

import numpy as np

n_zero=int(input('Insert the amount of 0:  '))
n_one =int(input('Insert the amount of 1: '))
n_two =int(input('Insert the amount of 2: '))
n_three = int(input('Insert the amount of 3: '))

data = [0]*n_zero + [1]*n_one + [2]*n_two + [3]*n_three
if data==2n-1:
np.random.shuffle(data)
datastring = ''.join(map(str, data))

files = open('decode.txt', 'w')
files.write(datastring)
files.close()

print ("Data string is : %s " % datastring )

else:
print (error)

Ce que je veux faire, c'est calculer la longueur des données et imprimer un tableau de 2n-1 longueur. Je vous remercie.

Recommended Posts

[python] Utilisation correcte de l'instruction if
[Python] Utilisation correcte de la carte
[Python] Utilisation correcte de la jointure
Instruction Python if
[Python] instruction if
Utilisation des locaux Python ()
Instruction if de base Python
[Python] Modèle de base et utilisation de l'instruction if (opérateur de comparaison et opérateur booléen)
Ajouter avec Python if instruction
Exemple d'utilisation de pickle Python
Utilisation basique de la f-string Python
[Python] Opération de fichier utilisant l'instruction if
[Introduction à l'application Udemy Python3 +] 33. instruction if
Utilisation d'opérateurs non logiques de ou en python
Instruction if peu familière
Bases de python ①
Copie de python
Instruction d'exécution Python
Instruction d'assertion Python
Introduction de Python
Jeu à la main en Python (notation sur une ligne de if)
[Python] Type de classe et utilisation du module datetime
[Introduction à Python] Utilisation de base des expressions lambda
[Python] Opération d'énumération
Liste des modules python
Bases de Python ② pour déclaration
Unification de l'environnement Python
Copie des préférences python
Principes de base du grattage Python
Résumé de l'utilisation de pyenv
Utilisation basique de flask-classy
[python] comportement d'argmax
Python - Explication et résumé de l'utilisation des 24 meilleurs packages
le zen de Python
notes d'utilisation du décorateur python
Utilisation de base de SQL Alchemy
Installation de Python 3.3 rc1
# 4 [python] Bases des fonctions
Connaissance de base de Python
Anecdotes sobres de python3
Résumé des arguments Python
Un programmeur Java a étudié Python. (for, if, while instruction)
[Introduction à Python] Utilisation basique de la bibliothèque matplotlib
Bases de python: sortie
Installation de matplotlib (Python 3.3.2)
Application de Python 3 vars
Divers traitements de Python
[Python] pour une erreur d'instruction
Pourquoi l'instruction main () -if de Python est-elle attachée?
Utilisation de plusieurs versions de Python sur Mac OS X (2) Utilisation
Création d'un environnement de développement local Python, partie 2 (pyenv-virtualenv, utilisation de pip)
[Python] Comment écrire une instruction if en une phrase.
[Route vers Python intermédiaire] Utiliser l'instruction if dans la notation d'inclusion de liste
Tourner un tableau de chaînes avec une instruction for (Python3)
[Dernière version 2020/06] Utilisation basique de la poésie, un outil de gestion des dépendances pour python
Utilisation super basique de pytest
Liste Python, pour instruction, dictionnaire
résumé lié à l'opération de fichier python
Résumé des opérations de liste Python3