牛客171676524号
牛客171676524号
全部文章
分类
未归档(2)
读书笔记(2)
题解(43)
归档
标签
去牛客网
登录
/
注册
yangyang66_journey
全部文章
(共33篇)
题解 | #计算一元二次方程#
解题注意点:负数用实部和虚部合成,不要用complex,这个虚部的符号是j,不是i。。。。。 import math lines=[] while True: try: lines.append(input()) except: break for ...
Python3
方程求解
2021-09-30
0
444
题解 | #衡量人体胖瘦程度#
两个坑: 1.求bmi的时候,没说保留的格式,在中间计算过程种,不要round,否则不准 2.在判断的时候,先用小区间,else的时候为大区间,免得溢出问题 lines=[] while True: try: lines.append(input()) exce...
Python3
if多重判断
2021-09-27
1
412
题解 | #网购#
本题注意:就是最终的结果要判断是否小于0,如果小于0,要将结果制成0,因为不可能你买东西没有付钱,商家还要给你钱。。。。 x = input() a,b,c,d=map(float,x.split(" ")) # 计算折扣价格 if b==11 and c==11: p...
Python3
2021-09-27
0
469
题解 | #判断字母#
本题解题的关键:判断字符串是不是字母:字符串.alpha()lines=[] while True: try: lines.append(input()) except: break for i in lines: if i.isalpha(): pr...
Python3
判断字符串是不是字符:字符串.alpha()
2021-09-27
1
396
题解 | #进制A+B#
本题解题的关键就是:进制转换 int函数为转换为十进制整型数据int(x) 如果x为字符串,则需要提供第二个参数,就是进制:int(x,16)如果x为浮点数,直接就用int(x)即可如果x就为整数,只是进制不对,int会自动获取该进制的前缀的。。。x = input() a,b = x.split(...
Python3
int(x)转换为10进制的整数
2021-09-27
8
553
题解 | #计算平均成绩#
本题的注意点:就是利用map函数将字符串切分后,转换格式后为1个列表,而map函数不能将这些数转换为列表,需要利用一下list()函数强制转换一下 即形式为:list(map(int,line.split(" "))) import math line = input(&qu...
Python3
2021-09-27
1
399
题解 | #2的n次方计算#
本题注意点就是:从1开始算移位,不是从2开始算起。。。。 2<<3=16,这个与题目要求不相符 1<<3=8,这个结果与题目要求相符合 lines=[] while True: try: x=int(input()) lines.ap...
Python3
移位算法
2021-09-27
1
465
题解 | #计算三角形的周长和面积#
本题的坑就是,在利用面积公式时,别忘了中间的*乘号 已知三角形三边的面积公式为: p=a+b+c x=p/2 x1=x(x-a)(x-b)(x-c) sqrt(x1) 得到的结果再开方即可import math line = input() lines = line.split(' ') a,b,...
Python3
计算三角形面积
2021-09-27
0
616
题解 | #按照格式输入并交换输出#
注意:输入的是表达式,需要切割两次才可以。。。。x=input("") a,b=x.split(',') a1,a2=a.split('=') b1,b2=b.split('=') a,b = b2,a2 print(f"a={a},b={b}")
Python3
2021-09-26
0
476
题解 | #ASCII码#
注意:输出用空间隔,不要用逗号,否则会报错list_1=[73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33] for i in range(len(list_1)): list_1[i]=chr((list_1[i])) print(l...
Python3
将数值转换为ascii码用chr()函数
2021-09-26
0
268
首页
上一页
1
2
3
4
下一页
末页