大鹏

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

04 2022 档案

摘要:字符 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 阅读全文
posted @ 2022-04-28 07:51 pf42280 阅读(10) 评论(0) 推荐(0) 编辑

摘要:未掌握之题 一、简单 ~~~~~~~~ 二、中等 1、 HJ16 HJ24 2、 阅读全文
posted @ 2022-04-28 07:41 pf42280 阅读(21) 评论(0) 推荐(0) 编辑

摘要:列表 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- 阅读全文
posted @ 2022-04-28 07:35 pf42280 阅读(13) 评论(0) 推荐(0) 编辑

摘要:内置函数 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 阅读全文
posted @ 2022-04-28 06:55 pf42280 阅读(26) 评论(0) 推荐(0) 编辑

摘要:正则表达式 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( 阅读全文
posted @ 2022-04-28 06:50 pf42280 阅读(14) 评论(0) 推荐(0) 编辑

摘要:字符串的用法 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: 阅读全文
posted @ 2022-04-28 06:48 pf42280 阅读(39) 评论(0) 推荐(0) 编辑

摘要:练习 练习1-判断手机号 阅读全文
posted @ 2022-04-23 13:32 pf42280 阅读(18) 评论(0) 推荐(0) 编辑

摘要:练习1 1、你怎么判断这个phone_number是合法的呢? 根据手机号码一共11位并且是只以13、14、15、18开头的数字这些特点,我们用python写了如下代码 1 while True: 2 try: 3 photo = input() 4 print(photo) 5 # print(p 阅读全文
posted @ 2022-04-23 13:30 pf42280 阅读(46) 评论(0) 推荐(0) 编辑

摘要:牛客网刷题 题目难度:中等 华为机考-中等(1) 华为机考-中等(2) 华为机考-中等(3) 华为机考-中等(4) 华为机考-中等(5) 华为机考-中等(6) 阅读全文
posted @ 2022-04-23 13:16 pf42280 阅读(83) 评论(0) 推荐(0) 编辑

摘要:牛客网刷题 题目难度:简单 华为机考-简单(1) 华为机考-简单(2) 华为机考-简单(3) 华为机考-简单(4) 华为机考-简单(5) 华为机考-简单(6) 华为机考-简单(7) 华为机考-简单(8) 华为机考-简单(9) ···· 阅读全文
posted @ 2022-04-23 13:13 pf42280 阅读(109) 评论(0) 推荐(0) 编辑

摘要:牛客网刷题 题目难度:入门 华为机试-入门 ~~~~~ 阅读全文
posted @ 2022-04-23 13:08 pf42280 阅读(81) 评论(0) 推荐(0) 编辑

摘要:总结心得 最近看过的有帮助的博客 字符 列表 字符串 字典 函数 内置函数 分支与循环 典型算法 类 进制转换 文件 正则表达式 。。。。。。 阅读全文
posted @ 2022-04-23 12:56 pf42280 阅读(28) 评论(0) 推荐(0) 编辑

摘要:复习基础 1、 【小甲鱼零基础入门学习python】自己的博客 2、老男孩教育Python自动化2.0课程课件目录Alex的 3、python之路——博客目录 Eva_J 4、Python全栈开发之目录 赤木晴子梦 5、Python学习之路系列 良玉 6、南非波波 7、Python开发之路 林海峰 阅读全文
posted @ 2022-04-23 12:55 pf42280 阅读(56) 评论(0) 推荐(0) 编辑

摘要:牛客网刷题 地址 按题目难度排: 入门 简单 中等 较难 困难 ~~~~~~~~~~~ 未掌握之题 ~~~~~~~~~~~~~~~ 练习 阅读全文
posted @ 2022-04-23 12:55 pf42280 阅读(126) 评论(0) 推荐(0) 编辑

摘要:以OD机考为名,从2022年3月21日开始学习python,复习、做题、思考、总结、提升!!! 一、牛客网刷题 二、复习基础 三、总结心得 阅读全文
posted @ 2022-04-23 12:48 pf42280 阅读(130) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2022-04-19 22:19 pf42280 阅读(42) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2022-04-19 22:18 pf42280 阅读(26) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2022-04-19 22:17 pf42280 阅读(27) 评论(0) 推荐(0) 编辑

摘要:""" 先声明思路是学“冲就完事”博主的题解的(“真正python 迷宫最短路径解法(华为机试)”), 把原帖贴上:https://blog.nowcoder.net/n/a3e0ea7fbf3746f6b342fe0d26d7fd5b?f=comment 他的代码很详细,大家可以去琢磨一下他的思路 阅读全文
posted @ 2022-04-19 22:15 pf42280 阅读(36) 评论(0) 推荐(0) 编辑

摘要:参考答案 1 """ 2 其实这题就是0-1背包问题 3 首先来看一下经典背包问题,稍作修改就可以得出这题的解答 4 0-1背包问题 5 问题描述:有一个背包可以装物品的总重量为W,现有N个物品,每个物品中w[i],价值v[i],用背包装物品,能装的最大价值是多少? 6 定义状态转移数组dp[i][ 阅读全文
posted @ 2022-04-19 22:14 pf42280 阅读(222) 评论(0) 推荐(0) 编辑

摘要: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). 阅读全文
posted @ 2022-04-19 22:12 pf42280 阅读(40) 评论(0) 推荐(0) 编辑

摘要:1、re.sub()的使用实例 """ 将一个字符中所有的整数前后加上符号“*”,其他字符保持不变。连续的数字视为一个整数 输入:Jkdi234klowe90a3 输出:Jkdi*234*klowe*90*a*3* """ import re s = input() count = len(''.j 阅读全文
posted @ 2022-04-17 21:35 pf42280 阅读(177) 评论(0) 推荐(0) 编辑

摘要:第十四章 论一只爬虫的自我修养 1、正则表达式 2、正则表达式随用随记 阅读全文
posted @ 2022-04-17 21:26 pf42280 阅读(97) 评论(0) 推荐(0) 编辑

摘要:1、收藏一些意义的博客链接 2、目录 ################################ 1、金融量化学习 Python, MySQL, Pandas 2、python的日期运算 20220410 3、自己的博客 【小甲鱼零基础入门学习python】 4、Alex的老男孩教育Pytho 阅读全文
posted @ 2022-04-10 10:36 pf42280 阅读(51) 评论(0) 推荐(0) 编辑

摘要: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 阅读全文
posted @ 2022-04-06 22:02 pf42280 阅读(48) 评论(0) 推荐(0) 编辑

摘要:参考答案 1 # """ 2 # #经典递归解题法🐶。记住口诀:先边界,再递归;条件列完,答案出;最后稍微改常数 3 # """ 4 # def get_steps(n, m): 5 # if (n == 1 and m == 2) or (n == 2 and m == 1): 6 # retu 阅读全文
posted @ 2022-04-06 22:01 pf42280 阅读(32) 评论(0) 推荐(0) 编辑

摘要:参考答案 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 阅读全文
posted @ 2022-04-06 22:00 pf42280 阅读(64) 评论(0) 推荐(0) 编辑

摘要: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 阅读全文
posted @ 2022-04-06 21:56 pf42280 阅读(52) 评论(0) 推荐(0) 编辑

摘要: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 阅读全文
posted @ 2022-04-06 21:50 pf42280 阅读(154) 评论(0) 推荐(0) 编辑