游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

Python学习笔记实用技巧及知识点汇编

  交换变量的值a,b,c10,20,30print(a,b,c)a,b,cb,c,aprint(a,b,c)输出结果:102030203010链式比较score75if70score80:print(成绩:良)快速合并字典dict1{数学:90,语文:98,英语:93}dict2{地理:78,化学:70}dict3dict1dict2print(dict3)输出结果:{数学:90,语文:98,英语:93,地理:78,化学:70}将两个列表组合成一个字典key〔数学,语文,英语〕value〔90,99,87〕resultdict(zip(key,value))print(result)输出结果:{数学:90,语文:99,英语:87}对列表元素进行随机排序(洗牌效果)importrandomlst〔1,2,3,4,5,6,7,8,9,0〕random。shuffle(lst)print(lst)输出结果:〔2,7,4,6,3,8,5,1,0,9〕从列表中选择指定个数的随机且不重复的元素(抽奖效果)importrandomlst〔z,b,Ab,CDE,5,6,100,True,3。14〕resultrandom。sample(lst,3)print(result)输出结果:〔6,z,CDE〕从列表或字符串中随机选择一个元素或字符(可用于生成验证码或动态密码)importrandomstr10123456789abcdefghijklmnopqtstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!()resultforiinrange(8):resultresultrandom。choice(str1)print(result)输出结果:ZItOAZyC语音朗读文本importwinsoundimportwin32comfromwin32com。clientimportDispatch,constantsimporttimespeakoutwin32com。client。Dispatch(sapi。spvoice)str今天的气温是零下19度speakout。speak(str)输出方言解释winsound。PlaySound(str,winsound。SNDASYNC)输出结束音time。sleep(3)不加延迟程序马上结束,上面语句的结束音出不来计算两个日期时间差importdatetimeday1datetime。datetime(2022,7,17)day2datetime。datetime(2022,10,8)print(f{day1。strftime(Ymd)}与{day2。strftime(Ymd)}相隔了str((day2day1)。days)天!)输出结果:20220717与20221008相隔了83天!阿拉伯数字快速转换为中文数字info〔零,一,二,三,四,五,六,七,八,九〕datainput(请输入数字:)foriinrange(len(data)):print(info〔int(data〔i〕)〕,end)输出结果:请输入数字:3698三六九八else与for和while搭配使用(如果循环执行完毕,没有遇到break,则执行else)fornuminrange(3):pwdinput(请输入密码:)ifpwd8888:print(输入的密码正确!)breakelse:print(输入的密码错误,请重新输入!)else:print(输入次数达到上限,系统将自动退出!)蜂鸣器鸣叫importtime,sys,ctypestime库中包含sleep延迟函数sys库中包含stdout标准输出刷新函数flushctypes库中包含Beep(首字母大写)蜂鸣器,第一个参数是频率,第二个参数是鸣叫时长playerctypes。windll。kernel32foriinrange(1,11):print(r,i,endd0i)r表示返回行首,在字符串里显示必须用sys。stdout。flush()player。Beep(1000,100)time。sleep(1)player。Beep(2000,1000)异常处理之else和finally(如果未发生异常则执行else,而无论是否发生异常都必须执行finally,即使前面有return语句)deffunc(opr):result0try:aint(input(请输入第一个数:))bint(input(请输入第二个数:))ifopr:resultabelifopr:resultabelifopr:resultabelifopr:resultabelse:print(您输入的操作符错误!)exceptExceptionaserr:print(出错啦!出错信息:,err)else:print(运行未发生错误)returnresult由于有finally语句,这条return语句会在finally下面的语句执行完毕后再执行finally:print(执行finally语句)rfunc()print(返回结果:,r)运行结果:请输入第一个数:2请输入第二个数:0运行未发生错误执行finally语句返回结果:2字符串内容逐字循环输出importsysimporttimedefrepeat(string):sys。stdout。write(r)回车,让光标回到行首sys。stdout。flush()刷新,即输出缓冲区数据foriinstring:遍历字符串sys。stdout。write(i)写到缓冲区sys。stdout。flush()输出time。sleep(0。3)延迟0。3毫秒whileTrue:repeat(ABCDEFGHIJKLMNOPQRSTUVWXYZ)将字符串中数量不等的连续空格统一变成一个空格word编号姓名性别年级学校奖项listword。split()listnew〔iforiinlistifi!〕new。join(listnew)print(new)输出结果:编号姓名性别年级学校奖项巧用列表判断日期对应星座(不需要反复判定月份和日期范围)defsign(m,d):判断星座函数ifddate〔m1〕:如果日期小于该月在date列表中对应的日期临界值print(signlist〔m1〕)直接输出星座列表中对应月份的星座else:print(signlist〔m〕)否则输出星座列表中下一月对应的星座date〔20,19,21,20,21,22,23,23,23,24,23,22〕每个月份的星座日期临界值signlist〔摩羯座,水瓶座,双鱼座,白羊座,金牛座,双子座,巨蟹座,狮子座,处女座,天秤座,天蝎座,射手座,摩羯座〕sign(7,15)调用星座判断函数输出结果:巨蟹座巧用字典判断身份证号信息(字符用于连接上下两行语句)dic{11:北京市,12:天津市,13:河北省,14:山西省,15:内蒙古自治区,22:吉林省,23:黑龙江省,31:上海市,32:江苏省,33:浙江省,35:福建省,36:江西省,37:山东省,41:河南省,42:湖北省,44:广东省,45:广西壮族自治区,46:海南省,50:重庆市,51:四川省,53:云南省,54:西藏自治区,61:陕西省,62:甘肃省,63:青海省,65:新疆维吾尔自治区,71:台湾省,81:香港,82:澳门}defidget(str):ifdic。get(str):returndic〔str〕else:return未知省份instrinput(请输入您的身份证号:)ifinstr〔:16〕。isdigit()andlen(instr)18:print(你来自:,idget(instr〔0:2〕))print(你的生日是:instr〔6:10〕年instr〔10:12〕月instr〔12:14〕日)gender女ifint(instr〔16〕)20else男print(你的性别是:gender)输出结果:请输入您的身份证号:220000198308124527你来自:吉林省你的生日是:1983年08月12日你的性别是:女巧用随机数和字符串切片完成成语答题效果importrandomlist〔春暖花开,十字路口,千军万马,白手起家,张灯结彩,风和日丽,万里长城,人来人往,自由自在,瓜田李下,助人为乐,白手起家,红男绿女,春风化雨,马到成功,拔苗助长,安居乐业,走马观花,念念不忘,落花流水,张灯结彩,一往无前,落地生根,天罗地网,东山再起,一事无成,山清水秀,别有洞天,语重心长,水深火热,鸟语花香,自以为是〕i1count20print(直接填写答案,回车进入下一关。什么也不填忽略本成语!!)whileTrue:wordrandom。choice(list)随机选择成语bankrandom。randint(0,3)随机生成要抹去的字newword〔:bank〕word〔bank1:〕输出考题print(new)numinput(输入:)ifnotnum:如果直接回车则略过此题print(过!)continueelifnum。strip()word〔bank〕:count2print(正确,你真棒!)else:count2print(错了,正确答案:,word〔bank〕)i1ifi3:答题次数breakprint(选手最后得分:,count)输出结果:直接填写答案,回车进入下一关。什么也不填忽略本成语!!风和丽输入:日正确,你真棒!往无前输入:过!马到成输入:功正确,你真棒!自自在输入:由正确,你真棒!选手最后得分:26根据日期生成产品序列号typenumBRM8Sdate2021:12:28datedate。split(:)yearnumdate〔0〕〔2:〕monthhex(int(date〔1〕))。replace(0x,)取月份的十六进制字符daydate〔2〕datenumyearnummonthdaystart100countint(input(请输入要生成的产品序列号(SN)数量:))snforiinrange(count):numtypenumdatenumstr(starti)。zfill(5)用0填充空位snnumprint(sn)以横式条形图的形式形象展示GDP数据gdp广东:97277。77:107671。07江苏:92595。40:99631。52山东:76469。70:71067。5浙江:56197。00:62353河南:48055。90:54259。2四川:40678。10:46615。82湖北:39366。60:45828。31湖南:36425。78:39752。12河北:36010。30:35104。5福建:35804。04:42395gdpdict{}gdplist〔〕base3000newgdp。split()切割列表foriteminnew:gdplistitem。split(:)切割字符串gdpdict。update({gdplist〔0〕:〔gdplist〔2〕,gdplist〔1〕〕})生成字典upsorted(gdpdict。items(),keylambdax:float(x〔1〕〔0〕),reverseFalse)使用匿名函数对字典排序foriteminup:lenbformat(float(item〔1〕〔0〕)base,。0f)计算需要输出的的个数print(item〔0〕。ljust(4)int(lenb)chr(9632)2019年GDP:str(item〔1〕〔0〕))lenbformat(float(item〔1〕〔1〕)base,。0f)print(。ljust(4)int(lenb)chr(9632)2018年GDP:str(item〔1〕〔1〕))输出结果:河北2019年GDP:35104。52018年GDP:36010。30湖南2019年GDP:39752。122018年GDP:36425。78福建2019年GDP:423952018年GDP:35804。04湖北2019年GDP:45828。312018年GDP:39366。60四川2019年GDP:46615。822018年GDP:40678。10河南2019年GDP:54259。22018年GDP:48055。90浙江2019年GDP:623532018年GDP:56197。00山东2019年GDP:71067。52018年GDP:76469。70江苏2019年GDP:99631。522018年GDP:92595。40广东2019年GDP:107671。072018年GDP:97277。77利用字符串子串个数统计功能实现敏感词汇统计wordinput(请输入或者拷贝含有敏感词的宣传文字:)sensitive〔第一,国家级,最高级,最佳,独一无二,一流,仅此一次,顶级,顶尖,尖端,极品,极佳,绝佳,绝对,终极,极致,首个,首选,独家,首发,首次,首款,金牌,名牌,王牌,领袖,领先,领导,缔造者,巨星,掌门人,至尊,巅峰,奢侈,资深,之王,王者,冠军〕sensitivefind〔〕newwordwordforiteminsensitive:ifword。count(item)0:判断敏感词出现的次数sensitivefind。append(item:str(word。count(item))次)记录敏感词出现次数newwordnewword。replace(item,33〔1;31mitem33〔0m)敏感词描红输出print(发现敏感词如下:)foriteminsensitivefind:print(item)print(敏感词位置已用星号进行标注:newword)输出结果:请输入或者拷贝含有敏感词的宣传文字:他的技术绝对一流,堪称全国第一,国家级大师!发现敏感词如下:第一:1次国家级:1次一流:1次绝对:1次敏感词位置已用星号进行标注:他的技术绝对一流,堪称全国第一,国家级大师!利用匿名函数和max函数取出数字字符串中的最大数num2748123maxnummax(num,keylambdax:int(x))print(maxnum)输出结果:8利用字符串替换方法去除指定子字符串withopen(users。txt)asrfile:str1rfile。readline()str2str1。replace(,)print(str1str2)输出结果:False利用列表推导式去除指定子字符串word赵钱孙李周吴郑王word。join(〔iforiinwordifi!〕)print(word)输出结果:赵钱孙李周吴郑王利用字符串切片去除指定位置的子字符串str我爱40982345Python!newstrstr〔:2〕str〔10:〕print(newstr)输出结果:我爱Python!使用汉字转拼音模块对汉字以拼音为序进行排列导入汉字转拼音模块fromxpinyinimportPinyinnames〔张三,李四,王五,赵六,田七〕pinPinyin()创建汉字转拼音对象temp〔〕保存转换结果的空列表foriinnames:获取汉字的拼音,跟汉字组合成元组放到临时列表中temp。append((pin。getpinyin(i),i))print(temp)输出获取拼音后的列表temp。sort()对列表进行排序result〔〕保存排序后的列表foriinrange(len(temp)):result。append(temp〔i〕〔1〕)取出汉字保存到新列表中print(result)输出结果:〔(zhangsan,张三),(lisi,李四),(wangwu,王五),(zhaoliu,赵六),(tianqi,田七)〕〔李四,田七,王五,张三,赵六〕

