亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何獲取一串數字并找出數字是否在增加?

如何獲取一串數字并找出數字是否在增加?

繁星點點滴滴 2022-06-22 20:36:22
對于這個函數,我應該接受兩個都是字符串的參數。第一個參數是任何正數,第二個是應該將另一個數字分成組的數字。這是代碼示例:def split_tester(N, d):    # Your code should include  dosctrings and the body of the function    if N.isdigit() and d.isdigit():        N1 = int(N)        d1 = int(d)        substring = ""        new_sub = ""        retsub = ""        for i in N:            substring = substring + i            if len(substring) == d1:                new_sub = new_sub +substring+ " "                substring = ""        print(new_sub) 所以在 shell 中它會打印12 34when split_tester("1234","2"). 我的問題是,當這些被轉換為字符串并且在同一個變量中時,如何證明 34 大于 12?
查看完整描述

1 回答

?
慕妹3146593

TA貢獻1820條經驗 獲得超9個贊

稍微簡化一下你的功能:


def split_tester(N, d):

    d_num= int(d)

    num_list = [int(N[i:i+d_num]) for i in range(0, len(N), d_num)]


    for i in num_list:

        print(i, end=" ")


split_tester("1234", "2")

您可以對輸出列表的數字執行所需的比較(如果 12 大于 34 等):num_list


查看完整回答
反對 回復 2022-06-22
  • 1 回答
  • 0 關注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號