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!"
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!
pip install ChemNote
Wir empfehlen, diese Bibliothek auf einem Jupyter-Notebook auszuführen!
import ChemNote as cn
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
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