【问题标题】:How to fix SyntaxError [closed]如何修复 SyntaxError [关闭]
【发布时间】:2022-06-27 21:26:01
【问题描述】:

有人可以帮我吗?我在 if 语句中遇到了 SyntaxError

df['DATE'] = pd.to_datetime(df.DATE, format='%Y-%m-%d %I:%M:%S %p')
day_of_week=df['DATE'].dt.day_of_week.astype(int)
df['DATE'].dt.day_name()
if day_of_week == 0|1|2|3|4
    print("Its a weekday")
else
    print("Its the weekend")

【问题讨论】:

标签: python python-3.x datetime


【解决方案1】:

你需要使用in操作符如下:

if day_of_week in [0, 1, 2, 3, 4]:

【讨论】:

    【解决方案2】:

    你的意思是:

    if day_of_week in range(5):

    ?

    【讨论】:

      猜你喜欢
      • 2016-09-01
      • 1970-01-01
      • 2021-10-28
      • 2018-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-29
      相关资源
      最近更新 更多