Tradução / Exercício (Fazer uma figura de triângulo) de C para python [pendente]

Quero fazer esse código em C, no python, porém tem um for diferente e não consigo faze-lo

#include <stdio.h>  int main(void) { int num, linhas, x; scanf("%d", &num);  if(1 <= num <= 30){   for(linhas = 1; linhas <= num; linhas++){     printf("\n%d", linhas);     for(x = 1; x < linhas; x++){      printf("%d", linhas);     }   } }  return 0; }