9从头开始学python的记录

张开发
2026/4/13 21:27:59 15 分钟阅读

分享文章

9从头开始学python的记录
蓝桥杯赛前复习一下基础1基础输入n int(input()) #单个整数 a list(map(int,input().split())) #一行多个数 b [int(input()) for _ in range (n)] #先n在n行输入 s input().strip() #读入一行字符串2和大小序反长-函数sum(a) # 求和 max(a) # 最大 min(a) # 最小 sorted(a)# 排序 s[::-1] # 反转回文 len(s) # 长度3双重循环暴力枚举1.简单例子for i in range(1,10): for j in range(1,10): if ij 10: print(i,j)2.数字诸位分解求和x int(input()) s 0 while x0: ge x%10 #取个位 s ge #累加各位 x x // 10 #去个位 print(s)3.简单数学#判断闰年 if (n%40 and n%100!0) or n%4000: #求约数个数 cnt 0 for i in range(1,n1): if n%i 0: cnt 1 #判断质数 def is_prime(x): if x2:return False for i in range(2,int(x**0.5)1): if x%i0:return False return True4字典——统计字符出现次数str input().strip() d {} for c in str: if c in d: d[c]1 else: d[c]1 print(d)str input().strip() d {} for c in str: d[c] d.get(c,0)1 #不用if for k,v in d.items(): print(k,v)

更多文章