牛客171676524号
牛客171676524号
全部文章
分类
未归档(2)
读书笔记(2)
题解(43)
归档
标签
去牛客网
登录
/
注册
yangyang66_journey
全部文章
(共45篇)
题解 | #逆序输出#
本题解题的坑:就是看清题目是逆序,是按照输入顺序的倒序,不是按照大小顺序排列的逆序。。。。分清这个就没有什么问题了。。。。 lines = list(map(int,input().split())) lines=lines[::-1] # lines.sort(reverse=False) fo...
Python3
逆序利用切片
2021-10-01
0
332
题解 | #井字棋#
很好的一个解题思路: 1.巧妙的运用了行列规则的列表中的下标 2.列表的切片技巧,切成每行是1个元素,每列是1个元素,切2对角线 3.运用-1作为结束的标志,没有谁赢 4.巧妙的利用字典的键作为谁赢的标志,然后输出键值。 5.总结:这个解法让我眼睛一亮,巧妙的运用切片、字典键值。。。。 li...
Python3
切片的巧妙运用
字典的巧妙运用
2021-10-01
7
672
题解 | #箭形图案#
注意:是2倍的空格。。。。 while True: try: x = int(input()) for i in range(x): print(" "*(x-i) +"*"*(i+1)) for j in rang...
Python3
注意空格的个数。。。
2021-10-01
0
364
题解 | #金字塔图案#
分清楚*号的输入输出规则即可。。。。 while True: try: x = int(input()) for i in range(x): print(" "*(x-1-i) + "* "*(i+1)) except: ...
Python3
善于用字符串的乘法运算
2021-10-01
1
332
题解 | #直角三角形图案#
注意:控制循环从1开始,不是0,如果是0的话,就会先输出1行空 while True: try: x = int(input()) for i in range(1,x+1): for j in range(i): ...
Python3
2021-10-01
1
314
题解 | #简单计算器#
两个注意点: 1.如果切分的字符串都要用的时候,不能直接去掉。。。需要知道被去掉的字符串是啥,则将已知的切分的字符串弄在一起,然后遍历。。。 eval()将输入的表达式进行运算。。。。。 opt_1="+-*/" while True: try: line=inpu...
Python3
eval将输入的表达式进行运算
2021-09-30
0
382
题解 | #计算一元二次方程#
解题注意点:负数用实部和虚部合成,不要用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
411
题解 | #网购#
本题注意:就是最终的结果要判断是否小于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
首页
上一页
1
2
3
4
5
下一页
末页