15个Python入门小程序,你都知道哪些

有不少同学学完 Python 后仍然很难将其灵活运用。我整理15个 Python 入门的小程序。在实践中应用 Python 会有事半功倍的效果。

实现数学里的二元二次函数: f(x, y) = 2x^2 + 3y^2 + 4xy ,需要用到指数运算符 **

将一个正整数的个位数,以及除个位数外的部分分离。需要用到 模(取余数) 运算符 % ,和 整除 运算符 //

实现一个简单的累加器,可以接受用户输入3个数字,并将其累加。需要用到 复合赋值运算符:+=

输入年份,判断是否是闰年。闰年判断方法:能被4整除,但不能被100整除;或者能被 400 整除。需要用到 算术运算符 和 逻辑运算符

输入一个数字,判断基数还是偶数,需要 模 运算和 if ... else 结构

之前做过华氏度转摄氏度,现在通过 分支结构 实现二者互转。

输入三个边长度,判断是否构成三角形。 构成三角形的条件:两边之和大于第三边 。

输入成绩分数,输出分数对应的等级。

某企业的奖金根据销售利润按照如下规则计算提成。输入销售利润,计算奖金。

程序随机生成一个正整数,用户来猜,程序根据猜的大小给出相应的提示。最后,输出用户猜了多少次才猜中。

输入一个正整数,判断是否是素数。 素数定义:大于1的自然数中,只能被1和它本身整除的自然数。如:3、5、7

用程序实现石头剪刀布 游戏 。

字典的key是姓名,value是身高,现在需要按照身高对字典重新排序。

将二元二次函数封装在函数中,方便调用

