[PYTHON] Ich werde jede einzelne Yard-Pfund-Methode von dieser Welt loswerden!

Einführung

Haben Sie jemals eine solche Erfahrung gemacht? Egal wie oft ich neu berechne, ich erhalte nur unmögliche Ergebnisse. Als ich aufgab und die Aufgabe einreichte und die Kommentarklasse hörte, passierte nichts, da die Längeneinheit ** Yard ** war, musste die Einheit für die Berechnung umgerechnet werden. Es gibt viele andere Einheiten auf der Welt wie ** Pfund, Unzen, Glen, Füße, Gallonen, Zitate .... **. Wenn es einen Überschuss gibt, Romantik oder zumindest eine Universitätseinheit daraus machen. Ich schrie den Sonnenuntergang an und ballte meine hilflosen Hände voller Kratzer, die von zahlreichen Einheiten geworfen wurden. "Yard Pond Methode ... ich werde es loswerden! Von dieser Welt ... jeder!"

Hauptgeschichte

Nochmals hallo. Es ist lecker. Dieses Mal handelt es sich um einen Einführungsartikel ** einer Bibliothek zur Berechnung mit Einheiten **, der Einheiten willkürlich konvertiert und mit den oben genannten Motiven erstellt wurde. Ich hoffe, Sie werden es als Hilfsmittel für Aufgaben verwenden! !! Ich bin froh, Tränen der Trauer zu vergießen, wenn Sie eine Pull-Anfrage oder ein Problem ansprechen. Die Demo, die tatsächlich funktioniert hat, ist hier!

Der Code für Github lautet hier!

Was wurde gemacht

Wie installiert man

pip install ChemNote  

Wie benutzt man

Wir empfehlen, diese Bibliothek auf einem Jupyter-Notebook auszuführen!

import ChemNote as cn  

Grundlegende Verwendung

x=cn.define(Numerischer Wert,Einheit)  

Definiert in. Kann mit vier Regeln und Befugnissen umgehen.

x.convertUnits({Alte Einheit:(Koeffizient bei Kompatibilität,(Neue Einheit,Neue Einheitの次元)})  

Einheitenumrechnung mit

x.show(Gültige Nummern)  

Wird als Formel angezeigt. Allerdings auf dem Jupyter-Notebook in der letzten Zeile

x

Es wird als Formel angezeigt, indem Sie einfach sagen.

print(x)  

Wenn, wird es als Tex-Text angezeigt, der einfach zu kopieren ist. (Wenn Sie beide Enden in \ $ einschließen, wird die Formel in der Markdown-Zelle angezeigt.)

** Das folgende Beispiel ist eine Demo, wenn es auf einem Jupyter-Notebook ausgeführt wird. ** **. sample1

Berechnen wir das Gewicht des Wassers in einem Würfel mit einer Seitenlänge von 10 Zoll.

l=cn.define(10,"inch")  
water=cn.define(1,{"g":1,"mL":-1})  
l**3*water  

1.639\times 10^{1}\, kg

sample2
Wenn der Behälter mit Probe1 1 Pfund wiegt, wird das Gesamtgewicht des Behälters und des Wassers in 2 gültigen Ziffern angezeigt.

m1=cn.define(100,"lb")  
m=l**3*water+m1  
m.show(2)  

6.17\times 10^{1}\, kg

sample3

Es wird Sie daran erinnern, ob Sie in verschiedenen Einheitensystemen addieren oder subtrahieren.

m+l  

TypeError:units or their dimention are not same

sample4
Wenn Sie die genaue Nummer möchten oder sie als Abschlag an einen anderen Ort kopieren möchten, gehen Sie wie folgt vor:

float(m)  

61.746301

print(m)  

6.175\times 10^{1}, kg

Am Ende

Ich habe die Bibliothek zum ersten Mal in pypi registriert. Ich dachte, es wäre schön, veröffentlichen zu können, was ich gemacht habe. Ich denke, dass es viele Punkte gibt, die nicht erreicht werden können, also bitte kommentieren usw. orz

Recommended Posts

Ich werde jede einzelne Yard-Pfund-Methode von dieser Welt loswerden!
Holen Sie sich den Inhalt von Git Diff aus Python
[Python] Ruft den Gesetzestext aus der e-GOV-Gesetz-API ab
Studie vom Anfang von Python Hour1: Hallo Welt
Befreien Sie sich von Pythons KeyError
Holen Sie sich die Anzahl der Ziffern
Langsames scp -pr loswerden
Holen Sie sich die Anzahl der Ansichten von Qiita
Die Welt der Bücher der Steuerungstechnik
Existenz aus Sicht von Python
Ruft die Attribute eines Objekts ab
Holen Sie sich das erste Element von Queryset
Holen Sie sich die Anzahl der Youtube-Abonnenten
Holen Sie sich eine Adresse aus einer Postleitzahl
Deshalb werde ich Tweets von den Wahlen zum Repräsentantenhaus nachschlagen
Rufen Sie die Paketliste des angegebenen Benutzers aus den in PyPI registrierten Paketen ab
Holen Sie sich den Songtitel aus dem Titel des von Ihnen gesungenen Videos
Holen Sie sich das durchschnittliche Gehalt eines Jobs mit bestimmten Bedingungen von Indeed.com