日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

逻辑顺序

發布時間:2023/12/14 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 逻辑顺序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

‘’’
時間:2019/03/18
功能:輸入一個人姓名和他的一句話并打印。
‘’’

def main():
‘’‘主函數’’’
famous_name = input(‘請輸入您欽佩的名人姓名(退出程序請輸入0):’)
while famous_name != ‘0’:
famous_said = input(‘請輸入您欽佩的名人說的名言:’)
print(’{} 曾經說過:"{}"’.format(famous_name, famous_said))
print(’ ')
famous_name = input(‘請輸入您欽佩的名人姓名(退出程序請輸入0):’)
print(‘感謝您的使用!’)
if name == ‘main’:
main()

程序如上所示,我一開始的程序是把famous_said這個變量放在循環外面,結果在我第二輪輸入的時候我想結束程序,卻還要我多輸入一次famous_said,因此我想在我結束的時候只需要我輸入0給變量 famous_name即可。即我的邏輯順序是:

循環輸入 famous_name變量和 famous_said變量并輸出,程序的循環由輸入者控制,當想結束循環時,只需輸入一下0即可。
思路:
用while循環,然后直接打印,然后再請求 famous_name的輸入并且再判斷,明顯我的 famous_said只能放在打印函數前且只有一個,并且是在判斷打印函數要執行后的那一步。
另外:明顯有兩個 famous_name變量,全局和局部, 雖然兩個變量同名,但在內存里卻是兩個不一樣的存貯單元。循環外的 famous_name只是在初次賦值的時候被修改,相當于是循環開啟的鑰匙,循環體里面的 famous_name可多次修改。

總結

以上是生活随笔為你收集整理的逻辑顺序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。