首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

day03-运算符

,要求用户输入两个整数,用+,-,*,/,//,%,**符号计算并输出结果 2.给定两个变量a和b的初始值为5和3,使用赋值运算符计算并输出以下表达式的结果: a += b a -= b a *= b...a /= b a %=b a **=b a //=b 3.编写一个程序,接受用户输入的两个数字分别赋值给变量a和b, 判断a是否为正数,如果是正数,返回True,否则返回False 判断a和b是否相等,...如果是返回"符合",不是就返回"不符合" 中级: 1.编写一个程序,接受用户输入的两个数字,并使用赋值运算符实现变量交换,然后输出交换后的结果 2.编写一个程序,接受用户输入的一个正整数,并判断它是否为偶数...2.编写一个程序,接受用户输入的一个三位数,并计算它的百位、十位和个位数字之和。...4.编写一个程序,有列表[1,2,3,4,5,6,7,8,9]和一个整数8,并判断该整数是否在列表的前半部分,且列表长度大于5

19530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    百度0912秋招笔试真题解析

    输入描述 一行一个整数t,表示有t组数据。 接下来t行,每行两个整数n和m,表示棋盘大小。...组合帖子的点赞数和点踩数为所有被组合帖子点赞数和点踩数之和。已知一个帖子的点赞数为x,点踩数为y,则该帖子的吸引度为|x-y|。讨厌鬼需要选择若干个帖子组合起来,使得这个组合帖子的吸引度尽可能大。...示例 输入 4 4 2 1 1 2 1 4 4 输出 6 说明 选择第 3 个和第 4 个帖子组合后,点赞数为 2,点踩数为 8,吸引度为|2-8|= 6 解题思路 题目要求计算的是点赞数的和减去点踩数的和的绝对值的最大值...为了使得总的吸引度尽可能地大,我们贪心地分别令diff_list中的所有正数相加和所有负数相加,得到的两个和中绝对值的较大值即为答案。...构建diff_list,计算最大值和最小值求和均需要O(N)的时间复杂度。 空间复杂度:O(N)。diff_list所占空间。

    30540

    迅雷2019秋招后台开发编程题题解

    红黑积木求和 题目描述 有红黑两种颜色的方块积木,红色代表正数A,黑色代表负数B。选出17块积木排成一排,使得任意相邻7块积木之和都小于0。如何挑选才能使17块积木之和最大,最大值是多少?...输入 正数A,负数B A和B绝对值小于10000 输出 积木之和的最大值 样例输入 10 -61 样例输出 28 思路 17个木块可以分为7 7 3 找到和为负数的最多正数的情况 保证2的情况下,使最后的...选出17块积木排成一排,使得任意相邻7块积木之和都小于0。如何挑选才能使17块积木之和最大,最大值是多少?...如果 (a, b, c) 是勾股数,它们的正整数倍数,也是勾股数。如果 (a, b, c) 互质,它们就称为素勾股数。给定正整数N,计算出小于或等于N的素勾股数个数。...m * m - n * n ,b = 2 * m * n, c = m * m + n * n ,那么a * a + b * b = c * c,那么只要保证m和n互质,并且m和n至少有一个是偶数,那么

    50030

    【C语言刷题——Leetcode12道题】带你起飞,飞进垃圾堆

    检查是否所有 A 都在 B 之前 2180. 统计各位数字之和为偶数的整数个数 2278....给定两个整数 left 和 right ,返回一个列表,列表的元素是范围 [left, right] 内所有的 自除数 。...字符串中的最大奇数 给你一个字符串 num ,表示一个大整数。请你在字符串 num 的所有 非空子字符串 中找出 值最大的奇数 ,并以字符串形式返回。如果不存在奇数,则返回一个空字符串 “” 。...正整数的 各位数字之和 是其所有位上的对应数字相加的结果。 示例 1: 输入:num = 4 输出:2 解释: 只有 2 和 4 满足小于等于 4 且各位数字之和为偶数。...来源:力扣(LeetCode) 找出各位数字之和为 偶数 的正整数即可,封装成一个函数方便操作: 2278.

    91220

    Python条件语句和循环结构从入门到精通

    ")elif num 一个负数")else: print("这是零")在这个示例中,我们使用input函数获取用户输入的一个数,并使用条件语句判断它的正负性。...2.2 示例代码下面是一个示例代码,展示了如何使用for循环计算列表中所有元素的和:numbers = [1, 2, 3, 4, 5]sum = 0for num in numbers: sum...+= numprint("列表中所有元素的和为:", sum)在这个示例中,我们定义了一个列表numbers,使用for循环遍历列表中的每个元素,并将其累加到变量sum中。...2.4 示例代码下面是一个示例代码,展示了如何使用while循环计算小于100的正整数之和:sum = 0num = 1while num 的正整数之和为:", sum)在这个示例中,我们使用while循环计算小于100的正整数之和,通过不断递增变量num的值,直到num大于等于100时退出循环。

    20310

    12个入门级编程题目,工作三年会一半算你厉害!——答案明天见

    用冒泡排序方法实现对整数数组的排序 编程求一元二次方程的根 输入三个正数判断能否构成三角形 编写程序,从键盘输入一个 0~99999 之间的任意数,判断输入的数是几位数 编写程序,输出 200~500...之间的所有素数 编写程序解决“百钱买百鸡”问题。...公鸡五钱一只,母鸡三钱一只,小鸡一钱三只,现有百钱欲买百鸡,共有多少种买法 验证“鬼谷猜想”:对任意自然数,若是奇数,就对它乘以 3 再加 1;若是偶数,就对它除以 2,这样得到一个新数,再按上述计算规则进行计算...,一直进行下去,最终必然得到 1 编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。...编程求出所有三位的水仙花数 古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少 将一个正整数分解质因数。

    75640

    Python——编写一个叫做find_dups的函数,其输入参数为一个整数列表,找出其中出现了两次或两次以上的值,并以集合的形式返回。

    不假思索的代码不是好代码,注重解题方式的同时,更要学会灵活应用综合技能:以下是本题涉及的其他重点知识 可以去除列表中的重复元素 使用核心方法:列表查重 字符串和列表的转化 python如何将列表中的字符串变成数字...= Counter(listnumber) print({key for key, value in number.items() if value > 1}) # 只展示重复元素 #主函数...def main(): # 分割字符串——列表 listnumber = input("输入重复的数字,通过函数去重,并筛选出重复的数字(请以空格分隔):").split()...# 字符串——整数 listnumber = list(map(int,listnumber)) #调用查重函数: #注意参数为列表传递的是地址 find_dups(listnumber...,通过函数去重,并筛选出重复的数字(请以空格分隔):1 1 2 33 33 5 6 {1, 33}

    1.6K10

    Python教程(15)——Python流程控制语句详解

    :num = int(input("请输入一个整数:"))if num > 0: print("输入的数是正数")else: print("输入的数不是正数")else if语句else if...循环体内的代码块可以包含任意Python语句。在每次循环迭代中,element的值都会被更新为下一个序列元素的值。遍历类型for循环是可以用于遍历各种序列,主要有列表、元组、字符串、字典等。...在 Python中,range() 是一个内置函数,用于生成一个整数序列。它可以通过指定起始值、结束值和步长来生成相应的序列。..., stop, step): # 在此处执行循环体语句需要注意的是,range() 函数生成的是惰性序列(lazy sequence),它并不会一次性地将所有的值都存储在内存中,而是在需要的时候才生成新的值...如果想要立即获取包含所有整数的列表,可以使用 list(range(start, stop, step)) 的方式进行转换。

    45450

    程序员进阶之算法练习(八十七)

    题目1 题目链接 题目大意: 给出一个整数的数组,长度为n; 现在可以进行以下的操作: 选择长度不小于2的区间[l, r],将区间内的整数依次进行异或操作,然后将得到的整数替换区间所有的数字;...(去掉一个3变成偶数,剩下全部是2); 扩展思路: 这个题目还有个实现方式,采用动态规划,我们用dp[i]表示整数i是否有解,同时用pre[i]记录整数i有解的上一个整数(用于输出); 用提供的整数分别去计算所有状态...; 现在可以选定一个整数k,在计算得分的过程中,如果小明分数大于等于k,则后续分数不会再小于k分(如果遇到负数,扣分之后最小分为k); 问整数k为多少,才能使得小明最后分数最大。...k,这样就可以抵消该负数的扣分; 如果题目有2个负数,假如两个负数连起来能产生更大的负数,那么就用第一个负数前面的元素之和;如果两个负数中间存在正数,并且该正数大于任何一个负数,那么两个负数必然无法产生更大负数...,那么选择较大负数前面的元素之和作为整数k; 如果题目有更多负数,其实也可以简化为前面的情况,也就是找到一个区间,区间内元素之和是最大的负数,那么这个区间前面的元素之和就是k; 每个位置记录一下sum

    18820

    干货 | 32个常用Python功能实现,菜鸟到高手的进阶之路!

    ("请输入正确的路径") else: for i in os.listdir(filepath): #获取目录中的文件及子目录列表 print(os.path.join...从第三项开始,每一项都等于前两项之和。 # 判断输入的值是否合法 if nterms <= 0: print("请输入一个正整数。")...: ")) num2 = int(input("输入第二个数字: ")) print(num1, "和", num2, "的最大公约数为", hcf(num1, num2)) 25、最小公倍数 # 定义函数...: ")) num2 = int(input("输入第二个数字: ")) print( num1,"和", num2,"的最小公倍数为", lcm(num1, num2)) 26、简单计算器 # 定义函数...print(str.lower()) # 把所有字符中的大写字母转换成小写字母 print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写 print

    77510

    从零开始学习PYTHON3讲义(七)条件分支和哥德巴赫猜想

    编写程序,输入任意一个大于5的偶数,证明这个偶数符合哥德巴赫猜想,并显示是哪两个质数。 我们前面就讲过,如果一个问题太复杂,我们难以实现。...奇数、偶数判断 输入一个整数,判断这个数字是奇数还是偶数?...我们直接来用代码讲解: #输入一个正整数n,判断n是奇数还是偶数 #定义一个的函数, #输入参数n #当n为偶数时返回True,否则返回False def isEven(n): return...我们在程序中定义了一个函数来判断参数是奇数还是偶数。判断的原理,是使用整数运算中的求余数办法,求参数除以2之后,是否有余数。如果有余数,则参数肯定是奇数;如果没有余数,刚好除尽了,则参数当然是偶数。...这里有一个提示,在调试程序的时候,不要输入太大的数字,否则计算机可能需要运行上几天甚至更多,这让你完全无法验证程序和找出程序中的问题。

    88120

    PTA第02章练习题(Python)

    请编写程序计算电费。 输入格式: 一行中输入某用户的月用电量(单位:千瓦时)和电价上调的X值(单位:元),中间用空格分开。...输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum ≈ S”的格式输出近似和S。S是大于序列和的最小整数。...--- 4 求交错序列前N项和 题目: 编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。...输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。...^分别表示居中、左对齐、右对齐,后面带宽度 “>14”:右对齐,占据14个字符位置 ---- 9 偶数位特殊序列和 题目: 给定不超过9的正整数a,给定正整数n,n是偶数,4编写程序求

    2.3K40
    领券