41-今日运势
原题链接:35067.小派专属2024-12-12 17:28:38
发布于:江苏
import xmw_ui,xmw_ai
Aries = {"name":"白羊座", "date":(3, 21), "trait":"勇往直前,永不言败的战士"}
Taurus = {"name":"金牛座", "date":(4, 20), "trait":"稳健务实,追求安定和舒适"}
Gemini = {"name":"双子座", "date":(5, 21), "trait":"多才多艺,好奇心旺盛,善于交际"}
Cancer = {"name":"巨蟹座", "date":(6, 21), "trait":"关怀备至,家庭至上,情感丰富"}
Leo = {"name":"狮子座", "date":(7, 23), "trait":"热情奔放,领导力强,追求光芒和荣耀"}
Virgo = {"name":"处女座", "date":(8, 23), "trait":"细致入微,追求完美,有强烈责任心"}
Libra = {"name":"天秤座", "date":(9, 23), "trait":"追求和谐,公正,富有艺术感"}
Scorpio = {"name":"天蝎座", "date":(10, 23), "trait":"强烈的个人魅力,深沉,富有决断力"}
Sagittarius = {"name":"射手座", "date":(11, 22), "trait":"自由奔放,好冒险,热爱探索"}
Capricorn = {"name":"摩羯座", "date":(12, 22), "trait":"脚踏实地,追求事业成功,稳重可靠"}
Aquarius = {"name":"水瓶座", "date":(1, 20), "trait":"独立思考,创意无限,追求进步"}
Pisces = {"name":"双鱼座", "date":(2, 19), "trait":"充满梦想,善解人意,富有同情心"}
#星座字典
dicts= [
Aries, Taurus, Gemini, Cancer, Leo, Virgo,
Libra, Scorpio, Sagittarius, Capricorn, Aquarius, Pisces,
]
date = xmw_ui.dateinput(dformat='mm.dd', bgpic='bg1.png')#返回str
# print(type(date))
month = int(date.split(".")[0]) # 日期处理,注意返回str
day = int(date.split(".")[1])
# print(type(day))
#枚举找到对应的星座获取运势
for i in range(12):
m1 = dicts[i]["date"][0]
d1 = dicts[i]["date"][1]
if (m1 == month):
if day>=d1:
xz = dicts[i]
else:
xz = dicts[i-1]
name = xz['name'] #星座的中文名
pic = name + '.png' #星座图片
trait = dicts[i]['trait'] #星座特征
fortune = xmw_ai.fate(name) #通过xmw_ai库获取今日运势
# print(name,pic,trait,fortune)
#视觉模块(多信息展示窗口,确定按钮)
xmw_ui.message(
img=pic,
subtitles=[name,trait],
desc=fortune,
bgpic='bg2.png'
)
homework
题目描述
以逗号分隔的方式输入一组整数。编写程序,输出所有数字的和。
样例组
输入#1
1,2,3,4
输出#1
10
输入#2
1,1,3,5
输出#2
10
s = input().split(',')
sum = 0
for i in s:
sum+=int(i)
print(sum)
这里空空如也
有帮助,赞一个