簡體   English   中英

Python function 未按預期運行

[英]Python function not running as expected

我不明白我的代碼有什么問題,它根本沒有運行。 我可能做錯了什么,我正在嘗試使用 function。 我嘗試更改星號的數量,但這不起作用,我也嘗試使用引號。

這是我的代碼:

def my_function(**h):
  input('Pick a number:')
  print("     ", end="")
  for i in range (1,int(h)+1):
    print("%5d"%i, end="")

  print()
  print("_______"*12)

  for i in range(1,int(h)+1):
    print("%5d|"%i, end="")

    for j in range(1,int(h)+1):
      print("%5d"%(i*j), end="")
  
    print()

謝謝!

我不確定您想要的 output 是什么,但這有幫助嗎?

def my_function():
  h = input('Pick a number:')
  print("     ", end="")
  for i in range (1,int(h)+1):
    print("%5d"%i, end="")

  print()
  print("_______"*12)

  for i in range(1,int(h)+1):
    print("%5d|"%i, end="")

    for j in range(1,int(h)+1):
      print("%5d"%(i*j), end="")
  
    print()

my_function()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM