第二次作业python

目录

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

        作业2:判断一个数,是否是2的指数

        作业3:给定成绩,判断用户成绩的档次

        作业4:有1、3、5、7、9组成的所有不重复的四位数之和是多少?(B )

        作业4:一个会议有12个员工,假设已有8个员工是女性,求所有员工都是女性的概率(1/6 )

        作业6:在控制台上,输入如下信息
                     a        a^2        a^3
                     1        1        1
                     2        4        8
                     3        9        27

          作业7:如果A是“10110110”,B是“11100000”,C是“10100000”,下面成立的是( D)

          作业8:判断一个整数是奇数还是偶数,至少有两种实现

          作业9:求矩形的面积和周长方式

          作业10:根据天数(从控制台上输入)计算周数和剩余的天数

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


            

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

代码:

输出结果:

作业2:判断一个数,是否是2的指数

2的指数 
        0000 0010    0000 0001
        0000 0100    0000 0011
        0000 1000    0000 0111
        0001 0000    0000 1111

    提示:所有2的指数:n&(n - 1) == 0

代码:

输出结果:

作业3:给定成绩,判断用户成绩的档次

100:提示满分
    90~100:优秀
    80~100:良好
    70~80:还可以,多多努力
    60~70:合格
    0~60:不合格
    0:鸡蛋

代码:

代码:


作业4:有1、3、5、7、9组成的所有不重复的四位数之和是多少?( B)

A、666700            B、666600
    C、678860            D、665500

借鉴的代码(还不怎么会)本文为CSDN博主「俗人不俗鸭」的代码:


ls = [1,3,5,7,9]
a=b=c=d=-1
sum=0
print('由1、3、5、7、9组成的所有不重复的四位数如下:')
for n1 in ls:
    ls.pop(ls.index(n1))
    a+=1
    for n2 in ls:
        ls.pop(ls.index(n2))
        b+=1
        for n3 in ls:
            ls.pop(ls.index(n3))
            c+=1
            for n4 in ls:
                ls.pop(ls.index(n4))
                d+=1
                num=n1*1000+n2*100+n3*10+n4
                print(num)
                sum=sum+num
                ls.insert(d,n4)
            d=-1
            ls.insert(c,n3)
        c=-1
        ls.insert(b,n2)
    b=-1
    ls.insert(a,n1)
a=-1
print('由1、3、5、7、9组成的所有不重复的四位数之和为:{}'.format(sum)

作业5:一个会议有12个员工,假设已有8个员工是女性,求所有员工都是女性的概率( 1/6)

A、11/23            B、12/35
    C、2/9                D、1/8

作业6:在控制台上,输入如下信息
    a        a^2        a^3
    1        1        1
    2        4        8
    3        9        27

代码:

输出结果:


作业7:如果A是“10110110”,B是“11100000”,C是“10100000”,下面成立的是( D)
    A、    C=A|B
    B、    C=~A
    C、    C=~B
    D、    C=A&B

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

代码:

输出结果:

作业9:求矩形的面积和周长

代码 :

结果:

作业10:根据天数(从控制台上输入)计算周数和剩余的天数

结果:

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

代码:

结果:


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/548699.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

比较两大虚拟桌面厂商的系统镜像管理

虚拟桌面的出现,极大简化了桌面的管理。针对操作系统部分,VMware和Citrix两大厂商都推出了一对多方式的桌面镜像管理。VMware叫Link Clone技术。而Citrix有两种,一种与Link Clone技术对应,叫做MCS;另一种是其独有的&am…

第一天hcip

抽象语言转化为电信号 例:12 抽象语言>编码>二进制>电信号 电信号只有两种状态 0 1。 http协议(标准) osi参考模型(开放式系统互联参考模型)---OSI/RM ISO---国际标准化组织 1979年电子技术家喻户晓 1946第一台电…

hcip第二天

静态路由:由网络管理员手工配置的路由条目 动态路由:所有路由器运行相同的路由协议,之后,路由器之间彼此沟通,交流计算出未知网段的路由信息。 动态路由的优点: 动态路由配置简单 动态路由可以基于拓扑结构的变化而自动收敛 动态路由的缺点…

第三天hcip笔记

P2P网络---点到点网络 MA网络---多点接入网络 ---BMA广播型多点接入网络 ---NBMA非广播型多点接入 数据链路层协议 以太网协议---封装数据帧时,需要加入源MAC地址和目标MAC地址(MAC地址时以太网独有) …

RDataMining系列:Chapter 4 Decision Trees --决策树实现,未完待续

***************** 利用party来做决策树分类 ***************** 数据:iris data 目标: 利用Sepal.Length, Sepal.Width,Petal.Length and Petal.Width 来预测 Species of flowers. 预处理: 分成训练,测试样本集: > …

hicp第五天

条件匹配 指定路由器----DR----和MA网络中其他所有设备建立邻接关系 备份指定路由器----BDR----和MA网络中其他所有设备建立邻接关系 在DR和BDR都存在的情况下,一个MA网络里最少需要4台设备才会出现邻居关系 DR和BDR虽然叫指定路由器(备份路由器&#xf…

第六天hcip笔记

OSPF的不规则区域 区域划分的要求: 1,区域之间必须存在ABR设备 2,区域划分必须按照星型拓扑结构划分。 1,远离骨干的非骨干区域 2,不连续骨干 1,使用VPN隧道使非法的ABR合法化 在这个过程中,可…

在VMWare Workstation 8.0.1中安装苹果MAC OS X Lion Part 2

选择虚拟磁盘的类型为“SCSI”。如图12。 图12 12. 指定虚拟磁盘的容量,建议至少20G。为了提高磁盘性能,建议选择“单个文件存储虚拟磁盘”。如图13。 图13 13. 为虚拟磁盘指定一个名称。如图14。 图14 14. 如图15为汇总信息,如果…

第二天实验hcip

一、给R1-R7配置IP地址和环回地址,并检查配置结果 1,R1 [Huawei]int loopback0 [Huawei-LoopBack0]ip add 1.1.1.1 24 [Huawei-LoopBack0]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 12.1.1.1 24 [Huawei-GigabitEthernet0/0/0]int g0/0/1 [Huaw…

hcip第一次实验

子网划分: 由实验要求图可知R1、R2、R4均需两个网段代表使用百兆和千兆时的不同环回,R5需要一个网段代表环回,同时为了路由表尽量少,因此只需将192.168.1.0/24分为8个网段: 192.168.1.0/27(主网段&#xff…

中小企业实施MES管理系统需要注意的问题

在当今高度自动化的制造业环境中,MES管理系统发挥着越来越重要的作用。作为车间制造运营的核心,MES系统提供了一个集中的平台,使制造商能够实时监控、管理和优化其生产线。本文将深入探讨MES管理系统的定义、实施的好处以及在实施过程中可能遇…

hcip第四天实践

配置地址 【R1】 [r1-Serial4/0/0]ip address 15.0.0.2 24 [r1-GigabitEthernet0/0/0]ip address 192.168.1.1 24 【R2】 [r2-Serial4/0/0]ip address 25.0.0.2 24 [r2-GigabitEthernet0/0/0]ip address 192.168.2.1 24 【R3】 [r3-Serial4/0/0]ip address 35.0.0.2 24 [r3-Gig…

hcip第五天实践

配置缺省路由: [R1]ip route-static 0.0.0.0 0 16.0.0.2 [R1]ip route-static 0.0.0.0 0 116.0.0.2 [R2]ip route-static 0.0.0.0 0 26.0.0.2 [R3]ip route-static 0.0.0.0 0 36.0.0.2 [R4]ip route-static 0.0.0.0 0 46.0.0.2 [R5]ip route-static 0.0.0.0 0 56.0…

JTAG 案例

摘要: 以前看datasheet,到了JTAG一章,一直奇怪为啥需要这么多篇幅来进行介绍。这段时间碰到两个JTAG问题,才把章节浏览了一遍。才理解了 TAP其实由TMS,TCK控制,有时候能扫描器件,但是不能下载是因为TMS,TCK…

hcip第七天笔记

类型LS ID通告者作用范围携带信息 Type-1LSA Router 通告者的RID区域内所有运行单区域本地接口的直连拓扑 Typr-2LSA Network DR接口的地址单个MA网络中DR所在路由器的RID单区域单个MA网络拓扑信息的补充信息 Typr-3LSA Sum-Net(summary) 路由信息的目标网络号ABR,在…

第七次实验hcip

第一步:地址划分 172.16.0.0/16 172.16.0.0/19(area0) 172.16.0.0/24(P2P骨干) 172.16.0.0/30 172.16.0.4/30 172.16.0.8/30 172.16.1.0/24(MA骨干) 172.16.1.0/29 172.16.1.8/29 …

第8天hcip

OSPF的防环 1,域间防环 1,OSPF因为区域之间也传递的是路由信息,所有,存在区域水平分割机制。路由信息是从哪个区域学习到的则将不再回传到这个区域。 2,星型拓扑的区域划分要求本身也是一种防环机制。 2,域…

第10天笔记hcip

BGP --边界网关协议 AS -自治系统---由单- -机构或组织管理的一-些列IP网络及其设备的集合。 1,网络范围太大,协议跑不过来,需要进行划分; 2,自治管理. 为了方便区分和标定不同的AS,我们给每个自治系统设计了- -个编号--- AS号…

hcip第11天笔记

6,BGP的基本配置 1,BGP建邻的基本关系 1,EBGP对等体关系直接建邻 [r1]bgp 1----启动BGP进程---后面的1不是进程号,而是配置路由器所在AS的AS号 [r1-bgp] [r1-bgp]router-id 1.1.1.1---配置RID [r1-bgp]peer 12.0.0.2 as-number-…

ContentProvider和Uri详解

一、使用ContentProvider(内容提供者)共享数据 ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删…