Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 输入();类型错误:';dict';对象不可调用_Python_Dictionary_Python 3.x_Typeerror - Fatal编程技术网

Python 输入();类型错误:';dict';对象不可调用

Python 输入();类型错误:';dict';对象不可调用,python,dictionary,python-3.x,typeerror,Python,Dictionary,Python 3.x,Typeerror,最近我开始学习python,这将是我的第一个“有用”脚本(简单的单词学习脚本)。但出于某种原因,它让我发疯。如果我把一个简单的“input()”放在start_课程中,我会得到一个“TypeError:“dict”对象是不可调用的”,但在这种情况下它是不相关的(对我来说也是如此) 谢谢 # -*- coding: utf-8 -*- import sys import random szavak = {"meddle" : "beleavatkozik", "perilous" : "ves

最近我开始学习python,这将是我的第一个“有用”脚本(简单的单词学习脚本)。但出于某种原因,它让我发疯。如果我把一个简单的“input()”放在start_课程中,我会得到一个“TypeError:“dict”对象是不可调用的”,但在这种情况下它是不相关的(对我来说也是如此)

谢谢

# -*- coding: utf-8 -*-

import sys
import random

szavak = {"meddle" : "beleavatkozik", "perilous" : "veszedelmes", "wail" : "jajgat", "sill" : "párkány", "hale" : "egészséges", "dawdle" : "cselleng", "stubbornly" : "makacsul", "waylay" : "kirabol", "fervor" : "buzgalom", "sorrow" : "bánat", "behest" : "parancs", "precipice" : "szakadék", "belatedly" : "késve", "hindsighth" : "Hindsighth", "dove" : "galamb", "guffaw" : "röhögés", "jouster" : "lovag", "repented" : "megbánta", "solemnly" : "ünnepélyesen", "concubine" : "ágyastárs", "fodder" : "takarmány", "treacherous" : "áruló", "anticipated" : "várható", "chivalrous" : "lovagias", "amidst" : "között", "antler" : "agancs", "notion" : "fogalom", "sow" : "koca", "surefooted" : "magabiztos", "adamant" : "hajthatatlan", "rout" : "csődület", "shrieks" : "sikoly", "parapet" : "korlát", "crutch" : "mankó", "clutched" : "szorította", "squint" : "kancsalság", "deceit" : "csalás", "whether" : "vajon", "crenel" : "lőrés", "grotto" : "barlang", "diligence" : "szorgalom", "glimmers" : "szemek", "turmoil" : "felfordulás", "comprehend" : "megért", "awry" : "fonák", "entourage" : "diplomáciai kíséret", "appease" : "kielégít", "seething" : "forrongó", "brusque" : "rideg", "sulky" : "duzzogó", "sullen" : "mogorva", "jest" : "tréfa", "brisk" : "élénk", "mutton" : "ürühús", "beckoned" : "intett", "suffice" : "Elég", "pease" : "borsó", "darted" : "ugrott", "trot" : "ügetés", "sprouted" : "csírázott", "quarrel" : "veszekedés", "staggeredtls" : "Staggeredtls", "minnow" : "fürge cselle", "weaned" : "elválasztott", "betwixt" : "közöttem", "niggardly" : "zsugori", "hippocras" : "fűszeres", "forager" : "ellenséges területen rekviráló", "stir" : "kavar", "inexorably" : "kérlelhetetlenül", "lintel" : "szemöldökfa", "groggy" : "tántorgó", "lull" : "szünet", "hovel" : "kunyhó", "quaff" : "nagy kortyokban iszik", "amiss" : "rosszul", "heir" : "örökös", "sepulcher" : "síremlék", "lid" : "fedél", "wry" : "félrecsavart", "somber" : "komor", "comely" : "bájos", "apparition" : "jelenés", "abashed" : "elképedt", "gall" : "epe", "teetering" : "hintázni", "haggle" : "alkudozik", "fastidious" : "finnyás", "investiture" : "felavatás", "swarthy" : "napbarnított", "sot" : "iszákos", "prowess" : "bátorság", "endeavorh" : "Endeavorh", "conciliation" : "békéltetés", "haddock" : "foltos tőkehal", "expansively" : "terjedelmesen", "geld" : "herél", "unison" : "összhang", "bray" : "szamárbőgés", "dandelions" : "pitypang", "flamboyant" : "rikító", "aplenty" : "bőségesen", "slanting" : "dőlt", "excruciating" : "kínzó", "whilst" : "míg", "stench" : "bűz", "blunder" : "baklövés", "causeway" : "móló", "forage" : "takarmány", "pox" : "himlő", "dwell" : "lakik", "infant" : "csecsemő", "enormous" : "óriási", "enormity" : "szörnyűség", "paramour" : "szerető", "amiable" : "kedves", "lithe" : "karcsú", "noose" : "hurok", "prunes" : "aszalt szilva", "ludicrous" : "nevetséges", "grudgingly" : "kelletlenül", "despair" : "kétségbeesés", "recklessness" : "vakmerőség", "neither" : "sem", "feeble" : "gyenge", "nonetheless" : "mindazonáltal", "amends" : "módosítja", "amend" : "módosítandó", "scarcely" : "alig", "insists" : "ragaszkodik", "espoused" : "osztott", "gaze" : "bámul", "adjourn" : "elnapol", "suspicious" : "gyanús", "dread" : "rettegés", "sought" : "keresett", "scarce" : "szűkös", "enmity" : "ellenségeskedés", "eyrie" : "Sasfészek", "fealty" : "hűség", "envious" : "irigy", "peevish" : "szeszélyes", "prow" : "hajóorr", "trout" : "pisztráng", "clutching" : "kapaszkodva", "craven" : "gyáva", "manacle" : "bilincs", "teat" : "csöcs", "lickspittle" : "tányérnyaló", "wench" : "szajha", "scowled" : "összeráncolta a homlokát", "snoring" : "horkolás", "reluctantly" : "vonakodva", "expulsion" : "kiutasítás", "gossip" : "pletyka", "dais" : "emelvény", "merlon" : "párkázat", "plume" : "toll", "shallow" : "sekély", "ought" : "kellene", "oar" : "evezőlapát", "gaped" : "tátongott", "aisle" : "folyosó", "anxious" : "aggódó", "pouty" : "mogorva", "heedless" : "figyelmetlen", "gloom" : "homály", "niter" : "salétrom", "seldom" : "ritkán", "revulsion" : "ellenérzés", "defy" : "dacol", "furtive" : "titkos", "gaoler" : "börtönőr", "bitter" : "keserű", "grief" : "bánat", "sour" : "savanyú", "flustered" : "ideges", "obey" : "engedelmeskedik", "discipline" : "fegyelem", "weep" : "sír", "flay" : "megnyúz", "fugitive" : "szökevény", "treacherous" : "áruló", "indistinguishable" : "megkülönböztethetetlen", "moat" : "várárok", "entrail" : "belekből", "timbre" : "csengés", "draught" : "Csapolt", "palanquin" : "gyaloghintó", "splendid" : "pompás"}



