欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python簡單實現(xiàn)兩個任意字符串乘積的方法示例

 更新時間:2018年04月12日 12:16:46   作者:Together_CZ  
這篇文章主要介紹了Python簡單實現(xiàn)兩個任意字符串乘積的方法,結(jié)合實例形式分析了Python針對字符串、列表的切片、轉(zhuǎn)換、遍歷等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Python簡單實現(xiàn)兩個任意字符串乘積的方法。分享給大家供大家參考,具體如下:

題目:

給定兩個任意數(shù)字組成的字符串,求乘積,字符可能很大,但是python具有無限精度的整數(shù)在這里就不需要考慮這個問題了

下面是簡單的實現(xiàn):

#!usr/bin/env python
#encoding:utf-8
'''''
__Author__:沂水寒城
功能:兩個任意字符串乘積
'''
def two_strs_mutiply(one_str, two_str):
  '''''
  '''
  if one_str[0]=='-':
    flag1=-1
    one_str=one_str[1:]
  else:
    flag1=1
  if two_str[0]=='-':
    flag2=-1
    two_str=two_str[1:]
  else:
    flag2=1
  if one_str=='0' or two_str=='0':
    return 0
  else:
    one=int(one_str)
    two=int(two_str)
    res=one*two*flag1*flag2
    return res
if __name__ == '__main__':
  one_str_list=['0','120','20','43','89765432138','98594','98765432123']
  for i in range(len(one_str_list)-1):
    one_str,two_str=one_str_list[i],one_str_list[i+1]
    print one_str,two_str,'----->',two_strs_mutiply(one_str,two_str)

結(jié)果如下:

0 120 -----> 0
120 20 -----> 2400
20 43 -----> 860
43 89765432138 -----> 3859913581934
89765432138 98594 -----> 8850333016213972
98594 98765432123 -----> 9737679014735062
[Finished in 0.3s]

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python字符串操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • python如何實現(xiàn)復(fù)制目錄到指定目錄

    python如何實現(xiàn)復(fù)制目錄到指定目錄

    這篇文章主要為大家介紹了python如何實現(xiàn)復(fù)制目錄到指定目錄,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 如何用Django處理gzip數(shù)據(jù)流

    如何用Django處理gzip數(shù)據(jù)流

    這篇文章主要介紹了如何用Django處理gzip數(shù)據(jù)流,幫助大家更好的理解和使用django框架,感興趣的朋友可以了解下
    2021-01-01
  • windows7 32、64位下python爬蟲框架scrapy環(huán)境的搭建方法

    windows7 32、64位下python爬蟲框架scrapy環(huán)境的搭建方法

    這篇文章主要介紹了windows7 32、64位下python爬蟲框架scrapy環(huán)境的搭建方法,需要的朋友可以參考下
    2018-11-11
  • 磁盤垃圾文件清理器python代碼實現(xiàn)

    磁盤垃圾文件清理器python代碼實現(xiàn)

    幾行Python代碼打造自己的磁盤垃圾文件清理器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python CleverCSV輕松處理CSV文件指南

    Python CleverCSV輕松處理CSV文件指南

    這篇文章主要為大家介紹了Python CleverCSV輕松處理CSV文件全面指南,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python學(xué)習(xí)之流程控制與條件判斷總結(jié)

    Python學(xué)習(xí)之流程控制與條件判斷總結(jié)

    這篇文章主要為大家介紹了Python中的流程控制與條件判斷,文中的示例代碼講解詳細,對我們學(xué)習(xí)Python有一定幫助,需要的可以參考一下
    2022-03-03
  • Python編寫百度貼吧的簡單爬蟲

    Python編寫百度貼吧的簡單爬蟲

    這篇文章主要介紹了Python編寫百度貼吧的簡單爬蟲,簡單實現(xiàn)了下載對應(yīng)頁碼的頁面并存為以當(dāng)前時間命名的html文件,這里分享給大家,拋磚引玉。
    2015-04-04
  • Python腳本處理空格的方法

    Python腳本處理空格的方法

    這篇文章主要介紹了Python腳本處理空格的方法,解決方案非常簡單,但是好多朋友都不知道,下面小編把解決方案分享到腳本之家平臺,供大家參考
    2016-08-08
  • Python asyncio常用函數(shù)使用詳解

    Python asyncio常用函數(shù)使用詳解

    Asyncio在經(jīng)過一段時間的發(fā)展以及獲取Curio等第三方庫的經(jīng)驗來提供更多的功能,目前高級功能也基本完善,但是相對于其他語言,Python的Asyncio高級功能還是不夠的,但好在Asyncio的低級API也比較完善
    2023-03-03
  • python實現(xiàn)將excel文件轉(zhuǎn)化成CSV格式

    python實現(xiàn)將excel文件轉(zhuǎn)化成CSV格式

    下面小編就為大家分享一篇python實現(xiàn)將excel文件轉(zhuǎn)化成CSV格式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03

最新評論