Python-學習-小例子練習

      網友投稿 754 2022-05-28

      網上了點小例子,練習一下下,都是特別簡單的。而且這些代碼也都是找的網上的代碼,目的是在于練習一下Python和熟悉下Python的編碼風格等等

      學習一門語言,最快的方法就是把它用在世界的開發中,這樣才能不斷的理解,積累,單純的靠看書,感覺是沒有太大的用途的一點一點慢慢來

      第一個,有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少?

      實現代碼

      import sys

      source = [1,2,3,]

      for i in range(len(source)):

      for j in range(len(source)):

      for k in range(len(source)):

      if source[i]!=source[j] and source[i]!=source[k] and source[j]!=source[k]:

      print (source[i],source[j],source[k])

      運行截圖

      第二個,一個整數,它加上100和加上268后都是一個完全平方數,請問該數是多少?

      實現代碼

      import sys

      import math

      for i in range(1,10000):

      x = int(math.sqrt(i+100))

      y = int(math.sqrt(i+268))

      if(x*x == i+100) and (y*y == i+268):

      print(i)

      運行截圖

      第三個,從鍵盤輸入某年某月某日,判斷這一天是這一年的第幾天?

      實現代碼

      import sys

      year = int(input('請輸入年份:\n'))

      month = int(input('請輸入月份:\n'))

      day = int(input('請輸入日期:\n'))

      days = [0,31,59,90,120,151,181,212,243,273,304,334]

      result = 0

      if 0

      result = days[month]

      else:

      result = 0

      result += day

      if year%400 ==0 or (year%4 ==0 and year %100!=0):

      if month >2 : result +=1

      print('%d-%d-%d是今年的第%d天!'%(year,month,day,result))

      運行截圖

      第四個,從鍵盤輸入三個整數x,y,z,請把這三個數由小到大輸出。

      實現代碼

      import sys

      ls = []

      for iten in range(0,3):

      ls.append(int(input('請駛入一個數字:\n')))

      ls.sort()

      print (ls)

      運行截圖

      第五個,九九乘法表

      實現算法

      import sys

      for x in range(1,10):

      for y in range(1,x+1):

      sys.stdout.write("%d*%d=%d\t"%(x,y,x*y))

      #print("%d*%d=%d"%(x,y,x*y),)

      print('\n')

      這里有個問題就是print輸出的時候會自動換行回車,網上著在結尾加上‘,’就可以,我實驗類一下還是不可以,所以使用類標準輸出

      運行截圖

      好了,今天就先這五個吧

      2016年9月5日,接著練習我的小例子

      Python-學習-小例子練習

      Python延遲函數練習

      源代碼

      import sys

      import time

      print ('3秒鐘后將會輸出九九乘法表')

      time.sleep(3)

      for x in range(1,10):

      for y in range(1,x+1):

      sys.stdout.write("%d*%d=%d\t"%(x,y,x*y))

      #print("%d*%d=%d"%(x,y,x*y),)

      print('\n')

      運行結果

      函數的練習,這里判斷一個數是不是回文數

      源代碼

      import sys

      def isHuiWen(number):

      arr = str(number)

      start =0

      end = len(arr)-1

      flag = (end-start)/2

      while start<= end:

      print(arr[start],arr[end])

      if arr[start] == arr[end]:

      start +=1

      end -=1

      else:

      return False

      return True

      if __name__=="__main__":

      result = isHuiWen(123321)

      if result:

      print('YES')

      else:

      print('NO!')

      程序運行截圖

      Python

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:淺析建行手機銀行的微應用
      下一篇:TMS320F2837x開發例程使用手冊
      相關文章
      gogo全球高清大胆亚洲| 亚洲无码一区二区三区 | 亚洲一区动漫卡通在线播放| 亚洲国产精品一区第二页| 亚洲色自偷自拍另类小说| 亚洲人成网站在线观看青青| 亚洲成人国产精品| 亚洲成AV人在线观看网址| 小说专区亚洲春色校园| 成人亚洲国产精品久久| 色窝窝亚洲AV网在线观看| 亚洲Av永久无码精品一区二区| 亚洲精品国产首次亮相| 亚洲AV无码一区二区乱子仑 | 亚洲欧洲日韩极速播放| 亚洲综合av一区二区三区| 亚洲欧美日韩一区二区三区在线| 亚洲一区二区观看播放| 亚洲乱亚洲乱妇无码| 亚洲av无码成人影院一区| 亚洲成a人无码av波多野按摩| 亚洲精品国产高清嫩草影院| 亚洲日本中文字幕一区二区三区| 亚洲精品国产V片在线观看| 激情97综合亚洲色婷婷五| 亚洲精品你懂的在线观看| 国产精品亚洲аv无码播放| 亚洲va在线va天堂va四虎| 亚洲精品高清国产麻豆专区| 91午夜精品亚洲一区二区三区| 亚洲国语在线视频手机在线| 亚洲精品二三区伊人久久| 亚洲狠狠婷婷综合久久蜜芽| 一区二区三区亚洲视频| 在线观看亚洲精品福利片| 久久精品国产亚洲AV麻豆王友容| 中文字幕亚洲精品资源网| 亚洲一区二区三区在线| 色婷婷亚洲一区二区三区| 狠狠综合久久综合88亚洲| 亚洲韩国—中文字幕|