なぜ情報があるのに自分でPythonが読めないのですか?【レボソフトウェアテスト】

さあ、Pythonの公式ウェブサイトの写真を最初に置いて、それを学び、理解できるかどうか見てみましょう。

ここに画像の説明を挿入

すべて英語で、すべて専門用語です。これはPython公式ウェブサイトのコンテンツです。理解したい場合は、英語を知っているだけでなく、学習を続ける前にいくつかの専門用語を理解する必要があります。 。それは本当に複雑です。中国語の密集した文書を学び、置き換える気になっている人は、それを読むことができる人は少ないと推定されています。

では、何をする必要があるのか​​、どのように学ぶべきか、そして学習マインドマップを配置する必要があります。

ここに画像の説明を挿入

少し読んだら全然見れないと言う人もいるかもしれませんが、Pythonを面白くして、ゲームなど面白いものを書く必要があります。小さなゲームを自分で書いて、自分で遊んで、来てください。来て、あなたに2048を与える私が書いた小さなゲーム、

みんなで遊んで、コードを入れて、行きましょう:

import random
from data import *

def ResetTable():
    number_table.clear()
    for i in range(XLine * YLine):
        number_table.append(0)
    x = random.randint(0, XLine * YLine - 1)
    y = random.randint(0, XLine * YLine - 1)
    while y == x:
        y = random.randint(0, XLine * YLine - 1)
    number_table[x] = random.randint(1, 2) * 2
    number_table[y] = random.randint(1, 2) * 2

def CheckLose():
    for i in range(XLine):
        for j in range(YLine):
            if number_table[i * XLine + j] == 0:
                return False
            elif i != 0 and number_table[i * XLine + j] == number_table[(i - 1) * XLine + j]:
                return False
            elif j != 0 and number_table[i * XLine + j] == number_table[i * XLine + j - 1]:
                return False
            elif i != XLine - 1 and number_table[i * XLine + j] == number_table[(i + 1) * XLine + j]:
                return False
            elif j != YLine - 1 and number_table[i * XLine + j] == number_table[i * XLine + j + 1]:
                return False
    return True

def CheckWin():
    for i in range(XLine * YLine):
        if number_table[i] >= GoalToWin:
            return True
    return False

これはコードの一部です。最初に前菜を用意しましょう。必要に応じて私を見つけることができます。完全なソースコードを提供します。

私はこのゲームを自分でプレイしていて、チートを取得したいことは何でもできます。そうすれば、一人でプレイしたくない、複数の人とプレイしたい、サーバーに彼を配置する方法を考えるでしょう。 。

この方向性に加えて、コードを直接使用して自動化された操作を完了することもできます。また、達成したいことはすべて直接かつ自動的に実行できるため、自動化に必要なもの、セレン/単体テスト/が非常にエキサイティングです。この2つのツールを使って、手で1つずつ変更して、コードによる自動操作を制御できます。コードをもう一度操作する必要がありますか?コードを入れ続けてください。
ここに画像の説明を挿入

ソースコードを無料で提供してください。興味があれば、私に聞いてください〜

おすすめ

転載: blog.csdn.net/leboxy/article/details/110824702