def start_lesson(input):
    for a in input:
        kerdes = get_questioned_word(a,input[a])

        kerdes_key = kerdes[0]
        kerdes_value = kerdes[1]


        #if this line is here, i got "TypeError: 'dict' object is not callable", and i can't understand why. Unfortunetly i need this for the rest of the app. 
        input("jlkfjdslkfj: ")

        # and so on....



def get_questioned_word(input1, input2):
    szo = []
    mod = random.randrange(0,2)
    if mod == 0:
        szo = [input1, input2]
    else:
        szo = [input2, input1]
    return szo




def get_lesson(input):
    index = 0
    lecke_szavak = {}

    for a in szavak:
        if (index >= input[0] and index <= input[1]):
            lecke_szavak[a] = szavak[a]

        index += 1
    return lecke_szavak


def which_lesson():
    lecke = int(input("Melyik lecke?: "))
    lesson = {}
    lesson1 = [1,38]
    lesson2 = [39,76]
    lesson3 = [77,114]
    lesson4 = [115,152]
    lesson5 = [153,190]


    if (lecke == 1):
        lesson = get_lesson(lesson1)

    elif (lecke == 2):
        lesson = get_lesson(lesson2)

    elif (lecke == 3):
        lesson = get_lesson(lesson3)

    elif (lecke == 4):
        lesson = get_lesson(lesson4)

    elif (lecke == 5):
        lesson = get_lesson(lesson5)


    start_lesson(lesson)


