2022年2月21日
摘要: '''统计字符串中各字符的个数''' 1 str = input("请输出字符串:") 2 dt = {} 3 for i in str: 4 dt[i] = str.count(i) 5 print(dt) 阅读全文
posted @ 2022-02-21 21:16 Wuxuanlin 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: '''生成包含1000个0-100之间的随机整数,并统计每个元素出现的次数''' 1 import random 2 ls = [random.randint(0,100) for i in range(1000)] 3 st = set(ls) # set()函数创建一个无序不重复元素集 4 fo 阅读全文
posted @ 2022-02-21 21:12 Wuxuanlin 阅读(4279) 评论(0) 推荐(0) 编辑
摘要: '''列出1-1000中包含1的数字''' 1 for i in range(0,1001): 2 if str(i).find("1") == 0: 3 print(i) 阅读全文
posted @ 2022-02-21 21:09 Wuxuanlin 阅读(281) 评论(0) 推荐(0) 编辑
摘要: '''实现输入一个字符串,并将该字符串翻转输出方法一:字符串切片 a[i:j:s] 当s<0时,i缺省时,默认为-1;j缺省时,默认为-len(a) -1a[::-1] 相当于a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍,即倒序方法二:将字符串转换为列表,用列表的r 阅读全文
posted @ 2022-02-21 21:01 Wuxuanlin 阅读(541) 评论(0) 推荐(0) 编辑
摘要: ''' 编写一个函数,实现对字符串的排序 大多数排序操作是针对列表的,所以需要先将字符串转换成列表,进行排序,然后再合并成字符串 运用list的sort()函数,sort()函数对原列表进行排序,没有返回值 或者通过sorted()函数,sorted()函数对列表可迭代的对象进行排序操作,返回一个新 阅读全文
posted @ 2022-02-21 20:58 Wuxuanlin 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序 ''' 冒泡算法 冒泡排序原理就是循环遍历数组,比较相邻两个数的大小,重复比较直到排序完成 N个数字要排序完成,总共要进行N-1趟排序,第i趟的排序次数为(N-i) 次 ''' 1 def bubbleSort(arr): 2 n = len(arr) 3 # 遍历所有元组元素 4 f 阅读全文
posted @ 2022-02-21 20:51 Wuxuanlin 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、列表和元组区别 列表是动态数组,它们可变而且可以重设长度,改变其内部元素的个数 元组是静态数组,它们不可变,且其内部数据一旦创建便无法改变 元组缓存于python运行时环境,意味着每次使用元组时无需访问内核去分配内存 二、列表切片 格式:[start:end:step] start起始索引,从0 阅读全文
posted @ 2022-02-21 20:39 Wuxuanlin 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、Linux常用命令 ssh username@ip 远程连接服务器 ls ll 列出目录,ll会列出目录详细信息,ls只会列出文件名 cd 切换目录 pwd 显示当前目录 mkdir 新建目录 rmdir 删除一个空的目录 cp 复制文件或目录 mv 移动文件或目录 rm 移除文件或目录 tou 阅读全文
posted @ 2022-02-21 20:23 Wuxuanlin 阅读(47) 评论(0) 推荐(0) 编辑