python初级第一次作业

一、

python 复制代码
day=int(input("enter today day="))
fday=int(input("enter num of day since today="))
c=((fday%7)+day)%7
if c==0:
    print("sunday")
elif c==1:
    print("monday")
elif c==2:
    print("tuesday")
elif c==3:
    print("wendnsday")
elif c==4:
    print("thursday")
elif c==5:
    print("friday")
elif c==6:
    print("satueday")

二、

python 复制代码
n=int(input("enter num="))
if (5%n==0)and(6%n==0):
    print("is {0} dive by 5 and 6".format(n),"True")
    print("is {0} dive by 5 or 6".format(n),"True")
    print("is {0} dive by 5 or 6,not both:".format(n),"false")
elif (5%n==0)or(6%n==0):
    print("is {0} dive by 5 and 6".format(n),"Fa1lse")
    print("is {0} dive by 5 or 6".format(n),"True")
    print("is {0} dive by 5 or 6,not both:".format(n),"True")
else:
    pass

三、

python 复制代码
for i in range(1,7):
    for j in range(1,i+1):
        print(j,"",end="")
    print()
print()

for i in range(1,7):
    for j in range(1,8-i):
        print(j,"",end="")
    print()
print()

for i in range(1,7):
    for j in range(1,7-i):
        print(" ","",end="")
    for k in range(i,0,-1):
        print(k,"",end="")
    print()


for i in range(1,7):
    for k in range(1,i):
        print(" ","",end="")
    for j in range(1,8-i):
        print(j,"",end="")
    print()

四、

python 复制代码
import random
a=random.randint(0,2)#[0,2]
k=0
s=2
while k!=2 and s!=0:

    b=int(input("快出拳(0,1,2)===")) #0:剪刀 1:石头 2:布
    if b<0 or b>2:
        continue
    if b==0:
        if(a==1):
            print("我赢了")
            k=k+1
        elif a==2:
            print("我输了")
            s==s-1
        else:
            print("我们打平了")
    elif b==1:
        if a==2:
            print("我赢了")
            k=k+1
        elif a==0:
            print("我输了")
            s=s-1
        else:
            print("我们打平了")
    else:
        if a==0:
            print("我赢了")
            k=k+1
        elif a==1:
            print("我输了")
            s=s-1
        else:
            print("我们打平了")
if(s==0):
    print ("计算机顺利")
else:
    print("人类胜利了")

python 复制代码
k=0
for i in range(2001,2101):
    if k%10==0:
        print()
    if((i%4==0 and i%100!=0)or i%400==0):
        print(i,end=" ")
        k=k+1
    else:
       continue
相关推荐
江江爱编程4 分钟前
java零基础保姆级教学01
java·开发语言
9624565 分钟前
餐饮 SaaS 优惠券系统架构演进(三):优惠计算引擎——商品级计价、冲突策略与优惠分摊
java·数据库·spring boot
vx_Biye_Design8 分钟前
expressDeepSeek社团咨询助手的学生社团管理系统60746-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·python·课程设计·express
传人11 分钟前
悬停旋转放大和位移效果如何写
前端·javascript·css
vx_Biye_Design22 分钟前
springboot宠物领养与救助平台64334-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·mysql·课程设计·宠物
泡茶喝茶写代码25 分钟前
A股量化数据工程:从 REST 接口到策略信号(第 5 篇):板块成分股映射与对齐
java·python·股票数据api·股票数据·股票数据api接口·股票api数据接口·股票量化数据接口
vx_Biye_Design25 分钟前
django就业信息推荐系统61953-计算机课程设计、毕业设计
java·vue.js·spring boot·python·架构·django·课程设计
零基础12335 分钟前
VoiceStudio 开源项目深度解析:特性、对比与实战测试
人工智能·经验分享·python·开源
2601_9628857239 分钟前
如何用 Python 做均线粘合选股?(多头发散前的变盘候选)
开发语言·python
zhangzeyuaaa41 分钟前
Ruby 方法参数完全指南:默认值、可变参数与关键字参数
前端·python·ruby