赞
踩
import math import sys # Auto-generated code below aims at helping you parse # the standard input according to the problem statement. # length = 4 # c = "R" length = int(input()) c = input() for i in range(length): n_k = length - 1 - i print(" " * n_k + c) # 对称下半面 0 3 for i in range(length - 1): n_k = i + 1 print(" " * n_k + c)
或者分三种(作者:SupercraftD)
import math import sys # Auto-generated code below aims at helping you parse # the standard input according to the problem statement. # length = int(input()) # c = input() length = 4 c = "R" rows = [] # 这里row构建出来[' R', ' R', ' R'] for i in range(1, length): rows.append(" " * (length - i) + c) # 然后解包为参数,设置参数之间以\n分隔,构成 # R # R # R print(*rows, sep="\n") # 单独输出一个 # R print(c) # 倒序输出 # R # R # R print(*rows[::-1], sep="\n")
不推荐第一种写法
import math import sys # Auto-generated code below aims at helping you parse # the standard input according to the problem statement. n = int(input()) for i in range(1, n + 1): if i % 3 == 0 and i % 5 == 0 and i % 4 == 0: print("FizzBuzzBar") if i % 3 == 0 and i % 4 == 0 and i % 5 != 0: print("FizzBar") if i % 5 == 0 and i % 4 == 0 and i % 3 != 0: print("BuzzBar") if i % 5 == 0 and i % 3 == 0 and i % 4 != 0: print("FizzBuzz") if i % 3 == 0 and i % 4 != 0 and i % 5 != 0: print("Fizz") if i % 5 == 0 and i % 3 != 0 and i % 4 != 0: print("Buzz") if i % 4 == 0 and i % 3 != 0 and i % 5 != 0: print("Bar") if i % 3 != 0 and i % 4 != 0 and i % 5 != 0: print(i)
没必要这样写,观察结果
n = int(input())
for i in range(1, n + 1):
output = ""
if i % 3 == 0:
output += "Fizz"
if i % 5 == 0:
output += "Buzz"
if i % 4 == 0:
output += "Bar"
if output == "":
output = str(i)
print(output)
import sys
import math
# Auto-generated code below aims at helping you parse
# the standard input according to the problem statement.
n = int(input())
for i in range(n):
row = input()
# 检测里面的字符是数字的个数
print(sum(c.isdigit() for c in row))
import sys
import math
# Auto-generated code below aims at helping you parse
# the standard input according to the problem statement.
s = input().split()
if len(s) %2 != 0:
print(s[len(s)//2])
else:
# 012 345 6//2=3
print( s[len(s)//2-1]+ s[len(s)//2] )
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。