python
HelloWorld. py
后端敲门人
展开
-
切片
A = B[start : end : step] 1. end 不包含自身,实际索引下标只到 end - 1 处2. start, end, step 都可以为负,正都代表从左到右,负则代表从右到左start = -2 表示从倒数第二个开始, end = -2 表示到 倒数第三个结束 step = -2 为负 表示从右到左两个步长B = [1, 2, 3, 4, 5]A = B[-3: 5: 1]print(A)>> [3, 4, 5]A = B[0 : -1..原创 2021-01-04 22:02:09 · 228 阅读 · 0 评论 -
名片管理系统
def system_show(): print('-' * 30) print(' ' * 8 + '名片管理系统') print('1.添加名片') print('2.删除名片') print('3.修改名片') print('4.查询名片') print('5.显示所有名片') print('6.退出系统') prin...原创 2020-02-21 21:27:28 · 357 阅读 · 0 评论 -
装饰器的简单使用
'''实现功能:1,用户登陆 2. 判断是否是新用户,新用户完成注册 3. 不是新用户提示登陆成功 4.根据用户选择是否完善个人信息,未完善年龄默认为18 5.未成年人禁止入内'''def add_users(fn): def inner(name, pass_word, **kwargs): ...原创 2020-02-21 17:49:36 · 260 阅读 · 0 评论 -
你猜我猜你猜不猜
你猜你猜我猜不猜你猜我猜你猜不猜你猜我猜你猜我猜不猜你猜我猜你猜我猜你猜不猜你猜我猜你猜我猜你猜我猜不猜你猜我猜你猜我猜你猜我猜你猜不猜你猜我猜你猜我猜你猜我猜你猜我猜不猜你猜我猜你猜我猜你猜我猜你猜我猜你猜不猜你猜我猜你猜我猜你猜我猜你猜我猜你猜我猜不猜你猜我猜你猜我猜你猜我猜你猜我猜你猜我猜你猜不猜你猜我猜你猜我猜你猜我猜你猜我猜你猜我猜你猜我猜不猜你猜我猜你猜我猜你猜...原创 2020-02-20 21:02:55 · 380 阅读 · 0 评论 -
python3 PTA1040 有几个PAT (3号测试点超时)(21/25分)
str_0 = input()N = 0while 1: p = str_0.find('P') if p == -1: break P_num = 1 while p < len(str_0) -1 and str_0[p+1] == 'P': p += 1 P_num += 1 T = str_...原创 2020-02-20 20:58:01 · 442 阅读 · 0 评论 -
输出列表中出现次数最多的元素
#方法一 利用异常处理nums = [1, 2, 3, 1, 4, 2, 1, 3, 7, 3, 3]Time = {}for num in nums: try: Time[num] += 1 except: Time[num] = 1Max = max(Time.values())for key, value in Time.item...原创 2020-02-18 19:09:13 · 1686 阅读 · 0 评论 -
删除列表中的空格(其他元素)的4种方法
# 方法一: for 循环i = 0words = ['ad', '', 'dasd', '','a', 's', '', '', 's', 'a', '']while i < len(words): if words[i] == '': words.remove(words[i]) continue i += 1print(wor...原创 2020-02-18 19:07:59 · 5317 阅读 · 0 评论