Answer to Question #249561 in Python for Yami

Question #249561
 for i in range(0,len(displayList)):
                #Test if the fist item in the current sub-list contains the text "Price Level
                #Tip: Remeber that each sub-list is a (displayList). So you have
                #to access its items via displayList followed by TWO indexes.
                if i == "Price Level":

                    #Extract the second item from the current sub-list into variable called priceLevel
                    priceLevel = i
                #Test if priceLevel is between previousPrice and currentPrice OR
                #        pL == pP OR
                #    pL == cP
                if priceLevel >= previousPrice and priceLevel <= currentPrice or priceLevel == previousPrice or priceLevel == currentPrice:


                    if self.__currentPrice <= self.__previousPrice:
                        frequency = 400
                        duration = 700
                    #Sound the alarm. Pass in the frequency, duration.
                    else:
                        frequency = 800
                        duration = 700
                    winsound.Beep(frequency, duration)
                    #Print the text 'Alarm' 
                    #can go back and check when the alarm was sounded.
                    print(Back.GREEN + "Alarm" + Style.RESET_ALL)

if __name__ == '__main__':
    displayList = ['Price level']
    play = Play()
    # function call
    play.ls(0, 100)




1
Expert's answer
2021-10-11T02:56:13-0400
for i in displayList:
    print(i[0])
    for i in range(0,len(displayList)):
        if i[0]=="Price Level":
            priceLevel = i[1]
        if priceLevel >= previousPrice and priceLevel <= currentPrice or priceLevel == previousPrice or priceLevel == currentPrice:
            if self.__currentPrice > self.__previousPrice:
                frequency = 800
                duration = 700
            else:
                frequency = 400
                duration = 700
            winsound.Beep(frequency, duration)

            print("Alarm")

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS