python自学篇三[判断语句if的使用]

python基础系列:
python自学篇一[ Anaconda3安装 ]
python自学篇二[ pycharm安装及使用 ]
python自学篇三[ 判断语句if的使用 ]
python自学篇四[ 基本数据类型和字符串常用处理 ]
python自学篇五[ 列表 ]
python自学篇六[ 元组 ]
python自学篇七[ 字典+深拷贝与浅拷贝 ]描述
python自学篇八[ 循环:while+for+pass+range()+推导式 ]
python自学篇九[ 函数(一):参数+对象 ]
python自学篇九[ 函数(二):返回值return+yield+迭代器+生成器 ]
python自学篇九[ 函数(三):变量作用域+ATM+5个小练习 ]
python自学篇九[ 函数(四):递归函数+匿名函数+内置函数+高阶函数 ]
python自学篇十[ 面向对象 (一) :面向对象概念+定义类+练习一]
python自学篇十[ 面向对象 (二) :继承+多继承+类属性+实例属性]
python自学篇十[ 面向对象 (三) :访问限制+类方法+静态方法]
python自学篇十[ 面向对象 (四) :王者荣耀小游戏+模拟一个简单的银行进行业务办理的类]
python自学篇十一[ 模块简介+模块制作+dir()函数+标准模块+包]
python自学篇十二[ 文件:打开+读取+写入+3个习题]

python自学篇三[判断语句if的使用]

  • 输入三个整形数,输出最大的数字
x = int(input('请输入第一个数:'))
y = int(input('请输入第二个数:'))
z = int(input('请输入第三个数:'))

if x>y:
    if x>z:
        print('最大的数是:%d'%x)
    else:
        print('最大的数是:%d' % z)
elif x > z:
    if y > z:
        print('最大的数是:%d'%y)
else:
    if y > z:
        print('最大的数是:%d'%y)
    else:
        print('最大的数是:%d' % z)
  • 效果
    python自学篇三[判断语句if的使用]_第1张图片
  • 小游戏:输入石头、剪刀、布与电脑随机生成的石头、剪刀、布比较输赢
# -*- coding:utf-8 -*-
import random
user = input('请输入石头、剪刀、布:') #接受用户输入的内容
cont = ['石头','剪刀','布']    #初始化数据
num = random.randint(0,3)    #获取0-2随机数

if user == '石头':
    if cont[num] == '石头':
        print('用户输入的是%s,电脑输入的是%s,平局'%(user,cont[num]))
    elif cont[num] == '剪刀':
        print('用户输入的是%s,电脑输入的是%s,你赢了' % (user, cont[num]))
    elif cont[num] == '布':
        print('用户输入的是%s,电脑输入的是%s,电脑赢了' % (user, cont[num]))
elif user == '剪刀':
    if cont[num] == '石头':
        print('用户输入的是%s,电脑输入的是%s,电脑赢了'%(user,cont[num]))
    elif cont[num] == '剪刀':
        print('用户输入的是%s,电脑输入的是%s,平局' % (user, cont[num]))
    elif cont[num] == '布':
        print('用户输入的是%s,电脑输入的是%s,你赢了' % (user, cont[num]))
elif user == '布':
    if cont[num] == '石头':
        print('用户输入的是%s,电脑输入的是%s,你赢了'%(user,cont[num]))
    elif cont[num] == '剪刀':
        print('用户输入的是%s,电脑输入的是%s你输了' % (user, cont[num]))
    elif cont[num] == '布':
        print('用户输入的是%s,电脑输入的是%s,平局' % (user, cont[num]))
else:
    print('您的输入有误!拜拜')
  • 效果
    python自学篇三[判断语句if的使用]_第2张图片

你可能感兴趣的:(python基础)