Python判断语句和循环语句

Python判断语句和循环语句

1、输入一个年份,判断是否是闰年

read = int(input('请输入年份:'))

if ((read%4==0) and (read%100!=0)) or (read%400==0):

print('%d是闰年'%(read))

else:

print('%d不是闰年'%(read))

print('判断结束')

Python判断语句和循环语句

2、输入两个数字,得到最大值

a = int(input('请输入第一个数:'))

b = int(input('请输入第二个数:'))

if(a>b):

print('最大数是:%s'%(a))

else:

print('最大数是:%s'%(b))

Python判断语句和循环语句

3、根据输入星期数字,打印对应的英文星期几

a= int(input('请输入星期数字(数字):'))

if 0

list = ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday']

print(list[a-1])

else:

print('输入错误')

Python判断语句和循环语句

4、根据输入月份,打印该月所属的季节

a = int(input('请输入月份(数字):'))

if 0

if 3<=a<=5:

print('春季')

elif 6<=a<=8:

print('夏季')

elif 9<=a<=11:

print('秋季')

else:

print('冬季')

else:

print('输入错误')

Python判断语句和循环语句

5、标准体重:

男士体重=身高-100±3

女士体重=身高-110±3

输入性别、身高、体重,查看体重是否标准。

sex = input('输入性别(男、女):')

height = int(input('输入身高(单位cm):'))

weight = int(input('输入体重(单位kg):'))

if(sex=='男'):

if((height-100-3)<=weight<=(height-100+3)):

print('体重标准!!!')

else:

print('体重不标准!!!')

elif (sex=='女'):

if((height-110-3)<=weight<=(height-110+3)):

print('体重标准!!!')

else:

print('体重不标准!!!')

else:

print('输入错误!!!')

Python判断语句和循环语句

6、求1-100之间奇数的和

a = 1

num = 0

while a < 101:

a += 1

if(((a-1)%2) != 0):

num += (a-1)

print('1-100之间奇数的和为:%s'%(num))

Python判断语句和循环语句

7、输入两个数字,交换二者的值

a = int(input('输入第一个数字:'))

b = int(input('输入第二个数字:'))

print('第一个数字是%s,第二个数字是%s'%(a,b))

c = a

a = b

b = c

print('交换后第一个数是%s,交换后第二个数是%s'%(a,b))

Python判断语句和循环语句

8、猜拳游戏改成循环版,提示用户要不要再玩和要不要结束

import random

k = input('猜拳游戏是否开始(y)/(n):')

kk=1

if(k == 'y'):

while kk==1:

la = input('请输入您出的结果:拳头 布 剪刀:')

list = ['拳头','布','剪刀']

sjs = list[random.randint(0,2)]

dict = {'拳头':1,'布':2,'剪刀':3}

if (la=='拳头')or(la=='剪刀')or(la=='布'):

if (la=='拳头'):

if sjs=='拳头':

print('电脑:%s---平局!'%(sjs))

elif sjs=='布':

print('电脑:%s---您输了!'%(sjs))

else:

print('电脑:%s---您赢了!'%(sjs))

elif (la=='布'):

if sjs=='拳头':

print('电脑:%s---您赢了!'%(sjs))

elif sjs=='布':

print('电脑:%s---平局!'%(sjs))

else:

print('电脑:%s---您输了!'%(sjs))

else:

if sjs=='拳头':

print('电脑:%s---您输了!'%(sjs))

elif sjs=='布':

print('电脑:%s---您赢了!'%(sjs))

else:

print('电脑:%s---平局!'%(sjs))

else:

print('输入错误')

la = int(input('是否重新开始?开始(1),退出(0):'))

if(la == 1):

kk = 1

elif:

kk = 0

print('游戏退出')

else:

print('输入错误')

elif(k == 'n'):

print('游戏退出')

else:

print('输入错误')

Python判断语句和循环语句

展开阅读全文

页面更新:2024-06-20

标签:闰年   奇数   大数   猜拳   平局   剪刀   拳头   语句   个数   体重   身高   错误   数字   标准   电脑   科技   游戏

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top