擅长:python、mysql、java
<p>感谢奥尔德里克的帮助,奥斯汀意识到我犯的错误。。。初学者的东西。你知道吗</p>
<pre><code>
def player1():
payload = {'k': '306369747588b5614d76e123cee49dde8f439f7b', 'u': input()}
r = requests.get('https://osu.ppy.sh/api/get_user', params=payload)
player_1 = r.json()[0]
return int(player_1["pp_country_rank"])
player_1 = player1()
print(player_1)
print('Enter a second Username')
def player2():
payload = {'k': '306369747588b5614d76e123cee49dde8f439f7b', 'u': input()}
r = requests.get('https://osu.ppy.sh/api/get_user', params=payload)
player = r.json()[0]
return int(player["pp_country_rank"])
player = player2()
print(player)
print ('Your difference in rank is:')
output = (player_1 - player)
print (output)
</code></pre>
<p>这就是我的代码现在的样子,我得到的区别是,我有一些小错误,比如每当player\u 1比player高很多的时候,它就会返回一个负整数,清理代码,因为有些代码和我从Austin那里得到的是毫无意义的,每当我可以把它都放在同一个函数中。但至少我是有目的的!:)</p>