随笔分类 -  Python

摘要:序列索引和切片 序列索引 letters = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"] print(letters[1]) 在Python中,列表的索引是从0开始的,即列表中第一个元素的索引为0,第二个元素的索引为1,以此类推。因此,​le 阅读全文
posted @ 2025-01-04 14:20 高宏宇 阅读(1) 评论(0) 推荐(0) 编辑
摘要:## 读取 ``` # 通过单字符串空格分隔 def count_words(filepath): with open(filepath, 'r') as file: string = file.read() string_list = string.split(" ") return len(st 阅读全文
posted @ 2023-08-24 14:48 高宏宇 阅读(22) 评论(0) 推荐(0) 编辑
摘要:``` sum_value = 0 for i in range(1,101): if i % 2 == 1: continue sum_value += i print(sum_value) print(sum([x for x in range(1,101) if x % 2 == 0])) 结 阅读全文
posted @ 2023-08-23 17:46 高宏宇 阅读(196) 评论(0) 推荐(0) 编辑
摘要:``` print(sum(range(1,101))) print(sum([x for x in range(1,101)])) sum_value = 0 for i in range(1,101): sum_value += i print(sum_value) 结果: 5050 5050 阅读全文
posted @ 2023-08-23 17:39 高宏宇 阅读(117) 评论(0) 推荐(0) 编辑
摘要:> 要求打印字典中值小于1的key和value ``` d = {"a": 1, "b":2, "c":3} d = {key: value for key,value in d.items() if value value是可以直接计算的 ``` d = {"a": 1, "b":2, "c":3 阅读全文
posted @ 2023-08-23 15:51 高宏宇 阅读(17) 评论(0) 推荐(0) 编辑
摘要:第一种写法:通过set特性去重,但是不保证顺序,无序的 ``` a = ["1", 1, "1", 2] a = list(set(a)) print(a) 结果: [1, 2, '1'] ``` 第二种写法:可以保证和原来顺序一样 ``` a = ["1", 1, "1", 2] b = [] f 阅读全文
posted @ 2023-08-23 15:16 高宏宇 阅读(16) 评论(0) 推荐(0) 编辑
摘要:``` int_list = range(1, 55, 2) print(list(int_list)) 结果: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 4 阅读全文
posted @ 2023-08-23 15:02 高宏宇 阅读(3) 评论(0) 推荐(0) 编辑
摘要:# 方法1: ![](https://img2023.cnblogs.com/blog/1903425/202307/1903425-20230730222238547-649554865.png) ![](https://img2023.cnblogs.com/blog/1903425/20230 阅读全文
posted @ 2023-07-30 22:25 高宏宇 阅读(11) 评论(0) 推荐(0) 编辑
摘要:## 案例 ``` a='python' b=a[::-1] print(b) #nohtyp c=a[::-2] print(c) #nhy #从后往前数的话,最后一个位置为-1 d=a[:-1] #从位置0到位置-1之前的数 print(d) #pytho e=a[:-2] #从位置0到位置-2 阅读全文
posted @ 2023-07-30 11:59 高宏宇 阅读(137) 评论(0) 推荐(0) 编辑
摘要:> 本文详细总结了Pycharm的常用快捷键,下文介绍使用方法和场景, 并不需要记忆这些快捷键, 你只需要知道有这些快捷键, 再需要用的时候查看一下, 用的多了自然也就记住了,需要的朋友可以参考下 ``` 1.注释(添加/消除)(Ctrl + /) 这里说下Python的单行注释是 # , 多行注释 阅读全文
posted @ 2023-07-29 16:57 高宏宇 阅读(86) 评论(0) 推荐(0) 编辑
摘要:日常工作中需要给同事分享下载链接,快速启动一个WebServer即可满足日常需求~ #安装软件 yum install screen -y #启动服务 python -m SimpleHTTPServer 8000 SimpleHTTPServer使用方法 1)进入待分享的目录 2)执行命令(放后台 阅读全文
posted @ 2020-11-10 21:37 高宏宇 阅读(439) 评论(0) 推荐(0) 编辑
摘要:认识 Python 人生苦短,我用 Python —— Life is short, you need Python 目标 Python 的起源 为什么要用 Python? Python 的特点 Python 的优缺点 01. Python 的起源 Python 的创始人为吉多·范罗苏姆(Guido 阅读全文
posted @ 2020-09-26 18:02 高宏宇 阅读(155) 评论(1) 推荐(0) 编辑