python数学表达式3+(a+b)2_python3的基础学习之数学(2)
生活随笔
收集整理的這篇文章主要介紹了
python数学表达式3+(a+b)2_python3的基础学习之数学(2)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習python,數學還是基礎,要打好。
本文有點長,適合收藏后,慢慢研究。
1.輸入某月某日,判斷這一天是一年的第幾天?
1.1 代碼:
dic = {1:31,2:28,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}
#用字典的方式來對應月份和天數最合適,不用考慮位置的問題。
x = int(input('請輸入月份:')) #定義x的值,且為輸入數取整
y = int(input('請輸入日期:'))
r=0 #定義r的初始值為0
if x in range(1,13) and y in range(1,dic[x]): #兩個知識range1~12,不包括13;dic[x]字典切片定位
for i in range(1, 13):
if i
r+=dic[i]
print("這是年度第",r+y,"天")
else: #如果數值不在其中,就報錯,比如13個月,一年中沒有13個月
print("error")
1.2 圖
2.題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少?
2.1 代碼:
sum=
總結
以上是生活随笔為你收集整理的python数学表达式3+(a+b)2_python3的基础学习之数学(2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue 附件上传获取附近内容_vue实现
- 下一篇: linux怎么用jconsole_jco