日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

代寫CMSC 150、代做Python設計程序
代寫CMSC 150、代做Python設計程序

時間:2025-02-20  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



README.md 2025-01-27
1 / 3
Simple Chatbot
CMSC 150-[01/02] - Spring 2025 - Project 1
Introduction
Most AI agents, particularly chatbots (see ELIZA, one of the first chatbots and Eugene Gootsman, the first
chatbot to pass the Turing Test), are really just made up of complex "if-else" statements. For this project, you
are going to make an extremely simple chatbot. In it, you'll check for keywords and phrases and have the
chatbot give unique responses.
Topics Covered
variable assignment and updating
user input
print statements and formatting
if-else conditionals
comparison
arithmetic
boolean conditioning
data types
Starter Code
A starter code file is given for you in simplebot-p1-TEMPLATE.py (replace 'TEMPLATE' with your last name). In
it, there are some global variables needed for the assignment (see Instructions), an infinite while loop to keep
the interaction going, and user input.
Instructions
1. Before the while loop, ask the user for their name and save it to the user_name variable.
2. Inside the while loop, write a total of 9 conditional statements (if, elif, else) that prints out a response
to user input. These responses must be distinct.
3 statements must check if a certain word is in the input
Example:
 if "hello" in user_input:
 print("Hello!")
3 additional statements must check if an exact phrase is said by the user
Example:
README.md 2025-01-27
2 / 3
 if user_input == "What is your favorite color?":
 print("My favorite color is black.")
1 additional statement must check if a "magic word" (saved in the variable MAGIC_WORD) is said
by the user. If so, the counter value magic_word_ct must be incremented by 1.
1 additional statement must check if the user has said 2 passwords -- saved as variables
PASSWORD1 and PASSWORD2 -- in the same input. If so, set the unlocked_password to true. Both
words must be said in the same input in order to activate. The words cannot be the same.
1 additional statement acts as a default statement regardless of the user input. 1 randomly
chosen response out of 4 possible responses must be printed out. These 4 possible condition
checks do not count towards the 9 total.
HINT: Use the random.randint(min,max) function to randomly pick a response
The user's name and the bot's name must be printed at some point during the program runtime.
This can be at the beginning, during the chat session, or at the end.
3. Outside of the while loop, print a goodbye message and 2 additional sentences based on 2 conditions:
If the magic word was said, print how many times it was said during the chat session.
If the user correctly said both passwords, and the unlocked_password is true, print the
SECRET_MESSAGE.
If neither of these conditions were met, you don't have to print anything else.
Example Use Case
This chat shows the conversation between the user "M" and a chatbot named "Alphonse" -- who is secretly a
cow. The user input is denoted with a ">" before the phrase.
The responses and inputs are annotated on the right side for the different phrases, words, magic words, and
password activations.
Note: Not all possible responses are shown and some default responses are repeated.
Note 2: Notice that when the user inputs the magic word and password checks, the bot prints a default response.
You don't have to have a unique response for these checks if you want to keep the magic word and passwords a
secret to the user.
Rules
DO NOT rename the variables included with the starter code
DO NOT remove the while loop -- it is necessary to run the constant chat or the breaking condition
statement (see lines 48+49) -- it is necessary to end the program. You are, however, allowed to change
the exit command variable EXIT_COMMAND at the top of the code.
Libraries (aside from the import random that is already included) are NOT ALLOWED to be imported.
This includes built-in Python libraries and external libraries.
Only use ASCII characters. Avoid using special characters or emojis.
README.md 2025-01-27
3 / 3
As per the syllabus, and for all assignments in this class, CODE FROM GENERATIVE AI IS PROHIBITED.
The code you turn in is your own. The code will be checked for plagiarism.
Hints
Be careful about the ordering of the conditionals and use of if-elif-else for these statements. The magic
word and password checks take the highest priority.
Have your bot ask the user questions after a response. It facilitates better chatting.
Make your default responses generic. It makes the chatbot more realistic and facilitates better chatting.
Test your chatbot out with friends and family and see how your bot responds!
Submission
Submit ONLY the Python file labeled simplebot-p1-[LASTNAME].py (where [LASTNAME] is your last name)
to Blackboard. The project is due at 2/16 11:59pm. For each hour, h, that it is late, your grade is reduced by h
points.
Rubric (100 pts)
General
[5 pts] Correct file is turned in and is correctly named (see Submission above).
[5 pts] Code runs without errors.
[10 pts] Code has header documentation -- name, date, class course name and section, and program
description
[10 pts] while statement loop and exiting condition are not modified
Bot Interaction
[10 pts] The responses are all different.
[5 pts] The user's name is saved and printed in at least one of the responses.
[5 pts] The bot's name is saved and printed in at least one of the responses.
[10 pts] 3 conditionals that check if a word is in the input (word-based conditional)
[10 pts] 3 conditionals that check if the entire input exactly matches a phrase (phrase-based
conditional)
[10 pts] 1 default conditional with 4 possible responses chosen at random
Ending Interaction
[10 pts] The magic word count is incremented, printed at the end of the session, and the correct
number of times it is said by the user is accurate.
[10 pts] The 2 passwords are different and the secret message is printed at the end if both words are
said in one user input during the session.

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp


 