which_lesson()
#-*-编码:utf-8-*-
导入系统
随机输入
萨瓦克={“插手”:“beleavatkozik”,“危险”:“veszedelmes”,“哀号”:“jajgat”,“sill”:“帕尔卡尼”,“黑尔”:“egészeges”,“磨蹭”:“cselleng”,“固执”:“makacsul”,“Wayley”:“kirabol”,“激情”:“buzgalom”,“悲伤”:“bánat”,“Beest”:“parancs”,“悬崖”:“szakadék”,“迟到的”:“késve”,“hindsighth”:“hindsighth”,“鸽”:“加拉姆”,“狂笑”:“röhögés”,“jouster”:“lovag”,“忏悔”:“Megbaánta”,“庄严地”:“ünnepélyesen”,“妾”:“ágyastárs”,“fodder”:“takarmány”,“叛逆的”:“áruló”,“预期的”:“várható”,“侠义的”:“lovagias”,“中间的”:“között”,“鹿角”:“agancs”,“观念”:“fogalom”,“sow”:“koca”,“脚踏实地的”:“马加比兹托斯”,“坚定的”:“哈贾塔特兰”,“溃败”:“塞科利”,“尖叫”:“西科利”,“护墙”:“科拉特”,“拐杖”:“曼科”,“紧握着”:“索里托塔”,“斜视”:“坎萨尔萨”、“欺骗”:“卡萨尔萨”,“是否”:“瓦戎”,“克里内尔”:“拉雷斯”,“石窟”:“巴朗”,“勤奋”:“索尔加隆”,“闪烁”:“塞梅克”,“动荡”:felfordulás,“理解”,“理解”,“理解”,“理解”,“理解”,“理解”,“理解”,“随从”,“随从”,“安抚”,“基列吉特”,“沸腾”,“富隆”,“粗鲁”,“愤怒”,“怒气冲冲”,“杜佐戈”,“忧郁”,“莫戈娃”,“玩笑”,“特雷法”,“活泼”,“雷伦克”,“羊肉”,“温特”,“招手”,“英特”,“足够”,“埃尔格”,“豌豆”,“波罗”,“波罗”飞镖:“乌格罗特”、“小跑”、“出芽”、“塞尔佐特”、“争吵”、“维塞克斯”、“交错”、“小鱼”、“弗尔格·塞勒”、“断奶”、“艾尔瓦·拉斯托特”、“贝特维特”、“克兹特姆”、“小气”、“苏戈里”、“希帕斯”、“弗塞雷斯”、“觅食者”、“艾伦斯·泰勒滕·雷克维拉”、“搅动”、“卡瓦尔”、“无情地”:克列尔赫泰特伦·居尔、门楣:“斯泽姆尔德克法”、“格罗格”、“静谧”、“斯泽内特”、“小屋”、“库尼霍”、“夸夫”、“纳吉·科尔蒂奥克班·伊斯齐克”、“错误”、“罗斯祖”、“继承人”、“厄尔克夫斯”、“坟墓”、“塞雷姆雷克”、“盖子”、“费德尔”、“苦涩”、“费雷克萨瓦”、“忧郁”、“科莫”、“清秀”、“b”、“幻影”、“约瑟兰”、“阿巴斯”埃尔克佩德、加尔、埃佩、蹒跚、哈格力、阿尔库多齐克、挑剔、芬尼、特命、费拉瓦塔斯、黑黝黝、纳巴尼托特、索特、伊斯扎科斯、威武、贝托拉斯、埃弗多克、和解、贝克尔特、黑线鳕、富尔托斯、凯哈尔、扩张性、泰尔杰德、格尔德海勒、齐声、斯张、布雷、蒲公英、皮蒂邦、华丽、利克托、丰富多采、贝塞格森、倾斜、迪尔特、极度痛苦、科尼佐、同时、米格、恶臭、贝兹、失误、柏克莱、堤道、摩洛、饲料、塔卡尼、痘、莱克、莱克、莱克、莱克、莱克、莱克、莱克、莱克、莱克“:“csecsemő”、“巨大的”:“奥里亚斯”、“凶残的”:“斯诺尼·塞格”、“情妇”:“斯泽雷特”、“和蔼可亲的”:“基德维斯”、“轻盈的”:“卡索”、“绞索”:“胡洛克”、“梅干”:“阿斯扎特·西尔瓦”、“滑稽的”:“涅维茨”、“勉强的”:“凯莱特伦居尔”、“绝望的”:“凯特斯贝斯”、“鲁莽的”:“瓦克默·塞格”、“两者都不是”:“胡洛克”、“梅干的”:“吉恩格”“尽管如此,”mindazonáltal“,”修正“,”módosítja“,”修正“,”módosítandó“,”几乎“,”alig“,”坚持“,”ragaszkodik“,”支持“,”奥斯托特“,”凝视“,”巴穆尔“,”休会“,”埃尔纳波“,”可疑“,”吉安乌斯“,”恐惧“,”雷特吉斯“,”寻求“,”凯雷塞特“,”稀缺“,”斯泽克“,”敌意“,”埃利“:”“萨斯切克”、“忠诚”:“hűség”、“嫉妒”:“irigy”、“peevish”:“szeszélyes”、“prow”:“hajóorr”、“trout”:“pisztráng”、“抓着”:“kapaszkodva”、“craven”:“Gyava”、“manacle”:“bilincs”、“乳头”:“csöcs”、“舔Spittle”:“tányérnyaló”、“丫头”:“Szajajajajajaha”、“怒容满面”:“Oszeráncolta homlokát”、“鼾声”:“Hokols.”不情愿地:“沃纳科德瓦”、“驱逐”、“基塔斯”、“流言蜚语”、“普莱蒂卡”、“戴斯”、“埃梅尔瓦尼”、“梅隆”、“帕尔卡扎特”、“羽毛”、“托尔”、“浅薄”、“塞凯利”、“应该”、“凯伦”、“桨”、“伊维兹·拉帕特”、“张口”、“汤戈特”、“走道”、“佛利奥”、“焦虑”、“阿戈多”、“波蒂”、“莫戈尔瓦”、“漫不经心”、“菲吉埃尔梅伦”、“忧郁”:homály、niter、salétrom、Never、ritkán、Revous、ellenérzés、defy、dacol、偷偷摸摸、titkos、gaoler、börtönőr、bitter、bitter、keserű、gress、bánat、sour、savany、慌乱、ideges、服从、Engelmeskedik、纪律、fegyelem、哭泣、sír、flay、megnyúúz、逃犯斯切克维尼,“叛逆的”:“阿鲁洛”,“难以区分的”:“梅格库勒·布泽特伦”,“护城河”:“瓦拉洛克”,“恩特拉尔”:“贝莱克尔”,“音色”:“csengés”,“draugh”:“csaplot”,“palankin”:“Gyalghintó”,“辉煌的”:“庞然大物”}
def start_课程(输入):
对于输入中的输入:
kerdes=获取单词(a,输入[a])
路缘石_键=路缘石[0]
路缘石_值=路缘石[1]
#如果这一行在这里,我得到了“TypeError:“dict”对象不可调用”,我不明白为什么。不幸的是,我需要这个应用程序的其余部分。
输入(“jlkfjdslkfj:”)
#等等。。。。
def获取单词(输入1、输入2):
szo=[]
mod=随机随机随机范围(0,2)
如果mod==0:
szo=[input1,input2]
其他:
szo=[input2,input1]
返回深圳
def get_课程(输入):
索引=0
lecke_szavak={}
对于在沙瓦克的一个项目:

如果(index>=input[0]和index,则函数定义中存在问题:

def start_lesson(input):
                 ^^^^^
在这里,您超越了默认的
输入
,因此当您尝试使用它时,您将