1.两个数交换,要求使用异或法完成

a=29
b=35
a=a^b
b=b^a
a=a^b
print(a)
print(b)

2.给定成绩,判断用户成绩的档次

grades=float(input("请输入你的成绩"))if grades==100:print("真优秀满分哎!")
elif 90<=grades<100:print("加油离满分很接近了")
elif 80<=grades<90:print("良好啊有很大的进步空间")
elif 70<=grades<80:print("要多加油啊还是很有希望上大学的")
elif 60<=grades<70:print("合格啦真不容易")
elif 50<=grades<60:print("小伙子不合格啊")
elif grades==0:print("考了零鸭蛋快回家种地吧")

3.判断一个整数是奇数还是偶数,至少有两种方式实现(位运算已经讲解的话)

num=int(input("输入一个数:"))
if int(num)&int(num-2)==1:print("是奇数")
if int(num)&int(num-2)==0:print("是偶数")

4.根据天数(从控制台上输入)计算周数和剩余的天数

a=int(input("请输入一个天数:"))
b=a//7
if a>366:print("不得输入大于366的天数")
else:if a%7==0:print("周数:",b)else:print("周数:",b+1)

5.根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用Math.PI,也可以使用3.14)

r=float(input("请输入圆的半径"))
c=2*3.14*float(r)
s=3.14*float(r)**2
print(c)
print(s)

6.求矩形的面积和周长

c1=input("长:")
c2=input("宽:")
c3=(float(c1)+float(c2))*2
c4=float(c1)*float(c2)
print("长: %s,宽: %s,周长: %s,面积: %s"%(c1,c2,c3,c4))

Python的异或(‘^’)运算和程序控制流程题相关推荐

  1. 简单讲讲python程序控制流程

    一.程序控制流程的分类 python的程序控制流程一般分为三种结构: 1.顺序结构        2.选择结构        3.循环结构 1.顺序结构:即自上而下运行,逐条执行. 2.选择结构:对条 ...

  2. 程序控制流程(三大流程)

    程序控制流程(三大流程) 前言--前面我们学习的白能量,运算符,其本质都是一个语句内(表达式内部)的运算的规则 很多代码,代码如何执行,某行代码执行多少次,这些都是由程序控制流程控制 一.顺序结构: ...

  3. python课程价格-python辅导价格是多少?主要流程是什么?

    在CS这个专业当中,python是一种程序设计语言,有着自身优点.实际使用过程中,展现出强大的功能,一般广泛应用于爬虫.数据分析.机器学习.深度学习.AI等方向,作为一门OOP的编程语言,有着简单又好 ...

  4. python与数据分析结合_将Python和R整合进一个数据分析流程

    原标题:将Python和R整合进一个数据分析流程 在Python中调用R或在R中调用Python,为什么是"和"而不是"或"? 在互联网中,关于"R ...

  5. python:实现异或密码算法(附完整源码)

    python:实现异或密码算法 from __future__ import annotationsclass XORCipher:def __init__(self, key: int = 0):& ...

  6. python中异或怎么算_python 异或运算的前提_异或运算公式

    Python基础(10)–数字-Python-第七城市 609x288 - 73KB - JPEG Python基础(10)--数字_资讯_突袭网 609x288 - 33KB - JPEG pyth ...

  7. Python使用异或对文件加密

    Python使用'异或'对文本进行加密 #初始密码 password="hello" #需处理的文本 text="abcdefjhigk" #密码初始长度 pw ...

  8. Python【2021蓝桥杯省赛编程题】

    文章目录 Python[2021蓝桥杯省赛编程题] F.时间显示 G.杨辉三角形 H.左孩子右兄弟 I.异或数列 J.括号序列 Python[2021蓝桥杯省赛编程题] F.时间显示 n = int( ...

  9. python内置函数用来打开或创建文件_2020年《python程序设计》基础知识及程序设计598题XS[含参考答案]...

    2020年<python程序设计>基础知识及程序设计 598题[含参考答案] 一.填空题 1.表达式 len('中国'.encode('utf-8')) 的值为___________.(6 ...

最新文章

  1. 「自然语言处理NLP」的“高光时刻” --- 28篇标志性论文
  2. 四年才等来的一天,务必要立志,要下决心!
  3. flash air 解析html,AIR 程序内部显示网页,并可以点击浏览的方法(HTMLLoader、StageWebView)...
  4. 技术停滞_检测和测试停滞的流– RxJava常见问题解答
  5. leetcode712. 两个字符串的最小ASCII删除和(动态规划)-Gogo
  6. Express-router
  7. 【Kafka】kafka This may indicate that authentication failed due to invalid credentials
  8. jQuery.validate 中文API
  9. java清除缓存池_Java 缓存池(使用Map实现)
  10. 杭电1081_二维dp
  11. YUM服务那些事---详解YUM服务
  12. 基于Ubuntu系统下的Hadoop 环境搭建(新手可尝)
  13. MOS管的源极和漏极的区别
  14. Android positionViewHolder{4d61b3c position=2 id=-1, oldPos=-1, pLpos:-1 no parent}
  15. Linux 下街机模拟器 mame 安装
  16. Windows电脑中设置网络优先级的设置方法
  17. quantopian寻找策略之mean_reversion
  18. DWcs4右下角没有html文件,Dreamweaver cs4 cs5 spry菜单栏使用教程 详细教程 超好珍藏...
  19. 保罗兰德作品赏析_保罗·兰德简介
  20. 求1到n的素数个数C语言,求 1~n 之间素数的个数

热门文章

  1. CSM5133SG/CSM5150SG替代BD433S2WEFJ-C/BD450S2WEFJ-C测试数据对比
  2. 基于C#的WinForm打印程序附带源代码
  3. struts1 异常
  4. 电机与拖动(1)直流电机
  5. 【JESD204系列】三、JESD204B标准分层
  6. Kotlin实现RxBus3
  7. 李永乐讲解计算机科学与技术,【视频】李永乐老师讲解“哥德巴赫猜想”【民科吧】_百度贴吧...
  8. 李永乐老师讲辛普森悖论
  9. numpy.linspace函数
  10. 数据结构入门:计算算法的平均时间复杂度