6.13的練習

#!Usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Alex  Li
'''一個整數,它加上100后是一個完全平方數,再加上268又是一個完全平方數,請問該數是多少?'''
for i in range(1,1000):for j in range(1,1000):if i+100==j**2 :for l in range(1,1000):if i+268==l**2:print(i)'''
輸入某年某月某日,判斷這一天是這一年的第幾天?
'''
'''
year_=input('\033[41;1m year:\033[0m')
month_=input('\033[41;1m month:\033[0m')
day_=input('\033[41;1m day::\033[0m')
year_=int(year_)
month_=int(month_)
day_=int(day_)
if month_==1:a=day_
elif 1<month_<=2:a=31+day_
elif 2<month_<=3:a=31+28+day_
elif 3<month_<=4:a=31+28+31+day_
elif 4 < month_ <= 5:a = 31 + 28 + 31 + day_+30
elif 5< month_ <= 6:a= 31 + 28 + 31 + day_ + 30+31
elif 6< month_ <= 7:a= 31 + 28 + 31 + day_ + 30 + 31+30
elif 7< month_ <= 8:a= 31 + 28 + 31 + day_ + 30 + 31 + 30+31
elif 8 < month_ <= 9:a= 31 + 28 + 31 + day_ + 30 + 31 + 30 + 31+31
elif 9 < month_ <= 10:a= 31 + 28 + 31 + day_ + 30 + 31 + 30 + 31 + 31+30
elif 10< month_ <= 11:a= 31 + 28 + 31 + day_ + 30 + 31 + 30 + 31 + 31 + 30+31
elif 11 < month_ <= 12:a= 31 + 28 + 31 + day_ + 30 + 31 + 30 + 31 + 31 + 30 + 31+30
if (year_%4==0 and year_%100!=0) or year_%400==0:a-=1print(a)
else:print(a)
'''
#MD上面是我寫的傻逼代碼year=int(input('year:\n'))
month=int(input('month:\n'))
day=int(input('day:\n'))
months=(0,31,59,90,120,151,181,212,243,273,304,334)
if 0<=month<=12:sum=months[month-1]
else:print('data error')
sum+=day
leap=0
if(year%4==0 and  year%100!=0)or year%400==0:leap=1
if(leap==1)and (month>2):sum+=1
print('\033[41;1m it is the %dth day\033[0m'%sum)#\033[41;1m day::\033[0m

?

轉載于:https://www.cnblogs.com/yuanke98/p/9177129.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/251576.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/251576.shtml
英文地址,請注明出處:http://en.pswp.cn/news/251576.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

npm --- 包的發布與導入

安裝好NODE后,下面演示如何編寫一個包,并將其發布到NPM倉庫中,最后通過NPM安裝回本地. 以下例子是在windows*64環境下運行的. 1.編寫模塊 exports.sayHello function(){return Hello World; }將上述代碼保存在hello.js中 2.初始化包描述文件: 使用npm init指令,快速生成包…

賬號注冊的form

class RegForm(forms.ModelForm):password forms.CharField(widgetforms.PasswordInput, label密碼, min_length6) # 重寫默認字段re_password forms.CharField(widgetforms.PasswordInput, label確認密碼, min_length6) # 新增字段class Meta:model models.UserProfile …

servlet面試常考 (轉載)

編輯 刪除 1、說一說Servlet生命周期&#xff08;非常重要&#xff09; Servlet生命周期包括三部分&#xff1a; 初始化&#xff1a;Web容器加載servlet&#xff0c;調用init()方法…

XPath 的使用

XPath 的使用 XPath&#xff0c;全稱XML Path Language&#xff0c;即XML路徑語言&#xff0c;它是一門在XML文檔中查找信息的語言&#xff0c;最初用于搜尋XML文檔&#xff0c;但是也同樣適用于HTML文檔的搜索。前面我們在解析或抽取網頁信息時&#xff0c;使用的是正則表達式…

Node --- EventProxy的原理

EventProxy來自于Backbone的事件模塊,Backbone的事件模塊是Model、View模塊的基礎功能&#xff0c;在前端有廣泛的使用。它在每個非all事件觸發時都會觸發一次all事件&#xff0c;相關代碼如下: // Trigger an event, firing all bound callbacks. Callbacks are passed the /…

spring項目啟動執行特定方法

