1、请不要用十进制的思路看此表格!
2、如果你看不懂此表格,请看右边中括号里转化为十进制的数字。
本文为最最基础的python基础算法题目、思路和答案,适合python初学者使用,可以当作python入门算法工具书,虽然不具有高深的算法,但是都是企业级算法用的频率最多的,这也是学好高级算法的必经之路。希望收藏、关注、点赞哦。 (1)考虑去重,首先将字符串进行过滤去重,这样在根据这些字符进行循环查询时,将会减少循环次数,提升效率。但是本人写的代码较为臃肿,有更好的希望留言评论
利用set自身的去重功能
对已经去重的list进行遍历,因已去重 【思路】:按题意直接写出来
低于或等于10万元时,奖金可提10%;
【思路】:网站上是求了一下方程,没细看。
程序分析:斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。
【思路】:如果系统的看过python教程之类的应该都知道。
【思路】:用过几次,用过就忘。
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子。假如兔子都不死。问每个月的兔子总数为多少?其实这道题就是斐波那契数列的由来。 【思路】:按照素数不能被之前的素数整除,取200以内所有素数,然后取出101-200之间的部分。 # else: # 这是一开始我自己的写法,后来发现for可以直接接else子语句 else: # 迭代的对象成功迭代完,位于else的子句将执行;而如果在for循环中含有break时则直接终止循环,并不会执行else子
所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 【思路】:拆到拆不动为止,类似012题。 【思路】:if-else基本用法,没啥说的。 【思路】:用的不多经常忘,整理了一下参考答案和一些转换 print(date) # 前面两条函数配合着用,相当于将时间文本重新格式化。 # 另外我们可以通过datetime模块来计算时间差,例如: # 注意上面的日期虽然看起来是文本,但实际上是datetime类型的。 # 可以通过时间戳/时间文本转换得到,然后才能进行日期时间计算。【思路】:本来想写成这种格式来着 if c in string.digits: # 看了参考答案才知道有现成的函数可以用。其实随便哪种都行,甚至直接把一串字母粘上去看起来更直接。
例如6=1+2+3.编程找出1000以内的所有完数。 【思路】:很简单,没啥说的 m = 100 # 第一次落地,经过了一百米 total += 2*m # 弹起然后重新落地,一共经过的距离
猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 做这种题,先用算数式列出来,然后用代码描述就行了。
两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 【思路】:实现起来很简单。
【思路】:直接从官网复制,不喜欢递归。
问第五个人多少岁?他说比第4个人大两岁。 【思路】:官网给的还是递归方法,因为不用递归的话就是个口算题。 list倒序可以用list.reverse();字符串就只能用步长=-1的方式来倒序了。
即12321是回文数,个位与万位相同,十位与千位相同。
【思路】:之前已经做过了
【思路】:一开始没看懂题目项干啥,直接print(list)不就是逗号分隔么 【思路】:素数就是质数 【思路】:实际上考察的是排序。揣测了一下题意,写了两种解法 【思路】:思路比较简单,n*n的矩阵都可以用这个求解。 【思路】:不是很清楚什么意思,直接看了官网的解答。如果是函数中的局部变量,每次调用函数都会初始化。而类中的变量,创建类的时候初始化,每次执行类中的函数的时候,不会初始化类变量。看起来是想说这么个意思。 # StaticVar作为类的一个属性,相当于静态变量
【思路】:同样没看懂题意,看了下官网答案 【思路】:简单,但官网有人写的更简单 【思路】:看了一眼官网答案,简单到懒得写。以下官网答案。 【思路】:用的不多又忘了,看了一下网上的教程,整理了一下。
|
以下文字资料是由(历史新知网)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
九九歌就是我们现在使用的乘法口诀。
远在公元前的春秋战国时代,九九歌就已经被人们广泛使用。在当时的许多著作中,都有关于九九歌的记载。最初的九九歌是从“九九八十一”起到“二二如四”止,共36句。因为是从“九九八十一”开始,所以取名九九歌。大约在公元五至十世纪间,九九歌才扩充到“一一如一”。大约在公元十三、十四世纪,九九歌的顺序才变成和现在所用的一样,从“一一如一”起到“九九八十一”止。
现在我国使用的乘法口诀有两种,一种是45句的,通常称为“小九九”;还有一种是81句的,通常称为“大九九”。
乘法口诀(也叫“九九歌”)在我国很早就已产生。远在春秋战国时代,九九歌就已经广泛地被人们利用着。在但是的许多著作中,已经引用部分乘法口诀。最初的九九歌是以“九九八十一”起到“二二如四”止,共36句口诀。发掘出的汉朝“竹木简”以及敦煌发现的古“九九术残木简”上都是从“九九八十一”开始的。“九九”之名就是取口诀开头的两个字。大约公元5~10世纪间,“九九”口诀扩充到“一一如一”。大约在宋朝(公元11、12世纪),九九歌的顺序才变成和现代用的一样,即从“一一如一”起到“九九八十一”止。元朱世杰著《算学启蒙》一书所载的45句口诀,已是从“一一”到”九九“,并称为九数法。现在用的乘法口诀有两种,一种是45句的,通常称为小九九;还有一种是81句的,通常称为大九九。书中记载,大九九最早见于清陈杰著的《算法大成》。
乘法是算术中最简单的运算之一。 最早来自于整数的乘法运算。
乘法是指一个数或量,增加了多少倍。例如4乘5,就是4增加了5倍率,也可以说成5个4连加。
《九九乘法歌诀》,又常称为“小九九”。现在学生学的“小九九”口诀,是从“一一得一”开始,到“九九八十一”止,而在古代,却是倒过来,从“九九八十一”起,到“二二得四”止。因为口诀开头两个字是“九九”,所以,人们就把它简称为“九九”。大约到13、14世纪的时候才倒过来像现在这样“一一得一……九九八十一”。
中国使用“九九口诀”的时间较早。在《荀子》、《管子》、《淮南子》、《战国策》等书中就能找到“三九二十七”、“六八四十八”、“四八三十二”、“六六三十六”等句子。由此可见,早在“春秋”、“战国”的时候,《九九乘法歌诀》就已经开始流行了。
九九乘法口诀最早是由中国人发明。在诸子百家的《荀子》、《管子》、《淮南子》等古籍中,都能找到“三九二十七”、“六八四十八”、“四八三十二”等口诀。 但是古代的乘法口诀和现代的有所不同。古代的九九乘法口诀又称“小九九”,它的排列顺序与现在的正好相反,是从“九九八十一”开始,到“二二得四”结束,因为乘法口诀的开头的两个字是“九九”,所以人们简称它为“九九”。大约到了十三四世纪的时候,数学家们认为“九九八十一”到“二二得四”不符合数学上的从小到大的排列顺序,所以才改过来变为“二二得四”到“九九八十一”,另外又加上了“一一得一”这一行,一直沿用到现在。 中国使用“九九口诀”的时间较早。在《荀子》、《管子》、《淮南子》、《战国策》等书中就能找到“三九二十七”、“六八四十八”、“四八三十二”、“六六三十六”等句子。由此可见,早在“春秋”、“战国”的时候,《九九乘法歌诀》就已经开始流行了。
1.朝代顺序歌夏朝殷商与西周东周列国分两段春秋战国烽火起秦朝一统又两汉三国鼎立魏蜀吴西晋东晋前后传南朝北朝两并亡随唐一统后五代宋元明清九百年辛亥革命皇朝完2.中国历史科技文化主要成就(一)夏商周炎黄子孙创奇迹,五千年中华文明史。奴隶社会夏商周,始有文化与科技。夏朝已经有历法,人们开始用铜器。商朝发明甲骨文,记载日食与月食。商司母戊大方鼎,四羊方尊造型奇。工艺高超花纹秀,青铜铸造兴盛期。西周织机能提花,前776(年)月食记。(二)春秋春秋文化发达始,《诗经》最早诗歌集,全书三百零五篇,多为西周春秋诗。道家老聃《道德经》,儒家学派孔子始;大军事家名孙武,《孙子兵法》早著世;九九乘法口诀表;慧星早欧两千余;发明创造数鲁班,攻城器械木云梯,木人木鸟木车马,后世木工尊祖师。(三)战国战国时期数七雄,屈原《离骚》负盛名,《孙膑兵法》名著作,司南指向已发明。神医扁鹊反迷信,望、闻、问、切诊疾病,丸、散、膏、丹汤药液,华夏中医祖师称。《黄帝内经》经典书,病理病侯三百种。驰名中外都江堰,设计主持秦李冰。三十七次日食测,鲁国三十三次证。魏人石申楚甘德,《甘石星经》定恒星,八百恒星书中载,一百三十位测定。天文历法利农业,春夏秋冬季分清。思想学派各主张,墨、儒、道、法百家争。古代文化瑰宝最,宴乐铜壶铜编钟。(四)秦朝前221(年)秦统一,筑接燕赵城万里,统一字币度量衡,秦兵马俑世奇迹。(五)汉朝前202(年)西汉立,两汉长达四百余,文化科技成就多,各族经济有联系。《史记》巨著司马迁,叙史黄帝——汉武帝。《九章算术》专书著,二百四十六个题。蔡伦改进造纸术,原料易找价便宜。天文历法张衡精,浑天仪和地动仪,比欧洲早一千七。“医圣” 尊称张仲景,《伤寒杂病论》医理。华佗最早麻醉术,创造体操“五禽戏”。王充唯物著《论衡》,自然现象日、月食。刘邦建汉王莽败,班固《汉书》断代史。(六)三国东汉结束三国续,魏蜀吴国三鼎立,科技文化促交流,发展生产与经济。马钧翻车指南车,攻城输转发石机。钟繇精心研书法,隶书转化楷字体。刘徽计算圆周率,一四一六近似值。(七)晋朝王羲之东晋书法家,魏晋各家集精华,创立独特书风格,行草若云惊天下。顾恺之,擅绘画,线条优美形神佳,《女史箴图》《洛神赋图》 ,“体物精微”妙技恰。(八)南北朝民族融合南北朝,各族人民都勤劳,科学文化得发展,社会生产有提高。南朝数学祖冲之,前辈成果多吸取,天文历法机械学,发明创造出奇迹;一四一五九二六,一四一五九二七,精确推算圆周率,比欧洲早一千一(百年);《缀术》数学专书著,作为教材传朝日。北魏农学贾思勰,研究农谚和农业,最早耕作栽培法,《齐民要术》全总结。唯物思想数范缜,发表著名《神灭论》,继承荀况王充等,思想遗产多宝贵。北魏雕刻高水平,云岗石窟规模雄,艺术宝库图精巧,洛阳龙门也著名。(九)隋朝雄伟壮观赵州桥,隋朝王匠李春造,拱肩加拱减压力,殃存(世界)最好最古老。历经一千三百年,中外桥史位重要。隋朝发明雕版术,印《金刚经》质量好。605(年)凿大运河,南北交通立功劳,三次派人到流求,五层楼在战舰造。(十)唐朝唐朝分科办医校,政府编写《唐本草》比欧洲早八百年,著名“药王”孙思邈,医学著作《千金方》,五千处方八百药。唐朝已经制火药,唐末军事始用早。烧制著名“唐三彩”,工艺技术显著高。天文学家僧一行,子午线长最早定。随唐南北又统一,繁荣经济广疆域,封建文化达高峰,成就最大数唐诗;传世诗人二千二,留诗四万八千余,内容艺术都完美,李白、杜甫、白居易……散文韩愈柳宗元,“泰山北斗”名声誉。颜真卿,柳公权,“颜筋柳骨”书法奇。著名画家阎立本,“画圣”尊称吴道子,隋唐敦煌莫高窟,艺术宝库世珍异。(十一)宋朝宋史学家司马光,《资治通鉴》世流芳;张择端《清明上河图》,汴京繁华全都装;北宋遍用指南针,各国大船敢远航。《梦溪笔谈》沈括著,十二气历史首创,早于英国八百年,自然科学最辉煌;北宋毕升印刷术,亚欧非洲传播广,比欧洲早四百年,世界文化贡献长。宋朝散文进步大,思想现实确表达;文坛领袖欧阳修,反对空虚辞藻华,苏洵、苏轼和苏辙,王安石、曾巩文章佳,唐代韩愈柳宗元,合称唐宋八大家。(十三)元朝元朝戏剧最发达,涌现大批剧作家,关汉卿写《窦娥冤》,思想艺术闪光华。元科学家郭守敬,创新编制《授时历》,精密推算与今同,比公历早三百年。元纺织家黄道婆,学习新技实践中,创造发明轧棉机,革新工艺适棉农,传授黎族纺织术,“乌泥泾被”远近名。(十三)明清明成祖时国力强,郑和七次下西洋,1405—1443年,远洋航行世首创。《本草纲目》李时珍,药物研究再创新,行医走访集验方,详述各种色彩味。明末清初宋应星,《天工升物》农工经,工艺百科全书誉,巨著畅销日、法、英。近代科学徐光启,知识广博学外技,《农政全书》农学论,有注有图有道理。明清小说最繁盛,众多作品都著名;施耐庵写。