
课程学习
文章平均质量分 88
北海几经夏
Hello world~
展开
-
Python绘图
文章目录np.linspace()plt.figure()参考文档:python画图np.linspace()np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)在规定的时间内,返回固定间隔的数据。在区间[start, stop]中返回“num”个等间距的样本。其中,区间的结束端点可以被排除在外。start 队列的开始值stop 队列的结束值num 要生成的样本数,非负数,默认是50endpoi原创 2022-01-18 11:04:27 · 1269 阅读 · 0 评论 -
不再为输入挣扎
文章目录循环接收输入一行接收多个输入有时候做笔试题,就会卡在输入这里……看到题目说,循环接收输入直到输入@#%¥为止,我就想while!emmm,怎么while来着……看到题目说,一行多个输入值,第一个表示@#,第二个表示&……emmm,分割?emmm,一篇小笔记 ????循环接收输入# 当输入0时停止# eg1while True: x = eval(input()) if x == 0: break else: print("do sth")#eg2x =原创 2020-12-29 16:21:51 · 187 阅读 · 1 评论 -
python啊二分查找啊
二分查找经典的查找算法,在一个已经排序的序列中,查找指定的值,若找到,返回索引。每次都将解的搜索空间大小缩小为原先的一半。#二分查找def binary_search_1(A, x): i,j = 0,len(A)-1 while i<=j: k=(i+j)//2 if x == A[k]: return k elif x <A[k]: j = k-1 else:原创 2020-12-23 14:43:48 · 131 阅读 · 0 评论 -
各种排序啊……死磕!!每天码一遍!!!
文章目录插入排序shell排序选择排序堆排序冒泡排序快速排序归并排序基数排序还没写完……………………插入排序对于少量元素的排序,这是一个有效的算法# 插入排序def insert_sort(list): # 从第二个元素开始,依次加入有序队列中 for i in range(1,len(list)): # 将list[i]插入已经排序好的队列list[0,...,i-1]中 if list[i] < list[i-1]: key = list[i]原创 2020-12-22 17:33:35 · 204 阅读 · 2 评论 -
python文件操作
文章目录基础知识文件处理步骤:```打开-操作-关闭```文件处理类型read/readline/readlines的区别seek改变位置举个栗子基础知识文件是存储在辅存上的数据序列,可以包含任何数据内容文件分为文本文件+二进制文件文本文件:单一特定编码,如utf-8,可以被看作是存储在磁盘上的长字符串二进制文件:没有统一字符编码,如PNG格式的图片文件,avi格式的视频文件文件处理步骤:打开-操作-关闭文件处理类型由文件的打开模式决定'r'只读,若文件不存在,返回Fil原创 2020-12-22 15:59:57 · 605 阅读 · 0 评论 -
pythonnnnnn脑筋急转弯-约瑟夫环求解
文章目录任务背景求解法一法二任务编写一个使用列表求解约瑟夫环的问题背景据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中。39个犹太人决定宁愿死也不要被敌人抓。于是决定了自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀。然后下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从,Josephus要他的朋友先假装遵从,他将朋友与自己安排在第16个与第31个位原创 2020-12-01 10:25:25 · 971 阅读 · 2 评论 -
python编写一个欧拉筛法求素数的小程序
n=eval(input())#代码开始def ouLaShai(upperBound): # 筛选器都标记为质数 filter=[True for i in range(upperBound+1)] # 存储质数 primeNumbers=[] # 遍历所有数字 for num in range(2,upperBound+1): # 通过筛选器判断是不是质数,原创 2020-11-30 09:49:21 · 4973 阅读 · 7 评论 -
python数字2大写汉字转换(金额转换)
x=input("")#代码开始dict_num = {"0":"零","1":"壹","2":"贰","3":"叁","4":"肆","5":"伍","6":"陆","7":"柒","8":"捌","9":"玖","10":"拾"}dict_danwei = ["","拾","佰","仟"]dict_danwei2 = ["元","万","亿","兆"]x2 = x [::-1]strr = ""i = 0# 对字符串做转换for ii in x2: if .原创 2020-11-06 17:38:14 · 2396 阅读 · 0 评论 -
python生成随机密码
>>> import string >>> characters = string.digits + string.ascii_letters >&原创 2020-11-06 16:10:39 · 274 阅读 · 0 评论 -
python字符串格式化教你正确打印 : D
文章目录用格式字符%字符串整数浮点数format格式化print需要注意的地方转义字符用格式字符% %运算符用来格式化字符串。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要一一对应。如果只有一个%?,括号可以省略。用%%来表示一个%举栗子>>> print('%s'%'hello world')hello world>>> print('%s%s'%('h原创 2020-10-30 13:13:29 · 3371 阅读 · 0 评论 -
python基基基基础
文章目录如何运行python程序Anaconda环境的安装与运行如何运行python程序Anaconda环境的安装与运行使用anaconda安装tensorflow (windows10环境)原创 2020-10-10 10:45:58 · 211 阅读 · 2 评论 -
算法导论复习
文章目录排序插入排序归并排序渐进符号、函数和运行时间排序插入排序归并排序归并排序的合并步骤渐进符号、函数和运行时间我们使用渐进记号来刻画算法的运行时间,有时我们对最坏情况运行时间感兴趣,但是,我们常常希望刻画任何输入的运行时间。换言之,就是希望做出一种综合性地覆盖所有输入而不仅仅是最坏情况的陈述。...原创 2019-12-25 10:49:47 · 707 阅读 · 0 评论 -
Tensorflow笔记-人工智能概述
中国大学MOOC,人工智能实践:Tensorflow笔记课程学习记录第一讲 人工智能概述什么是人工智能机器模拟人的意识和思维人工智能助理谷歌Assistant微软Cortana苹果Siri亚马逊Alexa什么是机器学习传统计算机,指令预先存储,输入、输出确定,机器按部就班执行。机器学习,输入是数据,输出是结果出现的概率,预先读取大量已有数据,训练模型,再用模型预测新的数据...原创 2019-09-06 16:07:38 · 147 阅读 · 0 评论