一图读懂从新三板到北交所十年大事记澎湃新闻记者田忠方新三板改革迎来重大里程碑事件。国家主席习近平9月2日晚在2021年中国国际服务贸易交易会全球服务贸易峰会上发表视频致辞。习近平指出,继续支持中小企……58岁知名港星黄一山定居苏州,大赞内地好风光,穿百元上衣无人饿了吗?戳右边关注我们,每天给您送上最新出炉的娱乐硬核大餐!12月5日,58岁港星黄一山在社交平台晒出欣赏阳澄湖夕阳美景的视频,大赞内地的景色漂亮。视频中,身材短小……华纳大乱斗已从数字商店下架在线模式6月25日关闭PlayerFirstGames宣布《华纳大乱斗》已从数字商店中下架,新玩家现在无法再下载游戏,已拥有游戏的玩家仍可以继续游玩,但游戏的在线模式将于6月25日关闭,这是为202……天价土豆更名重上架糊弄式经营无异于饮鸩止渴张婷(西南科技大学)近日,有来自西安的消费者发现,全国连锁巴奴毛肚火锅店此前一款涉嫌虚假宣传、宣称要下架的富硒土豆更名为乌兰察布土豆后重新上架了。对此,巴奴相关负责人表示……蒋勤勤真气质到骨子里,穿拼接棉大衣配阔腿裤,高级大气娱乐圈当中的美女们数不胜数,但是要说气质型美女的话却并不多,蒋勤勤就属于非常典型的一个,她的长相不算是第一眼看上去就非常惊艳的类型,但是五官中带着一点点英气感,极具个人特色,就……我国有大量黄金,存在美国地下金库中,为何不运回来放进国库呢?作为世界第一大经济体,美国的发展影响到了全球各国,在其经济实力不断增长的情况下,有很多资金交易都会和美国挂钩。比如,各国在购买黄金的时候,都会在美国的地下金库当中进行交易。我国……NBA球员交易价值排名库里字母哥东契奇领衔,杜兰特未进前9NBA名嘴BillSimmons发文,列出了一份联盟球员交易价值前10榜单,比尔西蒙斯把这些球员分为两个档次,一档是绝对不可交易,二档是不可能被交易,其中一档有字母哥、库里等球……小米12SPro有必要换小米13Pro吗?网友这三点差异,感小米13Pro上市后获得了很多用户的好评,从实际的体验来说,小米13Pro相比小米12SPro的确有所提升,那么小米12SPro有必要换成小米13Pro吗?性能方面,小米……冰舞双人滑如何区分?了解这些小花样更有助于观赛央视网消息:花样滑冰项目堪称力与美的完美融合。作为集艺术表现力与冰上运动技巧于一身的项目,花样滑冰的观赏性极强,也是历届冬奥会上的收视热门。那么,观看花滑比赛,知道哪些小花样更……中超动态北京国安官宣张玉宁右肩脱位,海港队第2次双杀广州队中超联赛第一阶段倒数第2轮全部结束,武汉三镇继续强势,上海海港小胜广州队。接下来第一阶段还有最后一轮比赛,踢完之后,从第二阶段开始就将恢复主客场赛制。关于中超联赛的最新动态,下……三镇失望了!泰山队头疼大事,郝伟正式做出回应,克雷桑高情商中超联赛即将展开新一轮的较量,由于上轮联赛过后,山东泰山队已经在积分榜上追平了武汉三镇,因此本轮双方的表现,更能引起大家的关注。对于武汉三镇来说,本轮将要面对深陷保级区的……何小鹏称雷军是自己的导师但不想成为下一个劳模雷军【CNMO新闻】作为国内造车新势力小鹏汽车的CEO,何小鹏素来受到不少人的关注。在何小鹏的带领下,小鹏汽车正在逐渐成为新能源汽车行业扛把子般的存在。不过,在谈及造车的过程时,何……
中国女排新队长尘埃落定?集训照曝光,26岁主力与领导侃侃而谈在蔡斌走马上任担任中国女排的主教练后,就对女排进行了大刀阔斧的改革,首先就是抽调各地方队的优秀队员组建训练营,最终确定了新一届的中国女排阵容。在蔡斌治下的新一届中国女排已……常吃玉米,身体会出现什么变化?适量食用玉米可以有效增加饱腹感,减少其他高热量食物的摄入,是减肥者的好选择,同时,膳食纤维还可以加速胃肠蠕动,促进有害物质的排出,帮助缓解便秘。对于种植玉米作物的农民来说……李晓霞携女儿罕见出镜,女儿梦想当奥运冠军,身后一大片奖杯抢镜李晓霞是我们国家曾经的女乒绝对主力,也是第4位完成大满贯的女运动员,不过和几位前辈相比,她的存在感相对低一些,自从离开乒坛后,几乎很少公开露面。近日,李晓霞在参加某活动的时候,……GitHub推荐changedetection。iochangedetection。io是一个GitHub上优秀的开源项目,目前项目点赞数已达:8。5k,基于FlaskSelenium构建的Web服务,可以在目标网站发生变化时发……一个无法用数据衡量的NBA球星巴蒂尔肖恩巴蒂尔(ShaneBattier),1978年9月9日出生于美国密歇根州伯明翰市,职业生涯效力过孟菲斯灰熊队、休斯顿火箭队以及迈阿密热火队,主职小前锋,偶尔也可以客串大前锋……三星990ProSSD被爆出健康度问题下降过快,官方拒绝保修三星在去年8月发布了990ProSSD,提供了1TB、2TB和4TB三种容量。其采用了PCIe4。0x4接口,搭载了三星新推出的自研主控芯片,以及新的VNAND闪存技术,顺序读……海南潮玩东方闹元宵!元宵节最全活动指南元宵节是我国重要的传统节日传承至今已有两千多年的历史赏花灯,吃汤圆、猜灯谜今年元宵东方都有哪些特色民俗活动?这份活动指南请收下东方大剧院招募……菲诗小铺水光无瑕气垫修颜乳真假菲诗小铺气垫cc真假鉴菲诗小铺水光无瑕气垫修颜乳是任意依恋中国民女神裴秀智的专属气垫,在剧中简直将女神打扮得更加出落了,让很多妹纸也动了女主同款的小心思,不过化妆品虽好,要学会辨别真假啊哦!菲诗小铺……新西兰再度提前对全球旅客重新开放,并大范围开放技术移民昨天,总理JacindaArdern通过Zoom在BusinessNZ聚会上发表讲话,新西兰将于2022年7月31日晚上11点59分重新向全球旅行者开放,新西兰再次向世界发布了……永磁DD直驱微蒸烘干除螨海信HD1014FD蒸汽洗烘一体机测写在前面一直想着给爸妈换一台新洗衣机,家里的洗衣机还是波轮的,洗衣服很容易缠绕,而且南方阴雨天气非常多,衣服不干已是常态,这次洗衣机出故障,索性换一台新的。爸妈的观念里,……从哲学上看,爱的本质是什么?来看看弗洛姆关于爱的言论:幼稚的是我爱你,因为我需要你,而成熟的爱是我需要你,因为我爱你。我想大部分的人都是经历过前面那种状态的吧?我爱你,因为我需要你。我之……中国。山西。盂县。藏山讲述的是2600多年前的悲壮历史,免门藏山是中国古代故事《赵氏孤儿》发源地,国家4A级风景区,位于山西省阳泉市盂县藏山村的太行山脉。主体建筑排列在一条中轴线上这是一段春秋时期舍己救人的悲壮历史。后人把盂……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网