日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python课程设计实验报告-Python语言课程设计报告格式.doc

發布時間:2024/8/1 python 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python课程设计实验报告-Python语言课程设计报告格式.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

您所在位置:網站首頁 > 海量文檔

&nbsp>&nbsp計算機&nbsp>&nbspPython

Python語言課程設計報告格式.doc7頁

本文檔一共被下載:次,您可全文免費在線閱讀后下載本文檔。

下載提示

1.本站不保證該用戶上傳的文檔完整性,不預覽、不比對內容而直接下載產生的反悔問題本站不予受理。

2.該文檔所得收入(下載+內容+預覽三)歸上傳者、原創者。

3.登錄后可充值,立即自動返金幣,充值渠道很便利

Python語言課程設計報告

題目一:計算離自己生日還有多少天

1.1 問題描述

編程實現,從文件中讀取同學的信息后,計算離他們下一次過生日還有多少天。并將結果按照下圖格式,存放到"birthday.txt”文件中

1.2設計思想

(1)數據結構

#?輸入自己生日,計算離自己生日還有多少天

#?History

#生日所在月

#生日所在日

#今年年份

#%s?自基礎時間?1970-01-01?00:00:00?到date的秒數

#計算現在時間到基礎時間的秒數

#計算今天到生日日期間隔秒數(s1-s2)

#判斷生日是否已經過去了,如果過去,則計算下一年到現在的時間

(3)基本思路

1.``和$()用法是一樣的,用來包裹命令。

2.進行加減等運算時用$(())

3.if?命令[]中前后都有空格

4.date的一些用法

1.3 算法設計

(1)算法流程圖

(2)模塊說明

在datetime模塊里有一個計算時間差的 timedelta。讓兩個datetime對象相減就得到timedelta

(3)算法實現

核心算法的實現(寫代碼段和注釋)

path = './info.txt'

import datetime

from dateutil.relativedelta import relativedelta

filewritepath = "./result.txt"

filewrite = open(filewritepath,"w")

#判斷生日前一年是不是閏年

def shifouzengjaiyitian(before,now):

if before.year != now.year:

if shifoushirunnian(before.year):

return 1

return 0

def shifoushirunnian(years):

if ((years % 4 == 0 and years % 100 != 0) or (years % 400 == 0)): # 判斷是否是閏年

return True

else:

return False

with open(path) as file_object:

contents = file_object.readlines()

for line in contents:

stripline = line.strip()

name = stripline.split(',')[0]

riqi = stripline.split(',')[1].split(":")[1]

birth = datetime.datetime.strptime(riqi, "%Y年%m月%d日")

now = datetime.datetime.now()

for i in range(0,100):

nextyear_birth = birth + relativedelta(years=i)

if nextyear_birth > now:

filewrite.writelines(name+",離下次生日("+nextyear_birth.strftime("%Y年%m月%d日")+")"

+"還有"+str((nextyear_birth-now).days+1

+shifouzengjaiyitian(nextyear_birth+relativedelta(years=-1),now))+"天 ")

break

filewrite.flush()

1.4.調試分析

(1)優點分析: 用if條件句進行判斷,當輸入的時間年月日時分秒都在各自的范圍之內時,則正確,否則錯誤

(2)缺點分析:

調用庫函數清屏重新顯示時分秒,就這樣知直到倒數完

改進的方法:

用到for循環if條件句,先把輸出的時間換算成時分秒的格式,接著從小時開始判斷

1.5.測試

題目2:阿姆斯壯數

1.1 問題描述

在三位的整數中,例如153可以滿足13 + 53 + 33 = 153,這樣的數稱之為Armstrong數

水仙花數(Narcissistic number)也被稱為超完全數字不變數(pluper

發表評論

請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。

用戶名:

驗證碼:

匿名?

發表評論

總結

以上是生活随笔為你收集整理的python课程设计实验报告-Python语言课程设计报告格式.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品久久777777毛茸茸 | 浓精h攵女乱爱av | 国产精品久久色 | 免费一区二区三区 | 三级av在线免费观看 | 一区二区一级片 | 中国18videosex极品 | 日韩黄色三级 | 窝窝视频在线 | 熟妇女人妻丰满少妇中文字幕 | 色噜噜影院| av在线免播放器 | 亚洲精品成人区在线观看 | 波多野结衣亚洲一区 | 亚洲女人18毛片水真多 | 水牛影视av一区二区免费 | 国产黄片一区二区三区 | 视频一区在线观看 | 91在线短视频 | 少妇被躁爽到高潮无码文 | 成人综合区一区 | 男人av在线 | 中文字幕一区在线播放 | 欧美一区二区在线观看 | 欧美不卡一二三 | 日本在线视频www色 国产在线视频网址 | 精品欧美乱码久久久久久 | 粉嫩av一区二区 | 色屁屁 | 日本少妇大战黑人 | 久草午夜 | h片免费网站 | 午夜黄色 | 日韩亚洲第一页 | 欧美日韩国产高清视频 | 国内成人自拍视频 | 人人看人人插 | 亚洲性猛交富婆 | 国产白丝av | melody在线高清免费观看 | 欧美日本在线播放 | 精品国产伦一区二区三区 | 国产精品成人在线观看 | 区一区二区三 | sese国产| 小宝贝真紧h军人h | 日韩激情视频在线观看 | 骑骑上司妻电影 | 欧美性生活精品 | 高潮一区二区三区乱码 | 久久久久久久久久久久久久久久久久久久 | 欧美日韩国产专区 | 国产精品一二三四五区 | 久久99久 | 男人舔女人下部高潮全视频 | 国产91页 | 99精品偷自拍 | 爱看av在线| 三级成人网 | 成人性生交大片免费看r链接 | 性高湖久久久久久久久aaaaa | 美女被草视频 | 黄色av影视 | 日韩黄色精品 | 看毛片网| 中文字幕一区二区三区乱码不卡 | 高跟鞋肉丝交足91 | 蜜桃视频污在线观看 | 日韩精品www | 午夜在线免费观看 | 国产激情久久 | 亚洲综合影院 | 中文字幕高清 | 性视频播放免费视频 | 懂色av一区二区三区免费 | 一级黄色播放 | 久久久久婷| 久久男人av | 91亚洲高清| 欧美野外猛男的大粗鳮 | av美女网站 | 爱逼av| 国色天香av| 婷婷六月丁| 99视频久 | 欧洲亚洲成人 | 99精品乱码国产在线观看 | 美女又爽又黄视频毛茸茸 | 欧美另类综合 | 韩国三级av | 亚洲av综合永久无码精品天堂 | av无码精品一区二区三区宅噜噜 | 国产美女无遮挡免费视频 | 国产三级视频在线播放 | 日本五十肥熟交尾 | 热热色原网址 | 中文字幕久久熟女蜜桃 | 啪啪无遮挡 | 男人在线视频 |