小编use*_*353的帖子

让Python打印一小时

我使用以下代码来获取时间:

import time

time = time.asctime()

print(time)
Run Code Online (Sandbox Code Playgroud)

我最终得到以下结果:

'Tue Feb 25 12:09:09 2014'
Run Code Online (Sandbox Code Playgroud)

我怎样才能让Python只打印一小时?

python time python-3.x

5
推荐指数
3
解决办法
3万
查看次数

Python 中的百分比四舍五入

if act == "block" and enemy_decision != 2:
    percentage_blocked = (enemy_attack - block)/(enemy_attack) * 100
    print("You have blocked %s percent of the enemy's attack." % percentage_blocked)
Run Code Online (Sandbox Code Playgroud)

由此我得到诸如 82.113124523242323 之类的数字。我怎样才能把这个百分比四舍五入到第10位,例如82.1。

python

5
推荐指数
1
解决办法
1万
查看次数

如果输入错误,我怎样才能再次询问相同的输入?

players = input("How many players?")
if players == "1":
    p1 +=1
elif players == "2":
    p2 +=1
else:
    print("Invalid Input")
    players = input("How many players?")
Run Code Online (Sandbox Code Playgroud)

当输入无效输入时,如何让else重复?

python python-3.x

0
推荐指数
1
解决办法
381
查看次数

标签 统计

python ×3

python-3.x ×2

time ×1