你发现的是伪代码伪代码是对计算机程序或其他算法的操作原理的非正式的高级描述。
该:=运营商实际上是赋值运算符。在python中,这只是=运算符。
要将此伪代码转换为Python,您需要知道所引用的数据结构,以及更多的算法实现。
关于伪代码的一些注释
:=是赋值运算符或=在python中
=是等于运算符还是==在python中
请注意,有一些类型的伪代码,您的里程可能会有所不同:
Pascal Style PseudoCodeprocedure fizzbuzz
For i := 1 to 100 do
set print_number to true;
If i is divisible by 3 then
print "Fizz";
set print_number to false;
If i is divisible by 5 then
print "Buzz";
set print_number to false;
If print_number, print i;
print a newline;
end
C风格伪代码void function fizzbuzz
For (i = 1; i <= 100; i++) {
set print_number to true;
If i is divisible by 3
print "Fizz";
set print_number to false;
If i is divisible by 5
print "Buzz";
set print_number to false;
If print_number, print i;
print a newline;
}
请注意大括号使用和赋值运算符的差异。