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
相关推荐
雪的季节5 小时前
Python 线程同步与异步编程 全解析
java·开发语言
浮生望5 小时前
BFF架构实战:用Express+SSE为Vue3搭建安全的流式对话中间层
前端
吃饱了得干活5 小时前
缓存与数据库一致性:从理论到实战
java·后端·面试
再渊5 小时前
基因归因到底怎么计算的?
python·深度学习·机器学习
520拼好饭被践踏5 小时前
JAVA+Agent学习day22
java·开发语言·后端·学习
E_ICEBLUE6 小时前
Python 拆分 Excel 文件:使用 Spire.XLS 实现按工作表、行、列和条件拆分
python·excel
先吃饱再说6 小时前
React 组件通信:从 Props 单向传递到自定义事件
前端·react.js·前端框架
笨蛋不要掉眼泪6 小时前
Java虚拟机:堆的参数配置
java·开发语言·jvm
swipe6 小时前
05|(前端转后全栈)不手写一堆 SQL,后端怎么操作数据库?MyBatis-Plus 入门
前端·后端·全栈
霸道流氓气质6 小时前
SpringBoot中使用JasperReports 报表引擎 — 介绍、原理与使用实践
java·spring boot·后端