摘要:字符 1、字符转换 1 def check(s): 2 if len(s) <= 8: 3 return 0 4 a, b, c, d = 0, 0, 0, 0 5 for item in s: 6 if ord('a') <= ord(item) <= ord('z'): 7 a = 1 8 el
阅读全文
04 2022 档案
摘要:未掌握之题 一、简单 ~~~~~~~~ 二、中等 1、 HJ16 HJ24 2、
阅读全文
摘要:列表 1、回文子串变形1 # str = input() # n = len(str) # list = [] # for i in range(0,n-1): # for j in range(1,n): # if str[j] == str[i] and str[i+1:j] == str[j-
阅读全文
摘要:内置函数 1、Int的用法 import re def change_ipaddr(ip): ip = ip.split(".") res = '' for i in ip: i = bin(int(i))[2:].rjust(8,'0') res +=i return int(res,2) def
阅读全文
摘要:正则表达式 1、findall的用法 HJ33 import re def change_ipaddr(ip): ip = ip.split(".") res = '' for i in ip: i = bin(int(i))[2:].rjust(8,'0') res +=i return int(
阅读全文
摘要:字符串的用法 1、rjust、join、zfill、split、replace的用法,和正则表达式的用法 HJ33 import re def change_ipaddr(ip): ip = ip.split(".") res = '' for i in ip: i = bin(int(i))[2:
阅读全文
摘要:练习1 1、你怎么判断这个phone_number是合法的呢? 根据手机号码一共11位并且是只以13、14、15、18开头的数字这些特点,我们用python写了如下代码 1 while True: 2 try: 3 photo = input() 4 print(photo) 5 # print(p
阅读全文
摘要:牛客网刷题 题目难度:中等 华为机考-中等(1) 华为机考-中等(2) 华为机考-中等(3) 华为机考-中等(4) 华为机考-中等(5) 华为机考-中等(6)
阅读全文
摘要:牛客网刷题 题目难度:简单 华为机考-简单(1) 华为机考-简单(2) 华为机考-简单(3) 华为机考-简单(4) 华为机考-简单(5) 华为机考-简单(6) 华为机考-简单(7) 华为机考-简单(8) 华为机考-简单(9) ····
阅读全文
摘要:牛客网刷题 题目难度:入门 华为机试-入门 ~~~~~
阅读全文
摘要:总结心得 最近看过的有帮助的博客 字符 列表 字符串 字典 函数 内置函数 分支与循环 典型算法 类 进制转换 文件 正则表达式 。。。。。。
阅读全文
摘要:复习基础 1、 【小甲鱼零基础入门学习python】自己的博客 2、老男孩教育Python自动化2.0课程课件目录Alex的 3、python之路——博客目录 Eva_J 4、Python全栈开发之目录 赤木晴子梦 5、Python学习之路系列 良玉 6、南非波波 7、Python开发之路 林海峰
阅读全文
摘要:牛客网刷题 地址 按题目难度排: 入门 简单 中等 较难 困难 ~~~~~~~~~~~ 未掌握之题 ~~~~~~~~~~~~~~~ 练习
阅读全文
摘要:以OD机考为名,从2022年3月21日开始学习python,复习、做题、思考、总结、提升!!! 一、牛客网刷题 二、复习基础 三、总结心得
阅读全文
摘要:""" 先声明思路是学“冲就完事”博主的题解的(“真正python 迷宫最短路径解法(华为机试)”), 把原帖贴上:https://blog.nowcoder.net/n/a3e0ea7fbf3746f6b342fe0d26d7fd5b?f=comment 他的代码很详细,大家可以去琢磨一下他的思路
阅读全文
摘要:参考答案 1 """ 2 其实这题就是0-1背包问题 3 首先来看一下经典背包问题,稍作修改就可以得出这题的解答 4 0-1背包问题 5 问题描述:有一个背包可以装物品的总重量为W,现有N个物品,每个物品中w[i],价值v[i],用背包装物品,能装的最大价值是多少? 6 定义状态转移数组dp[i][
阅读全文
摘要:1 import re 2 while True: 3 try: 4 5 s = input() 6 ss = '' 7 8 for i in s: 9 if re.search('[A-Z]', i): 10 if 'A' <= i < 'Z': 11 ss += chr(ord(i) - 1).
阅读全文
摘要:1、re.sub()的使用实例 """ 将一个字符中所有的整数前后加上符号“*”,其他字符保持不变。连续的数字视为一个整数 输入:Jkdi234klowe90a3 输出:Jkdi*234*klowe*90*a*3* """ import re s = input() count = len(''.j
阅读全文
摘要:第十四章 论一只爬虫的自我修养 1、正则表达式 2、正则表达式随用随记
阅读全文
摘要:1、收藏一些意义的博客链接 2、目录 ################################ 1、金融量化学习 Python, MySQL, Pandas 2、python的日期运算 20220410 3、自己的博客 【小甲鱼零基础入门学习python】 4、Alex的老男孩教育Pytho
阅读全文
摘要:1 while True: 2 try: 3 S = {} #记录每个字符出现的次数 4 a = list(input()) #将输入的字符串转换为列表 5 for i in range(len(a)): 6 if(a[i] in S): #若是S中有,那么只是计数加一 7 S[a[i]] += 1
阅读全文
摘要:参考答案 1 # """ 2 # #经典递归解题法🐶。记住口诀:先边界,再递归;条件列完,答案出;最后稍微改常数 3 # """ 4 # def get_steps(n, m): 5 # if (n == 1 and m == 2) or (n == 2 and m == 1): 6 # retu
阅读全文
摘要:参考答案 1 ############################ 2 while True: 3 try: 4 s = input().lower() 5 str1 = input().lower() 6 s2 = [] 7 8 for a in range(len(s)): 9 if s[a
阅读全文
摘要:1 """s = input().split() 2 m = int(s[0]) 3 n = int(s[1])""" 4 while True: 5 try: 6 m,n = map(int, input().split()) 7 dp = [[1 for i in range(n+1)] for
阅读全文
摘要:1 #这是我所能写的 2 while True: 3 try: 4 n = int(input()) 5 nums = input().split() 6 k = int(input()) 7 if k>0: 8 print(nums[-k]) 9 else: 10 print(0) 11 exce
阅读全文