RF Python Basic_01

Vertion RealFlow10 Wenn Sie die Grundlagen von Python beherrschen, ist RF_Python auch klar.

Dieses Mal werden wir Batch Script verwenden. Es kann mit `: F10key angezeigt werden. ``

: Ich habe ein Layout wie dieses. Script view Script_Setup..PNG

Einführung


#Create Helloworld

word = "HelloWorld";
scene.message(word);

Das Skript wird durch Drücken von Strg + Eingabetaste ausgeführt. Japanische Eingabe ist Fehler

Wenn Hello World in Nachrichten angezeigt wird ... Herzliche Glückwünsche! Die Ausführung ist erfolgreich.


Jetzt....

Wenn Sie den Wert oder ein Berechnungsergebnis an die Nachricht ausgeben möchten .message

scene Ist ein Modul. scene kann einer Variablen zugeordnet werden.

#into variable
moj = scene;
moj.message("helloWorld");

Die String-Verkettung ist ...

scene.message("hello"+"World");
word = "hello";

scene.message(word+"World");

Es wurde bestätigt.


vector module

vector ..PNG

# Create a new vector a compute its module.

vector = Vector.new( 1.0, 2.0, 3.0 );
scene.message( str( vector ) );

Dreidimensionale Komponente, die mit CG vertraut ist : Arg (Argument) Bei der Ausgabe mit: message muss diese mit str () eingeschlossen werden. Um den Wert von zu erhalten: float ...

#get float component
vector = Vector.new( 1.0, 2.0, 3.0 );
vecX = vector.getX();
scene.message( str( vecX) );

Vector_operater.PNG


Edit_vectorfunction set_function.PNG


Die beiden oben genannten Teile waren für mich schwer zu lernen. Wenn Sie diese beiden in Schach halten, können Sie ein Skript auf klare Weise schreiben.

Recommended Posts

RF Python Basic_01
RF Python Basic_02
Python-Grundschrift
Grundlegende Grammatik von Python3
Python-Grundkurs (12 Funktionen)
Python Memo Basic Edition
Python-Grundkurs (7 Wörterbuch)
Python-Grundkurs (2 Python-Installation)
Grundlegende Sortierung in Python
Python-Grundkurs (9 Iterationen)
Grundmethode der [Python] -Klasse
Python-Grundkurs (11 Ausnahmen)
Python-Grundkurs (6 Sätze)
Python3 Spickzettel (Basic)
Python-Grundgrammatik (Sonstiges)
Python-Grundkurs (Einführung)
Python Basic Memorandum Teil 2
Python Basic ② in Windows
Python-Grundnotiz - Teil 2
Python-Grundkurs (13 Klassen)
Grundlegende Python-Befehlsnotizen
Grundkenntnisse in Python
Python grundlegende Grammatik Memo
Python-Grundnotiz - Teil 1
Python Memorandum Super Basic
Python-Grundkurs (8 Zweige)
Python grundlegende if-Anweisung
Python-Grundkurs (3 Ausführung von Python)
Python Basic - Pandas, Numpy -
Grundlegende Grammatik des Python3-Systems (einige Iterationen von Python)
Python-Anwendung: Pandas Teil 1: Basic
Mit Python erlerntes Refactoring (Basic)
Python
BASIC-Authentifizierung mit Python-Flasche
Python Basic Dikt Sortierreihenfolge
[Python] Verwenden von OpenCV mit Python (Basic)
Python-Grundkurs (10 Einschlussnotation)
Python-Installation und grundlegende Grammatik
Python-Grammatik-Grundnotiz (1)
Python-Grundkurs (5 List Taple)
Python-Grundgrammatik (Verschiedenes) Memo (3)
Python-Grundgrammatik (Verschiedenes) Memo (2)
Grundlegende Python-Grammatik für Anfänger
[Python] [SQLite3] Betreiben Sie SQLite mit Python (Basic)
Grundlegende Verwendung von Python-F-String
Ich habe die grundlegende Python-Grammatik gelernt
Python-Grundgrammatik (Verschiedenes) Memo (4)
Python (Python 3.7.7) Installation und grundlegende Grammatik
Python-Grundkurs (1 Was ist Python?)
Vergleich der grundlegenden Grammatik zwischen Java und Python
Scraping mit Selen in Python (Basic)
[Python] Grundkenntnisse in AtCoder
Python-Grundkurs (14 Module und Pakete)
1. Mit Python 1-1 gelernte Statistiken. Grundlegende Statistiken (Pandas)
Grundlegende Grammatik des Python3-Systems (Wörterbuch)
Python-Anwendung: Datenvisualisierung Teil 1: Grundlegend