def polygon(length, angle, sides):
i = 0
    while i < 3:
        forward(length)
        right(angle)
        i = i + 1
polygon(100, 90, 4)

4 条评论

  • i = 0没有缩进,导入wonderlang 参数也有问题

    from wonderLang import *
    
    def polygon(length, angle, sides):
        i = 0
        while i < sides:
            forward(length)
            right(angle)
            i = i + 1
    polygon(2, 0.36, 1000)
    
    
    • @ 2023-1-12 16:01:37

      i=0没有缩进 还有导入wonderlang 参数也有些问题

      from wonderLang import *
      
      def polygon(length,angle,sides):
          i=0
      
          while i < sides:
              forward(length)
              right(angle)
      
              i = i + 1
      polygon(2,0.36 , 1000)
      
      
      
      • @ 2023-1-8 9:12:24

        你还忘了导入wonderlang中的所有内容@罗梓嫣

        • @ 2023-1-8 8:55:23
          from wonderLang import *
          
          def polygon(length,angle,sides):
              i=0
              while i<sides:
                  forward(length)
                  right(angle)
                  i=i+1
          polygon(2,0.36,1000)
          

          i=0没有缩进,,,,

          • @ 2023-1-8 12:39:42
            from wonderLang import *
            
            def polygon(length, angle, sides):
                i = 0
                while i < sides:
                    forward(length)
                    right(angle)
                    i = i + 1
            polygon(2, 0.36, 1000)
            

            你这代码不不够规范

            那些符号与字母之间加减的最好以空格隔开 如果你这样写的话,在Pycharm里面肯定会有小波浪线的,不过不会报错

          • @ 2023-1-8 13:27:18

            @丁泓森 ,这是我十五天集训时写的

          • @ 2023-1-8 21:15:52
        • 1

        信息

        ID
        29
        时间
        1000ms
        内存
        256MiB
        难度
        4
        标签
        递交数
        1972
        已通过
        962
        上传者