1. 方法上加注解PostConstructCompantpublic class InitDemo{ PostConstruct public void init(){ //項目啟動就會執行這個方法 doSomething(); }}2.xml配置init-method<bean id"InitDemo" class"com.xxx.InitDemo" scope"singleton" init-me…

WinCC歸檔數據報表控件

1、背景 WinCC實現報表歷來是老大難&#xff0c;自帶的報表功能不好使&#xff0c;又沒有好用的第三方控件。雖然網上也有很多實現報表的方法&#xff0c;但是毫無例外的要求使用者具有腳本編程功底&#xff0c;HwDataReport的出現將終結這一現象。您無需一行腳本即可完成…

vue數組操作不更新視圖問題

vue 觀察數組的變異方法 更新視圖 push&#xff08;&#xff09; pop() shift() unshift() splice(i,n,arr) sort(xx) reverse() ex: app.book.push({ name:css, author:lee }) 有些方法不會改變數組 filter() concat() slice() 返回新數組 需要用 新返回的數組 更新原數組 ap…

java中如何計算兩個時間段的月份差

直接計算&#xff0c;先取得兩個日期的年份和月份&#xff0c;月份差&#xff08;第二年份-第一年份&#xff09;*12 第二月份-第一月份轉載于:https://www.cnblogs.com/pretty-guy/p/3284593.html

Node --- Promise中的多異步協作

當我們需要處理多個異步調用時,應該如何處理呢? //首先假設有2個讀取文件的異步調用,promise1和promise2 var promise1 readFile ("foo.txt", "utf-8"); var promise2 readFile ("bar.txt", "uft-8");//然后,我們可以使用all()方法…

Software-OO 面向對象思維

2017-11-06 11:02:50 所有編程語言的最終目的都是提供一種“抽象”方法。 解決問題的復雜程度直接取決于抽象的種類及質量。這兒的“種類”是指準備對什么進行“抽象”&#xff1f; 匯編是對基礎機器的少量抽象。“命令式”語言是對匯編語言的一種抽象。 &#xff08;Alan Kay …

Go Python 7: 2-Layer Neural Network

轉載于:https://www.cnblogs.com/wordchao/p/9182511.html

LiveWriter測試

test livewriter 轉載于:https://www.cnblogs.com/wujun/archive/2006/11/21/567052.html

第三次實驗報告

項目一 項目分析 本項目目的就是考察我們調用searching類和sorting類中的方法&#xff0c;通過提交測試用例設計情況&#xff08;正常&#xff0c;異常&#xff0c;邊界&#xff0c;正序&#xff0c;逆序&#xff09;確保類的可行性 代碼截圖 排序截圖 運行截圖 項目二 代碼截…

Node --- 構建一個HTTP服務

代碼如下: var http require(http); http.createServer(function (req, res){res.writeHead(200,{Content-Type: text/plain});res.end(Hello World\n); }).listen(1337, 127.0.0.1); console.log(Server running at http://127.0.0.1:1337);運行如下&#xff1a; 詳情見《深…

python中#!/usr/bin/python與#!/usr/bin/env python的區別

目的是在運行python腳本的時候告訴操作系統我們要用python解釋器去運行py腳本 所以我們在第一句往往會寫如下兩句中的其中一句&#xff1a; #!/usr/bin/python或 >#!/usr/bin/env python 就是說在沒有在執行程序時指出用什么程序運行py腳本時,系統會去調用python程序來執行。…

頁面級緩存@ OutputCache

最近要用到緩存&#xff0c;所以才去找了相關資料&#xff0c;開始在一個用戶控件頭加入 OutputCache指令&#xff0c;發現第一次進入頁面是對了&#xff0c;第二次再進入時就出錯了。郁悶……這里 OutputCache的一些參數說明: 以聲明的方式控制 ASP.NET 頁或頁中包含的用戶控件…

$.ajax的一些坑啊

1.如果發送ajax返回的數據為json務必設置其 Content-Type:application/json;charsetUTF-8不然會導致其success:function(data)中的data返回的為字符串&#xff0c;導致后面的文本解析失敗 轉載于:https://www.cnblogs.com/lonecloud/p/7794670.html

JavaScript --- 解析Cookie

var parseCookie function(cookie){var cookies {};if(!cookie){return cookies;}var list cookie.split(;);for (var i0;i<list.length;i){var pair list[i].split();cookies[pair[0].trim()] pair[1];}return cookies; };

DDR3和eMMC區別

DDR3內存條和eMMC存儲器區別&#xff1a; 1. 存儲性質不同&#xff1b;2. 存儲容量不同&#xff1b;3. 運行速度不同&#xff1b;4. 用途不同。 具體區別如下&#xff1a; 1、存儲性質不同&#xff1a;eMMC是非易失性存儲器&#xff0c;不論在通電或斷電狀態下&#xff0c;數據…