掃一掃在手機打開當前頁
  • 上一篇:代寫CS536、代做C/C++,Java編程
  • 下一篇:易分期全國客服電話-易分期24小時人工服務熱線
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        一本色道精品久久一区二区三区| 国产精品入口福利| 欧美日韩亚洲一区二区三区| 亚洲天堂av在线免费观看| 久久午夜色播影院免费高清| 欧美精品xxxxbbbb| 久久精品国产一区二区三区免费看| 欧美午夜一区二区| 欧美日韩国产成人在线免费| 欧美午夜精品伦理| 欧美日韩久久不卡| 欧美另类在线播放| 久热成人在线视频| 韩日欧美一区二区| 欧美凹凸一区二区三区视频| 欧美午夜a级限制福利片| 亚洲午夜一区| 欧美午夜精品理论片a级按摩| 国产亚洲精品bt天堂精选| 久久精品二区亚洲w码| 国产精品三级视频| 欧美黄色一级视频| 久久久午夜电影| 亚洲无玛一区| 国产一区久久| 欧美日韩精品免费观看视频完整| 国产日韩欧美综合| 一区二区三区四区五区视频| 国产精品日韩欧美大师| 国产精品久久久久影院色老大| 国产精品人人爽人人做我的可爱| 亚洲九九九在线观看| 99国产精品久久久| 国产精品美女一区二区在线观看| 亚洲免费一区二区| 欧美+亚洲+精品+三区| 亚洲第一天堂av| 久久婷婷蜜乳一本欲蜜臀| 欧美一区二区在线播放| 国产综合色一区二区三区| 亚洲欧美综合国产精品一区| 伊人成综合网伊人222| 亚洲精品视频在线| 韩国三级在线一区| 欧美午夜激情在线| 亚洲在线免费观看| 欧美国产一区二区三区激情无套| 在线观看精品视频| 女人色偷偷aa久久天堂| 91久久国产综合久久蜜月精品| 国产精品大片免费观看| 午夜亚洲福利在线老司机| 久久另类ts人妖一区二区| 欧美日韩一区二区免费在线观看| 一道本一区二区| 欧美精品日韩一区| 在线日韩av片| 国产精品免费一区豆花| 久久久久久久综合色一本| 韩国精品主播一区二区在线观看| 国产精品草莓在线免费观看| 欧美亚一区二区| 免费亚洲电影在线| 亚洲日本在线观看| 久久久久成人网| 欧美性大战久久久久久久| 欧美日韩成人综合在线一区二区| 欧美亚洲综合在线| 国产精品一区二区三区观看| 亚洲国产精品嫩草影院| 一本色道久久综合亚洲二区三区| 欧美日韩亚洲一区在线观看| 久久精品国亚洲| 男女激情视频一区| 欧美午夜在线| 国产日韩精品一区二区三区| 一区二区在线观看av| 欧美精品一级| 亚洲精品在线观看免费| 久久综合狠狠综合久久激情| 欧美视频在线观看一区| 亚洲欧美精品suv| 国产精品女主播一区二区三区| 亚洲欧美在线免费| 亚洲欧洲中文日韩久久av乱码| 欧美亚洲在线观看| 欧美在线视频a| 在线观看日韩精品| 欧美乱人伦中文字幕在线| 国产喷白浆一区二区三区| 在线视频欧美日韩| 午夜激情一区| 一区二区三区国产精品| 国产欧美精品国产国产专区| 欧美另类高清视频在线| 夜夜嗨av一区二区三区网站四季av| 久久中文字幕一区二区三区| 欧美成人小视频| 国产精品亚洲一区二区三区在线| 国产亚洲日本欧美韩国| 在线观看一区| 国产精品一区二区三区观看| 亚洲靠逼com| 欧美日本不卡高清| 国产视频在线观看一区二区三区| 欧美国产在线电影| 亚洲精品乱码久久久久久蜜桃91| 欧美日韩一二三区| 精品99一区二区| 亚洲欧美另类在线| 中文亚洲欧美| 欧美精品二区三区四区免费看视频| 欧美交受高潮1| 欧美日韩国产成人在线91| 欧美日韩免费观看一区=区三区| 久久综合成人精品亚洲另类欧美| 国产精品视频自拍| 国产精品国产亚洲精品看不卡15| 国产一区二区精品久久| 麻豆国产精品一区二区三区| 亚洲欧美日韩成人高清在线一区| 国产伦精品一区二区三区免费| 欧美久久99| 极品裸体白嫩激情啪啪国产精品| 一区二区国产日产| 欧美寡妇偷汉性猛交| 久久精品91久久久久久再现| 亚洲精品在线免费| 国产精品视频久久| 久久精品亚洲精品国产欧美kt∨| 国产精品久久久爽爽爽麻豆色哟哟| 欧美日韩亚洲一区| 欧美国产日韩视频| 久久婷婷色综合| 久久成人羞羞网站| 欧美激情一区二区三级高清视频| 一区电影在线观看| 亚洲国产精品va| 欧美日韩在线一区二区| 激情综合久久| 欧美在线观看一区二区| 蜜桃av噜噜一区二区三区| 亚洲人成人77777线观看| 欧美激情第三页| 国产精品自拍三区| 国产欧美日本一区视频| 亚洲宅男天堂在线观看无病毒| 久久久久久亚洲精品杨幂换脸| 国产精品第一区| 亚洲一区二区黄色| 亚洲国产精品悠悠久久琪琪| 国产日韩精品一区二区三区| 欧美一区高清| 欧美日韩精品三区| 在线精品视频在线观看高清| 欧美日本国产精品| 国产精品av免费在线观看| 午夜精品区一区二区三| 国产精品亚洲美女av网站| 欧美精品亚洲一区二区在线播放| 一区二区国产精品| 欧美jjzz| 国产真实乱偷精品视频免| 欧美色欧美亚洲另类二区|