hi;
I have created a code block for the if statement, but when I put a list for the value of x, I don’t get any result.
x;
p = [Imperative]
{
if(x==90)
{return = x+90;
}
else
{
return = x;
}
};
Can someone point out my error?
nums = IN[0]
OUT = []
for i in nums:
if i == 90:
OUT.append(i+90)
else:
OUT.append(i)
in a programm language you have to explan each step! at least Python is not asking “why…”
where did you get this knowlage, for me its hard to learn, based the recources here…
, is there more to designscript as the guide?
Based the recources here and youtube.
I don’t have any other sources or guide. ![]()
Hello,
I like the work of Mr. Sol Amour (Will stop, he will think that I am a stalker)
+designscript guide
+I try to visualize and understand the scripts of Mr. Vikram Subbaiah
and so many other people (I absorb)
Here is a knowledge slider
(
code block:
[Line.ByStartPointEndPoint(
Point.ByCoordinates(0,0),
Point.ByCoordinates(10,0)),
Line.ByStartPointEndPoint(
Point.ByCoordinates(0,-0.2),
Point.ByCoordinates(0,0.2)),
Line.ByStartPointEndPoint(
Point.ByCoordinates(10,-0.2),
Point.ByCoordinates(10,0.2))];
GeometryColor.ByGeometryColor(
Cylinder.ByPointsRadius(Point.ByCoordinates(0,0),
Point.ByCoordinates(Knowledge*10,0),0.2),
Color.ByARGB(255,0,255,0));
good evening
Cordially
christian.stan
For your python issue your if statement is asking “is this list equal to 90? and is 180?” Because you have a list you will need to iterate over it.