【Python判断循环练习】

练习

  1. 现在有a b c三个变量,三个变量中分别保存有三个数值, 请通过条件运算符获取三个值中的最大值
a= 100
b = 200
c = 300
if a > b :
    print(a)
elif b>c:
    print(b)
else:
    print(c)

2.python制作猜拳游戏代码
任务要求:在控制台中提示输入石头、剪刀、布,按回车键,然后给出游戏结果。 0 石头 2剪刀 1 布 user com 规则分析 人赢 剪刀–布 石头 --剪刀 布–石头 user == 0 & com == 1 | user == 2 &com == 1 | user == 1 &com == 0

import random
user = int(input("请出拳,0是石头 2 是剪刀 1是布:"))
com = random.randrange(0,2)
print("机器人出牌",com)
if user == com:
    print("平局啦")
elif user == 0 and com ==2 or user == 2 and com == 1 or user == 1 and com == 0:
    print("恭喜您~赢啦")
else:
    print("输啦")

3.一百内偶数求和

a = 0
i = 0
while i <= 100:
    if i % 2 == 0:
        a = a + i
    i +=1
print(a)

4.1~100 求和

sum =0
i = 0
while i <=100:
    sum = sum+i
    i = i+1

print(sum)

5.手动输入一个数字,程序判断奇偶

shu = int(input("请输入数字:"))
if shu % 2 ==0 :
    print("这是偶数")
else:
    print("这是奇数")

6.一百内整除7的数及个数

qiqi = 1
qi_list =[]
while qiqi <=100:
    if qiqi % 7 == 0:
        qi_list.append(qiqi)
    qiqi = qiqi+ 1

print(qi_list,len(qi_list))

7.九九乘法表

a= 1
while a <= 9:
    b = 1
    while b <= a:
        print("{0}*{1}=".format(a,b),a*b,end=" ")
        b = b+ 1
    print(" ")
    a = a+1
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值