python 您所在的位置:网站首页 Python与或 python

python

2023-10-04 03:59| 来源: 网络整理| 查看: 265

1.if条件判断语句: if 要判断的条件(True): 条件成立的时候,要做的事情 elif 要判断的条件(True): .... elif 要判断的条件(True): .... else: 条件不成立的时候要做的事情

示例: 判断学生分数等级: 100——90(包括90):A 90——80:B 80——70:C 70——0:D

score = int(input('请输入学生的分数:')) if 90 >> b = 2 >>> c = 3 # 变量赋值 >>> a < b and b < c # 同时满足 才为True True >>> a < b and b == c # 有一个不满足即为 False False >>> a < b or b == c # 有一个对就是 True True >>> a > b or b > c # 只有全部都错的时候才为 False False >>>

练习题: 需求: 1.从控制台输入要出的拳 —石头(1)/剪刀(2)/布(3) 2.电脑随即出拳 3.比较胜负

import random # 1.从控制台输入要输出的拳 ---石头(1)/剪刀(2)/布(3) player = int(input('请输入你要出的拳头:---石头(1)/剪刀(2)/布(3)')) # 2.让电脑随即出拳 computer = random.randint(1,3) print('玩家:%d,电脑:%d' %(player,computer)) if ((player == 1 and computer == 2) or (player == 2 and computer == 3) or (player == 3 and computer == 1)): print('玩家胜利~~~') elif player == computer: print('平局~~~~') else: print('玩家输了~~~')

2.判断闰年? 用户输入年份year, 判断是否为闰年 year能被4整除但是不能被100整除 或者 year能被400整除, 那么就是闰年;

year=int(input('请输入年份: ')) if (year%400 == 0 or (year%4 == 0 and year%100 != 0)) : print('%d 是闰年' %year) else : print('%d 不是闰年' %year)

3.随机选择一个三位以内的数字作为答案。用户输入一个数字,程序会提示大了或是小了.

import random user=float(input('please input a number : ')) sys=random.randint(0, 999) if user > sys : print('大于\t' ,end='') elif user < sys : print('小于\t' ,end='') else : print('等于\t' ,end='') print(sys)

4 . 输入年、月,输出本月有多少天。

year=int(input('请输入年份: ')) mon=int(input('请输入月份: ')) if mon == 2 : if (year%400 == 0 or (year%4 == 0 and year%100 != 0)) : print('%d 年 %d 月 是29天' %(year,mon)) else : print('%d 年 %d 月 是28天' %(year,mon)) elif (mon == 4 or mon == 6 or mon == 9 or mon ==11): print('%d 年 %d 月 是30天' %(year,mon)) else : print('%d 年 %d 月 是31天' %(year,mon))

方法二:

year=int(input('请输入年份: ')) mon=int(input('请输入月份: ')) day = [0,31,28,31,30,31,30,31,31,30,31,30,31] day2 = [0,31,29,31,30,31,30,31,31,30,31,30,31] if (year%400 == 0 or (year%4 == 0 and year%100 != 0)) : print('%d 年 %d 月 是%d天' %(year,mon,day2[mon])) else : print('%d 年 %d 月 是%d天' %(year,mon,day[mon]))

5 . 根据用于指定月份,打印该月份所属的季节 提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季

Month = int(input('please input the month 1-12 :')) if (3


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有