用python写出这个流程图的代码

输入4次后提示用户“Say what:”,输出用户实际输入“what”的次数。如果没有任何输入是"what",则显示"You haven't said what once"


num = 0
for i in range(4):
    data = input(f"第{i + 1}次输入:")
    if data == "what":
        num += 1
if num != 0:
    print("Say what:", num)
else:
    print("You haven't said what once")

img

有用记得采纳

what_num = 0
for _ in range(4):
    in_ = input()
    if 'what' in in_:
        what_num += 1
if what_num == 0:
    print("you haven't said what once")
else:
    print("Say what:", what_num)
i = 0
c = 0
while True:
    s = input()
    i += 1
    if s == 'what':
        c += 1
    if i == 4:
        print('Say what')
        if c != 0:
            print(c)
        else:
            print('ou haven't said what once')
        break



#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""

if __name__ == '__main__':
    count = 0
    n = 4
    while n > 0:
        text = input("请输入:")
        if "what" in text:
            count += text.count("what")
        n = n - 1
    print("Say what:")
    if count > 0:
        print("用户实际输入“what”的次数:", count)
    else:
        print("You haven't said what once")

我敢说这是全网最简洁的代码😋

s = 0
for i in range(4):
    s += input() == "what"
if s > 0:
    print("Say what:", s)
else:
    print("You haven't say what once")

num = 0
for i in range(4):
data = input(f"第{i + 1}次输入:")
if data == "what":
num += 1
if num != 0:
print("Say what:", num)
else:
print("You haven't said what once")