[PYTHON] Qiita (1) Comment écrire un nom de code

2015-09-09 qiita> Comment écrire le nom de code (vérifiez avec csharp)> csharp: Écrivez testScript.cs au lieu de testScript.cs https://qiita.com/7of9/items/c3d413a41fd959bac69c#comment-345b621cad4d6db874fa

J'essaierai diverses choses.

À titre de comparaison, la source de la citation n'a pas changé.

langage c

Changement de programme (3) Programme de confirmation endian, 64 bits ajouté (langage C). https://qiita.com/kaizen_nagoya/items/f55112ca74936fd30fcb

endian3.c


#include <inttypes.h>
#include <stdint.h>
#include <stdio.h>

int main (int argc, char **argv)
{
    union
    {
	uint64_t b8	; // 8byte
        uint32_t b4 [2] ; // 4byte x 2 
        uint16_t b2 [4] ; // 2byte × 4 
        uint8_t b1 [8] ;  // 1byte × 8 
    } bytes ;

    bytes.b8 = 0x123456789ABCDEF0 ;
    printf ("bytes.b8: %16" PRIX64 "\n", bytes.b8);
    printf ("bytes.b4: %08" PRIX32 ", %08" PRIX32 " \n", bytes.b4[0], bytes.b4[1]) ;
    printf ("bytes.b2: %04" PRIX16 ", %04" PRIX16 ", %04" PRIX16 ", %04" PRIX16 " \n", bytes.b2[0], bytes.b2[1], bytes.b2[2], bytes.b2[3]) ;
    printf ("bytes.b1: %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 " \n", bytes.b1[0], bytes.b1[1], bytes.b1[2], bytes.b1[3], bytes.b1[4], bytes.b1[5], bytes.b1[6], bytes.b1[7]) ;
    return 0 ;
}

python

Changement de programme (1) J'ai essayé d'exécuter "Je veux gagner avec Python avec Hyakunin Isshu" avec docker https://qiita.com/kaizen_nagoya/items/f8297f544fcbf4787f2a

hyaku_main.py


#! /usr/bin/env python
# -*- coding: utf-8 -*-
import random
import pandas as pd
 
 
def load():
    return pd.read_csv("Hyakunin Isshu.csv")
 
 
def loop(simo, kami):
    while True:
        k = 99  # 1~C'est un nombre de 99. Vous pouvez décider de la plage jusqu'à.
        n = random.randint(0, k)  #Décidez du numéro à chanter
        i = 0
 
        while True:
            j = 1
            simo_n = simo[n]
            kami_n = kami[n]
 
            print("【", j, "Question] La phrase ci-dessous est", simo_n, "\n")
 
            s = input()
            if s == "end":  #la fin est la fin
                break
 
            if kami_n == s:  #Si la réponse est correcte, la boucle suivante
                print("Est la bonne réponse!\n")
                break
            else:
                print("Incorrect ...\n")
                print("arrière", 1, "Donnez de la chance aux temps")
                if len(kami_n) != 0:
                    print("La première lettre de la phrase ci-dessus est", kami_n[0])
                    print(len(kami_n), "C'est un personnage.")
                else:
                    print("C'est un personnage.\n")
 
                s = input()
                if s == "end":
                    break
                if kami_n == s:
                    print("Est la bonne réponse")
                    print(simo_n, "La bonne réponse est", kami_n, "était.\n")
                else:
                    print("Incorrect\n")
                    print(simo_n, "La bonne réponse est", kami_n, "était.\n")
 
                break
 
        j += 1
        if s == "end":
            break
 
 
def main():
    df = load()  #Lire les données
 
    kami = df["Vers le haut"]
    simo = df["en dessous de"]
 
    #Explication de la règle
    print("[Formation spéciale pour le chizuchizu]\n")
    print("【règle】")
    print("J'écrirai la phrase inférieure (caractère fixe), veuillez donc répondre au caractère fixe de la phrase supérieure.")
    print("Si vous voulez arrêter, dites «fin»!\n")
 
    loop(simo, kami)
 
 
if __name__ == "__main__":
    main()  #Courir

dockerfile

dockerfile n'affiche pas le nom du fichier s'il ne s'agit que de dockerfile. dockerfile: en faire un dockerfile.

docker (11) J'ai créé un fichier docker https://qiita.com/kaizen_nagoya/items/5139c4e1eb8d86a8ed15

dockerfile


From ubunt
MAINTAINER @kaizen_nagoya
WORKDIR /root
ENV HOME /root
RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    wget \
    git \
    libssl-dev \
    libbz2-dev \
    libsqlite3-dev \
    libreadline-dev \
    zlib1g-dev \
    libasound2-dev \
    libxss1 \
    libxtst6 \
    gdebi
RUN wget -O vscode-amd64.deb https://go.microsoft.com/fwlink/?LinkID=760868
RUN yes | gdebi vscode-amd64.deb
RUN rm vscode-amd64.deb
RUN alias python='python3'

Recommended Posts

Qiita (1) Comment écrire un nom de code
Comment coder un drone en utilisant la reconnaissance d'image
Comment écrire une instruction ShellScript Bash for
Comment écrire un document tuple nommé en 2020
[Go] Comment écrire ou appeler une fonction
Comment écrire une instruction de cas bash ShellScript
XPath Basics (2) - Comment écrire XPath
Comment appeler une fonction
Comment écrire un type liste / dictionnaire de Python3
Comment pirater un terminal
Comment créer un package Python à l'aide de VS Code
[Python] Comment écrire une docstring conforme à PEP8
Écrire du code dans UnitTest une application Web Python
Après tout, combien dois-je écrire un article sur Qiita?
Comment rédiger un test de traitement utilisant BigQuery
Je n'oublierai jamais comment écrire un script shell, n'oubliez pas! !!
Comment écrire une classe méta qui prend en charge à la fois python2 et python3
Comment doi peut-il être utile lorsque vous demandez comment écrire du code?
Comment faire une traduction japonais-anglais
Comment mettre un lien symbolique
Comment écrire sobrement avec des pandas
Réutilisation du flacon Comment écrire du HTML
Comment créer un bot slack
Comment créer un package Conda
Écrire la sortie standard dans un fichier
Code qui génère un score au hasard
Comment créer un robot - Avancé
Comment créer une fonction récursive
Comment créer un pont virtuel
Comment créer un Dockerfile (basique)
[Blender] Comment créer un plug-in Blender
Comment supprimer un conteneur Docker
Comment écrire une image de base Docker
Comment écrire un fichier wsgi.py indépendant de l'environnement Django1.9
Comment créer un robot - Basic
Comment exécuter du code TensorFlow 1.0 en 2.0
Remarques sur la rédaction de requirements.txt
Comment créer un fichier de configuration
Comment écrire du code pour accéder à python dashDB sur Bluemix ou local
Comment bien définir Jupytext lors de la gestion du code en équipe
Comment écrire une docstring pour créer un document tuple nommé avec sphinx
Comment diviser et enregistrer un DataFrame
Comment créer un environnement de traduction sphinx
Comment créer un dossier git clone
Comment définir optuna (comment écrire un espace de recherche)
Comment ajouter un package avec PyCharm
[Python] Comment rendre une classe itérable
Comment dessiner un graphique avec Matplotlib
python Remarque: Modularisation: __name__ == Comment utiliser '__ main__'
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
Comment puis-je écrire un bon programme?
N'est-il pas acceptable d'écrire du code de test?
Comment écrire des commentaires de document Python (Docstrings)
[Colab] Comment copier un vaste ensemble de données
[Python] Comment inverser une chaîne de caractères
Comment installer un package à l'aide d'un référentiel
[Ubuntu] Comment exécuter un script shell