开源项目 `wtfiswronghere` 使用教程

开源项目 wtfiswronghere 使用教程

wtfiswronghereA collection of simple errors that beginners are likely to hit when they start writing Python.项目地址:https://gitcode.com/gh_mirrors/wt/wtfiswronghere

1. 项目的目录结构及介绍

wtfiswronghere/
├── 01_challenge/
├── 02_challenge/
├── 03_challenge/
├── 04_challenge/
├── 05_challenge/
│   └── 05_challenge.py
├── README.md
└── LICENSE
  • 01_challenge/05_challenge/:包含不同难度的挑战文件。
  • 05_challenge.py:一个示例挑战文件。
  • README.md:项目介绍和使用说明。
  • LICENSE:项目许可证,采用MIT许可证。

2. 项目的启动文件介绍

项目的启动文件通常是各个挑战文件,例如 05_challenge.py。以下是 05_challenge.py 的简要介绍:

# 05_challenge.py
def fizzbuzz(max_num):
    three_mul = 'Fizz'
    five_mul = 'Buzz'
    for i in range(1, max_num):
        if i % num1 == 0 and i % num2 == 0:
            print(i, three_mul + five_mul)
        elif i % num1 == 0:
            print(i, three_mul)
        elif i % num2 == 0:
            print(i, five_mul)

if __name__ == '__main__':
    fizzbuzz(100)

该文件实现了一个简单的FizzBuzz程序,打印出1到100之间的数字,如果是3的倍数则打印“Fizz”,如果是5的倍数则打印“Buzz”,如果是3和5的倍数则打印“FizzBuzz”。

3. 项目的配置文件介绍

该项目没有明确的配置文件,所有的配置和参数都在代码中直接定义和使用。例如,在 05_challenge.py 中,max_num 参数定义了FizzBuzz程序的最大范围。

def fizzbuzz(max_num):
    three_mul = 'Fizz'
    five_mul = 'Buzz'
    for i in range(1, max_num):
        if i % num1 == 0 and i % num2 == 0:
            print(i, three_mul + five_mul)
        elif i % num1 == 0:
            print(i, three_mul)
        elif i % num2 == 0:
            print(i, five_mul)

if __name__ == '__main__':
    fizzbuzz(100)

通过修改 max_num 参数,可以调整FizzBuzz程序的运行范围。


以上是 wtfiswronghere 开源项目的使用教程,希望对您有所帮助。

wtfiswronghereA collection of simple errors that beginners are likely to hit when they start writing Python.项目地址:https://gitcode.com/gh_mirrors/wt/wtfiswronghere

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

廉霓津Max

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值