Jump to content

preciso mostrar a semana do ano


Adalberto.neres

Postagens Recomendadas

 

1 preciso mostrar a semana do ano em q estamos

 

 

2 preciso fazer com que ele calcule a vazão (calda/tempo),essa variável tempo não e digitada porém está divisão da calda/tempo ter dar resultado 72 a 75 que é a vazão!

ex:12000calda/165temp= 72,72 ok

temp=?
Qt=int(input('quantidade de quarteirões: ')
calda=Qt*120

 

 

Link to comment
Compartilhe em outros sites

  • Pessoal da TecnoSpeed

Olá @Adalberto.neres tudo bem?

Desculpe a demora para responder, mas vamos lá ...

Respondendo a sua 1° pergunta para saber a semana do ano em que estamos, podemos fazer seguindo esta ideia.

  • Se 1 semana equivale a 7 dias, podemos ver em qual dia do ano estamos e com base nisso realizar uma divisão por 7 para descobrir a semana.

Portanto vamos fazer isso agora em Python.

import datetime

#Obter os dias
primeiro = datetime.date(2022,1,1)
hoje = datetime.date.today()
#Ver quantos dias se passaram.
dias = abs((hoje - primeiro).days)

#Realizar a divisão por 7.
#Caso a divisão retorne decimal, somar +1 para trazer a semana atual
if dias%7 != 0:
  semana = (dias//7)+1
else:
  semana = dias/7
  
print(f'Estamos na {semana}° semana')

Acredito que existam outros jeitos de fazer a mesma coisa, porém esta foi a maneira que preferi fazer.

Caso tenha ficado alguma dúvida referente a esta parte, por favor me avise, que ficarei feliz em responder as dúvidas. 😀

Agora em relação a sua segunda pergunta, não entendi muito bem ela 😅, poderia por gentileza me explicar novamente ela ?

Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora
  • Quem está online   0 Membros, 0 Anônimos, 50 Visitantes (Ver lista completa)

    • There are no registered users currently online


×
×
  • Create New...