严重同意楼上the_scv的意见……
这个是你自己想做的吧?python主要是命令行界面,这个才是基础,图形界面是通过不同的库来实现的。毕竟linux中也不是都用图形界面的。这个不是vb……不是微软那种GUI集成到了骨子里的东西。
你有两个选择:
1、真正像个新手,写个命令行的东西。比如:文本识别等,就是说,打开一个文本文件,然后分析其中结构,总结。比如分析某个系统自动生成的日志log,然后利用正则表达式或者其他的方法,提起其中有用的东西,或者统计一下。这个就是新手真正学习python后作出的有一点难度的东西。
2、继续你以前的目标。python的图形库,简单的可以用tkinter。你去tkinter的主页,然后把基础的教程实例,抄个改下。比如python的库帮助:里面搜tkinter
>
创建一个空字典用于存储数据。
通过循环菜单的方式,让用户可以选择添加、修改、删除、显示、退出等功能。
根据用户的选择执行相应的 *** 作,例如添加数据就让用户输入键值对,修改数据就让用户选择要修改的键和新值,删除数据就让用户选择要删除的键,显示数据就输出整个字典,退出就结束程序。
下面是一个简单的代码示例:
data = {} # 创建空字典用于存储数据
while True:
print('请选择 *** 作:')
print('1 添加数据')
print('2 修改数据')
print('3 删除数据')
print('4 显示数据')
print('5 退出程序')
choice = input('请输入选项:')
if choice == '1':
key = input('请输入键:')
value = input('请输入值:')
data[key] = value
print('添加成功!')
elif choice == '2':
key = input('请输入要修改的键:')
if key in data:
value = input('请输入新值:')
data[key] = value
print('修改成功!')
else:
print('该键不存在!')
elif choice == '3':
key = input('请输入要删除的键:')
if key in data:
del data[key]
print('删除成功!')
else:
print('该键不存在!')
elif choice == '4':
print(data)
elif choice == '5':
print('谢谢使用,再见!')
break
else:
print('输入错误,请重新选择。')
这个程序简单易懂,可以根据自己的需要进行修改和扩展。
其实微信小程序作为一个前端的机制,Python 并不能插上边。只不过可以作为后端接口为微信小程序提供数据服务而已。python可以做后端服务和小程序通讯,python可以写后端平台,提供api,微信小程序就用wxrequest()调用这个api。
微信小程序主要的三大块wxml控制页面结构、wxss控制页面样式、js控制页面逻辑。
如果创建的是一个不需要后端服务器支持的微信小程序,那么与Python就没什么关系了。
如果需要后端传送接收处理数据,那么后端就还有Python的用武之地,可以用Python的Web框架写一个后端接口供小程序进行调用。
更多Python知识请关注Python自学网。
你可以使用Python的Tkinter模块来设计横屏小程序。Tkinter模块提供了一些有用的API,使你可以创建和设计横屏小程序。你可以使用Tkinter模块创建各种控件,比如按钮、文本框、标签等,并且可以设置每个控件的位置、大小和其他属性。此外,你还可以使用Tkinter模块添加事件处理器,使你的小程序可以响应用户的 *** 作。
raw_input返回的是字符串,得转换成数字,在pyhton2里字符串应该是永远大于数字的,所以会永远打印‘正数’,而且0不是正数也不是负数
tmp=float(raw_input('please input a number\n'))
if tmp > 0:
print '正数'
else:
print '负数'
以上就是关于求一个Python编的小程序,全部的内容,包括:求一个Python编的小程序,、如何用python设计一个能实现添加、修改、删除、显示、退出等功能的小程序、用python可以做微信小程序吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)