RF Python Basic_01

Vertion RealFlow10 Si vous pouvez faire les bases de Python, RF_Python sera également précis.

Cette fois, nous utiliserons Batch Script. Il peut être affiché avec `: F10key. ''

: J'ai une mise en page comme celle-ci. Script view Script_Setup..PNG

ʻIntroduction`


#Create Helloworld

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

Le script est exécuté en appuyant sur Ctrl + Entrée. L'entrée japonaise est une erreur

Si Hello World apparaît dans Messages ... Toutes nos félicitations! L'exécution est réussie.


Maintenant....

Si vous souhaitez afficher la valeur ou un résultat de calcul dans un message .message

scene Est un module. scene peut être mappé à une variable.

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

La concaténation de chaînes est ...

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

scene.message(word+"World");

Cela a été confirmé.


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 ) );

Composant tridimensionnel familier avec CG : Arg (argument) Lors de la sortie avec: message, il est nécessaire de le mettre avec str (). Pour obtenir la valeur de: 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


Les deux parties ci-dessus ont été difficiles à apprendre pour moi. Si vous gardez ces deux sous contrôle, vous pouvez écrire un script de manière nette.

Recommended Posts

RF Python Basic_01
RF Python Basic_02
Écriture de base Python
Grammaire de base Python3
Cours de base Python (12 fonctions)
Édition de base Python Memo
Cours de base Python (7 dictionnaire)
Cours de base Python (2 installation Python)
Tri de base en Python
Cours de base Python (9 itérations)
[python] méthode de base de la classe
Cours de base Python (11 exceptions)
Cours de base Python (6 sets)
Aide-mémoire Python3 (basique)
Grammaire de base Python (divers)
Cours de base Python (Introduction)
Mémorandum de base Python partie 2
python basic ② sous windows
Mémo de base Python - Partie 2
Cours de base Python (13 cours)
Notes de commande de base Python
Connaissance de base de Python
Mémo de grammaire de base Python
Mémo de base Python - Partie 1
mémorandum python super basique
Cours de base Python (8 branches)
Instruction if de base Python
Cours de base Python (3 Exécution de Python)
Python Basic --Pandas, Numpy-
Grammaire de base du système Python3 (quelques itérations de Python)
Application Python: Pandas Partie 1: Basique
Refactoring appris avec Python (Basic)
Python
Authentification BASIC avec bouteille Python
Ordre de tri des dict de base Python
[Python] Utilisation d'OpenCV avec Python (basique)
Cours de base Python (10 notation d'inclusion)
Installation de Python et grammaire de base
Mémo de grammaire de base Python (1)
Cours de base Python (5 List Taple)
Grammaire de base Python (divers) Mémo (3)
Grammaire de base Python (divers) Mémo (2)
Grammaire de base Python pour les débutants
[Python] [SQLite3] Exploiter SQLite avec Python (basique)
Utilisation basique de la f-string Python
J'ai appris la grammaire de base de Python
Grammaire de base Python (divers) Mémo (4)
Installation de Python (Python 3.7.7) et grammaire de base
Cours de base Python (1 Qu'est-ce que Python)
Comparaison de la grammaire de base entre Java et Python
Scraping avec Selenium en Python (Basic)
[Python] Connaissances de base utilisées dans AtCoder
Cours de base Python (14 modules et packages)
1. Statistiques apprises avec Python 1-1. Statistiques de base (Pandas)
Grammaire de base du système Python3 (dictionnaire)
Application Python: visualisation de données partie 1: basique