python做小程序
Ⅰ 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的小伙伴注意哦~不要只依赖于教程,而忽视实操的能力。不然,是很难有进步的。可以多动动手,尝试一下,积累经验。
Ⅱ 用python可以做微信小程序吗
其实微信小程序作为一个前端的机制,Python并不能插上边。只不过可以作为后端接口为微信小程序提供数据服务而已。python可以做后端服务和小程序通讯,python可以写后端平台,提供api,微信小程序就用wx.request()调用这个api。
微信小程序主要的三大块wxml控制页面结构、wxss控制页面样式、js控制页面逻辑。
如果创建的是一个不需要后端服务器支持的微信小程序,那么与Python就没什么关系了。
如果需要后端传送接收处理数据,那么后端就还有Python的用武之地,可以用Python的Web框架写一个后端接口供小程序进行调用。
更多Python知识请关注Python自学网。
将python代码编译成exe文件的方法:
1、先在电脑上安装pyinstaller。
2、然后到指定目录下使用pyinstaller来将py文件编译成exe即可。
Ⅳ 镐庢牱鐢≒ython璇瑷缂栦竴涓灏忕▼搴忥纻
缂栧啓 Python 灏忕▼搴忕殑鏂规硶涓昏佸垎涓轰互涓嫔嚑姝ワ细
瀹夎 Python锛氩湪缂栧啓 Python 绋嫔簭涔嫔墠锛岄渶瑕佸湪璁$畻链轰笂瀹夎 Python銆侾ython 瀹樼绣鎻愪緵浜嗕笅杞藉畨瑁呯▼搴忕殑阈炬帴锛屽彲浠ユ牴鎹镎崭綔绯荤粺鐗堟湰涓嬭浇瀹夎呯▼搴忋
缂栧啓浠g爜锛氩彲浠ヤ娇鐢ㄤ换浣曟枃链缂栬緫鍣ㄧ紪鍐 Python 浠g爜銆备唬镰佺殑鍏蜂綋鍐呭规牴鎹绋嫔簭镄勯渶姹傛潵鍐冲畾锛屽彲浠ュ寘𨰾钖勭 Python 铡熺敓璇娉曘佸唴缃鍑芥暟銆佺涓夋柟搴撶瓑绛夈
杩愯岀▼搴忥细鍙浠ヤ娇鐢 Python 瑙i喷鍣ㄦ潵杩愯 Python 绋嫔簭銆傚湪缁堢鎴栧懡浠よ岀晫闱㈣緭鍏 python 鏂囦欢钖.py 鍗冲彲镓ц岀▼搴忋
涓嬮溃鏄涓涓绠鍗旷殑绀轰緥绋嫔簭锛
Ⅳ python鍙浠ュ仛灏忕▼搴忓悧锛
python涓嶉傚悎锅氩皬绋嫔簭镄勚
1銆佸井淇″畼鏂逛负灏忕▼搴忔彁渚涗简澶ч噺镄勬帴鍙api锛屽紑鍙戝皬绋嫔簭闇瑕佹湁锘烘湰镄凧avascript锛孒TML锛孋SS镄勫熀纭銆
2銆佸皬绋嫔簭寮鍙戯纴甯歌佷娇鐢ㄢ淢INA钬濇嗘灦ApacheMinaServer鏄涓涓缃戠粶阃氢俊搴旂敤妗嗘灦锛屼篃灏辨槸璇达纴瀹冧富瑕佹槸瀵瑰熀浜嶵CP/IP銆乁DP/IP鍗忚镙堢殑阃氢俊妗嗘灦锛埚綋铹讹纴涔熷彲浠ユ彁渚汮AVA瀵硅薄镄勫簭鍒楀寲链嶅姟銆佽櫄𨰾熸満绠¢亾阃氢俊链嶅姟绛夛级锛孧ina鍙浠ュ府锷╂垜浠蹇阃熷紑鍙戦珮镐ц兘銆侀珮镓╁𪾢镐х殑缃戠粶阃氢俊搴旂敤锛孧ina鎻愪緵浜嗕簨浠堕┍锷ㄣ佸纾姝ワ纸Mina镄勫纾姝IO榛樿や娇鐢ㄧ殑鏄疛AVANIO浣滀负搴曞眰鏀鎸侊级镎崭綔镄勭紪绋嬫ā鍨嬨傝繖涓妗嗘灦涓哄井淇″皬绋嫔簭镄勮繍琛屾彁渚涗简涓板瘜镄勭粍浠跺拰API銆傝佸︿细鍜屾帉鎻″皬绋嫔簭镄勬嗘灦缁撴瀯銆佹暟鎹缁戝畾链哄埗銆佹ā𨱒裤佹暟鎹缂揿瓨銆佸父鐢ㄧ粍浠跺拰API绛夌浉鍏崇煡璇嗐
Ⅵ Python程序开发之简单小程序实例(3)-打印99乘法口诀表
Python程序开发之简单小程序实例
(3)-打印99乘法口诀表
一、项目功能
在屏幕中打印格式化的九九乘法口诀表。
二、项目分析
按九九乘法口诀的运算顺序,打印的口诀表共有9行9列,第1行只有1列,第2行有2列……,第9行共有9列,如下所示:
1 1
1 2 2 2
1 3 2 3 3 3
……
……
1 9 2 9 3 9 4 9 5 9 6 9 7 9 8 9 9 9
要按格式控制输出,需定义2个循环,其中一个循环(我们称其为外循环,在其内定义变量i)嵌套另一个循环(我们称其为内循环,在其内定义变量j),外循环(变量i)控制行,循环次数大于等于1且小于10,内循环(变量j)控制列,循环次数取决于外循环变量i的值。
三、程序源代码
#!/usr/bin/python3.6
# -*- coding: GBK -*-
print("九九乘法口诀表")
for i in range(1, 10):
print()
for j in range(1, i+1):
print ("%d*%d=%d" % (j, i, i*j), end=" " )
四、代码解释:
在程序的第一行为引用python版本,本实例为python3.6
第二行是程序编码引用,因为在程序中包含有中文字符,所以必须引用GBK,否则就会报错。
第三行为输出标题“九九乘法口诀表”
第四行至第七行为程序主体,由两个循环嵌套组成,在循环内的第五行,为一个控制行格式输出语句print(),用于换行操作。
五、运行后的输出结果
下一篇:《Python程序开发之简单小程序实例(4)》