我的程序应该检查输入字的前三个字母是否与预定义的字相似.

我用Tkinter制作了一个GUI,想要得到输入字段的字母.

不知怎的,我不能像没有Tkinter那样实现它.

这就是我为shell做的方式:

text = raw_input('Enter a word: ')

if (text[0] + text[1] + text[2] == 'sag'):

print "sagen"

else:

print "error"

因此,当我输入“sagst”这个词时,它会检查前三个字母并且应该输出“sagen”.工作良好.

我了解到,例如inputfield.get()获取条目“inputfield”的输入.

但是,如何检查“输入字段”的第一个字母?

一小部分选择:

from Tkinter import*

root = Tk()

def check():

if (text[0] + text[1] + text[2] == 'sag'):

print "True"

else:

print "False"

inputfield = Entry(root)

inputfield.pack()

but = Button(root,text='Check!', command = check)

but.pack()

text = inputfield.get()

root.mainloop()

不起作用……

我希望你能理解我的问题并尽快回答. (抱歉我的英语不好,我的Python技能不好);-)

谢谢!

python输入一个字母_python – Tkinter输入的第一个字母相关推荐

  1. python如何输入一个矩阵_python怎么输入矩阵

    python怎么输入一个数组矩阵 下面是基于python3.4的 这样子: 1 2 3 4 import numpy as np arr = [1,2,3,4,5,6,7,8,9] matrix_a ...

  2. python 输入一个数组_python怎么输入数组

    python怎么输入数组? python输入数组 一维数组:arr = input("") //输入一个一维数组,每个数之间使空格隔开 num = [int(n) for n in ...

  3. python怎么输入一个数字_python怎么输入数字

    在编程中,经常使用数字来记录游戏得分.表示可视化数据.存储Web应用信息等.Python根据数字的用法以不同的方式处理它们.鉴于整数使用起来最简单,下面就先来看看 Python是如何管理它们的. 今天 ...

  4. python初学 从键盘上输入一个字母,如果是小写字母,则转换成大写字母,如果是大写字母,则直接输出

    python初学者的基础问题 从键盘上输入一个字母,如果是小写字母,则转换成大写字母,如果是大写字母,则直接输出 提示:以下题仅是作为初识python的浅浅尝试,若有更好解法欢迎评论区交流 拿到题,我 ...

  5. Java黑皮书课后题第4章:*4.14(转换字母等级为数字)编写程序,提示用户输入一个字母等级A、B、C、D或者F,显示对应的数字值4、3、2、1或者0。对其它输入,提示非法等级

    *4.14(转换字母等级为数字)编写程序,提示用户输入一个字母等级A.B.C.D或者F,显示对应的数字值4.3.2.1或者0.对其它输入,提示非法等级 题目 题目概述 运行示例 破题 代码 题目 题目 ...

  6. Java黑皮书课后题第4章:*4.13(判断元音还是辅音)编写程序,提示用户输入一个字母,判断该字母是元音还是辅音。对于非字母的输入,提示非法输入

    *4.13(判断元音还是辅音)编写程序,提示用户输入一个字母,判断该字母是元音还是辅音.对于非字母的输入,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.13(判断元音还是辅 ...

  7. c语音学习-输入一个字母,输出其对应的ASCII码

    输入一个字母,输出其对应的ASCII码 程序流程图: #include<stdio.h> void main() {char ch; prntf("输入一个字i母:\n" ...

  8. java练习之输入一个字母,如果是小写,转换成大写并输出,如果是大写就不变化并输出。

    可以利用阿斯克码值进行转换,小写字母与大写之母之间相差的阿斯克码值为32.'a'-32='A'. package Test; import java.util.Scanner; public clas ...

  9. 输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。

    #include<stdio.h> int main() { /输入一个字母,若是小写字母,则变为大写输出,否则,原样输出./ char x; scanf("%c",& ...

最新文章

  1. AnjularJS笔记5--ng-repeat跟据ID判断重复性
  2. xalan_如何以10倍速加速Apache Xalan的XPath处理器
  3. 静态构造函数和静态成员变量初始化的调用时间
  4. python logging打印终端_python standard package:logging
  5. Python-GDAL读取遥感影像直方图统计
  6. 几何画板椭圆九种画法_如何利用几何画板自定义工具画椭圆
  7. python添加pythonhome参数,如何在python中向烧瓶烧瓶添加参数?
  8. 怎样卸载腾讯网页游戏微端服务器,如何删除腾讯页游微端启动器
  9. 关于swfobject.js详解
  10. 二叉树中序遍历非递归算法实现详解
  11. rhel7 pcs pacemaker corosync配置主从高可用
  12. 抽丝剥茧——调停者和门面设计模式
  13. 信号与系统公式笔记(6)
  14. 腾讯云代理商:腾讯云数据库成功落地国信证券 承载日均亿级交易额
  15. 百胜软件黄飞:携手阿里云,用双中台驱动新零售
  16. 21岁:写给自己也写给未来的自己的话
  17. uniapp h5 web-view不显示公众号文章
  18. 教你如何在中关村这个险恶的地方买到最便宜的称心如意的笔记本电脑
  19. CC254x简介-CC2541/CC2540
  20. 美国多年提高网安预算分析

热门文章

  1. android产品设计,Android产品设计
  2. 如何查看 ToggleStatusComponent 是否是 SAP Spartacus public API 一部分
  3. SAP Spartacus 从 Ngrx 里获取 navigation 的实时状态
  4. SAP Spartacus的SkipLink功能
  5. SourceTree查找Github修改记录的技巧
  6. rxjs里mapTo operators的用法
  7. SAP Fiori : Response from creating in local store
  8. my task is always searched based on employee responsible
  9. 为什么我开发的SAP UI5应用里的group by 功能不工作?
  10. ng-repeat part2 - How li ng-repeat=nameF in Ionames{{nameF}}/li is parsed