初学python的小伙伴注意哦~不要只依赖于教程,而忽视实操的能力。不然,是很难有进步的。可以多动动手,尝试一下,积累经验。

  • 15涓狿ython鍏ラ棬灏忕▼搴,浣犻兘鐭ラ亾鍝簺
    绛旓細鏈変笉灏戝悓瀛﹀瀹 Python 鍚庝粛鐒跺緢闅惧皢鍏剁伒娲昏繍鐢ㄣ傛垜鏁寸悊15涓 Python 鍏ラ棬鐨灏忕▼搴銆傚湪瀹炶返涓簲鐢 Python 浼氭湁浜嬪崐鍔熷嶇殑鏁堟灉銆傚疄鐜版暟瀛﹂噷鐨勪簩鍏冧簩娆″嚱鏁帮細 f(x, y) = 2x^2 + 3y^2 + 4xy 锛岄渶瑕佺敤鍒版寚鏁拌繍绠楃 灏嗕竴涓鏁存暟鐨勪釜浣嶆暟锛屼互鍙婇櫎涓綅鏁板鐨勯儴鍒嗗垎绂汇傞渶瑕佺敤鍒 妯...
  • 鐢Python鍋氱殑鏁磋泭灏忕▼搴鈥斺旀暣鐐归槾闂寸殑涓滆タ
    绛旓細鏁磋泭灏忔父鎴忎竴锛氭濈淮榛戞礊鎯宠薄涓涓嬶紝缂栧啓涓涓棤闄愬惊鐜殑鐚滆皽娓告垙锛寃hile True: 鏈嬪弸杈撳叆浠栦滑鐨勭寽娴嬶紝print("鐚滈敊鍠")锛屾案杩滅殑璋滃簳锛岃瀵规柟姘歌繙鐚滀笉閫忎綘鐨勫績鎬濄傝繖灏忓皬鐨勬伓浣滃墽锛屾槸涓嶆槸璁╀綘鐨勬湅鍙嬩滑娆茬舰涓嶈兘鍛紵鏁磋泭灏忔父鎴忎簩锛氬脊绐楀ぇ涔辨枟鐢═kinter搴撶紪鍐欎竴涓鍛藉脊绐楃殑绋嬪簭锛import tkinter.messagebox锛岃...
  • 銆python銆戝噯鐐硅窇璺汉蹇呭灏忕▼搴~ 涓嶄俊浣犵敤涓嶅埌
    绛旓細妯″潡瀵煎叆蹇呭: 棣栧厛锛屾垜浠渶瑕佸鍏s銆乻ys銆乼ime浠ュ強PyQt5涓殑鐩稿叧妯″潡锛屽畠浠垎鍒槸锛歩mport os, sys, time, from PyQt5 import QtCore, QtWidgets, QtGui锛岃繖浜涚粍浠跺皢鏋勫缓鎴戜滑鐨勫熀纭妗嗘灦銆傜獥鍙h璁: 鎴戜滑鍒涘缓涓涓畝娲佺殑鐣岄潰锛岃缃獥鍙g殑浣嶇疆銆佸ぇ灏忋佹爣棰橈紝浠ュ強涓涓弸濂界殑鎻愮ず淇℃伅锛岃鐢ㄦ埛涓鐩簡鐒躲...
  • 濡備綍鐢python璁捐涓涓兘瀹炵幇娣诲姞銆佷慨鏀广佸垹闄ゃ佹樉绀恒侀鍑虹瓑鍔熻兘鐨勫皬...
    绛旓細鍙互浣跨敤 Python 涓殑瀛楀吀锛坉ictionary锛夋潵瀹炵幇涓涓畝鍗曠殑澧炲垹鏀规煡绋嬪簭銆傚叿浣撳疄鐜版楠ゅ涓嬶細鍒涘缓涓涓┖瀛楀吀鐢ㄤ簬瀛樺偍鏁版嵁銆傞氳繃寰幆鑿滃崟鐨勬柟寮忥紝璁╃敤鎴峰彲浠ラ夋嫨娣诲姞銆佷慨鏀广佸垹闄ゃ佹樉绀恒侀鍑虹瓑鍔熻兘銆傛牴鎹敤鎴风殑閫夋嫨鎵ц鐩稿簲鐨勬搷浣滐紝渚嬪娣诲姞鏁版嵁灏辫鐢ㄦ埛杈撳叆閿煎锛屼慨鏀规暟鎹氨璁╃敤鎴烽夋嫨瑕佷慨鏀圭殑閿拰鏂板硷紝鍒犻櫎...
  • 姹涓狿ython灏娓告垙
    绛旓細Python绋嬪簭寮鍙戜箣绠鍗灏忕▼搴瀹炰緥 锛11锛夊皬 娓告垙 -璺冲姩鐨勫皬鐞 涓銆侀」鐩姛鑳 鐢ㄦ埛鎺у埗鎸℃澘鏉ラ樆鎸¤烦鍔ㄧ殑灏忕悆銆 浜屻侀」鐩垎鏋 鏍规嵁椤圭洰鍔熻兘鑷畾涔変袱涓被锛屼竴涓敤浜庢帶鍒跺皬鐞冨湪绐椾綋涓殑杩愬姩锛屼竴涓敤浜庢帴鏀剁敤鎴锋寜涓嬪乏鍙抽敭鏃讹紝鎸℃澘鍦ㄧ獥浣撲腑鐨勮繍鍔ㄣ傚湪鎺у埗灏忕悆鐨勭被涓紝鎴戜滑杩橀渶瑕佽冭檻褰撳皬鐞冧笅闄嶆椂...
  • 鐢PYTHON缂栧啓涓涓皬绋嬪簭,杈撳嚭鎵鏈夋弧瓒虫潯浠剁殑绱犳暟
    绛旓細鎸夌収浣犵殑瑕佹眰缂栧啓鐨Python绋嬪簭濡備笅 import mathfor i in range(100,1000): for j in range (2,int(math.sqrt(i))+1): if i%j==0: break; else: if (i%10+i//10%10)%10==i//100: print(i)婧愪唬鐮(娉ㄦ剰婧愪唬鐮佺殑缂╄繘)...
  • 鎬庢牱鐢Python璇█缂栦竴涓皬绋嬪簭?
    绛旓細缂栧啓 Python 灏忕▼搴鐨勬柟娉曚富瑕佸垎涓轰互涓嬪嚑姝ワ細瀹夎 Python锛氬湪缂栧啓 Python 绋嬪簭涔嬪墠锛岄渶瑕佸湪璁$畻鏈轰笂瀹夎 Python銆侾ython 瀹樼綉鎻愪緵浜嗕笅杞藉畨瑁呯▼搴忕殑閾炬帴锛屽彲浠ユ牴鎹搷浣滅郴缁熺増鏈笅杞藉畨瑁呯▼搴忋傜紪鍐欎唬鐮侊細鍙互浣跨敤浠讳綍鏂囨湰缂栬緫鍣ㄧ紪鍐 Python 浠g爜銆備唬鐮佺殑鍏蜂綋鍐呭鏍规嵁绋嬪簭鐨勯渶姹傛潵鍐冲畾锛屽彲浠ュ寘鎷悇绉 Python 鍘熺敓璇硶...
  • 鐢python鍐欎竴涓皬绋嬪簭,杈撳叆鍧愭爣姹傜嚎鎬у洖褰
    绛旓細浣犲ソ锛氫笂闈㈢殑绋嬪簭锛璇风湅濡備笅浠g爜锛-*- coding: cp936 -*-end=input("鏄惁缁撴潫(y/n)锛")while end=="n": print "Number of coordinates锛2" xx=input("x's锛") yy=input("y's锛") a=float(list(xx)[0]) b=float(list(xx)[1]) c=float(list(yy)[0]) ...
  • 鐢python鍐欎竴涓皬绋嬪簭,璁╃敤鎴疯緭鍏ヤ换鎰9涓暟瀛,鐒跺悗杈撳嚭鎺掑簭鍚庣殑缁撴灉...
    绛旓細for i in range(9):#涓涓猣or寰幆\x0d\x0a num = int(raw_input("input a number please: "))#鎺у埗杈撳叆杞负int\x0d\x0a data.append(num)#鏀惧叆鍒楄〃\x0d\x0a data.sort()#鎺掑簭\x0d\x0a print data#杈撳嚭\x0d\x0a\x0d\x0apython鐨勭▼搴鎵╁睍鍚嶆槸.py\x0d\x0a绋嬪簭鎵ц...
  • 浣犵敤python鍐欒繃鍝簺濂界帺鐨勫井淇灏忕▼搴?
    绛旓細棣栧厛瑕佹槑纭竴鐐锛宲ython鏄悗鍙拌瑷锛屼笉鑳界洿鎺ョ敤python鏉ュ啓寰俊灏忕▼搴鐨勩傚井淇″皬绋嬪簭鏄敤javascript鍜宑ss鏉ュ啓鐨勩俻ython鍙槸鐢ㄦ潵缁欏皬绋嬪簭鎻愪緵鍚庡彴鏁版嵁鐢ㄧ殑銆傚悓鏍峰彲浠ヤ负灏忕▼搴忔彁渚涘悗鍙版暟鎹殑鏈塲ava鍜宲hp銆
  • 扩展阅读:www.sony.com.cn ... 小程序开发需要多少钱 ... windows永久禁止更新 ... wordpress免费网站 ... mac蜜桃奶茶314网页版 ... 抄10个python小程序 ... python网站入口免费 ... 免费学python的8个网站 ... python视频教程免费在线 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网