牛客171676524号
牛客171676524号
全部文章
分类
未归档(2)
读书笔记(2)
题解(43)
归档
标签
去牛客网
登录
/
注册
yangyang66_journey
全部文章
(共45篇)
题解 | #进制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
551
题解 | #计算平均成绩#
本题的注意点:就是利用map函数将字符串切分后,转换格式后为1个列表,而map函数不能将这些数转换为列表,需要利用一下list()函数强制转换一下 即形式为:list(map(int,line.split(" "))) import math line = input(&qu...
Python3
2021-09-27
1
403
题解 | #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
627
题解 | #按照格式输入并交换输出#
注意:输入的是表达式,需要切割两次才可以。。。。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
475
题解 | #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
题解 | #十六进制转十进制#
python解题思路: 16进制数就是以0x开头,输出默认是十进制,只要控制输出格式即可。。。。 15位宽度,用15d即可。。。。import math a=0xABCDEF print("%15d" %a) ```
Python3
2021-09-23
12
825
题解 | #输出学生信息#
python实现:注意擅长用字符串的乘法,乘法即拼接 print('Name'+' '*4+'Age'+' '*4+'Gender') print('-'*21) print('Jack'+' '*4+'18 '+' '*4+'man')
Python3
2021-09-18
0
339
题解 | #缩短二进制#
python3实现 oct(数字)将十进制的数转换为八进制后,是以0o开头的,本题目要求是0开头,需要将0o替换成0。。。。 print(oct(1234).replace('0o','0' )+" "+hex(1234).upper())
Python3
2021-09-18
7
837
题解 | #查找字符串 10,A,B 中逗号,出现的次数cnt#
需要两个函数, 1是计算长度length(字段) 2是字符串替换函数replace(字符串,a,b) 将字符串中的a替换成bSELECT(LENGTH("10,A,B") - LENGTH(REPLACE("10,A,B", ",", &q...
2021-09-16
0
345
首页
上一页
1
2
3
4
5
下一页
末页