Ir ao conteúdo

Cachorro_louco

Membro Pleno
  • Posts

    47
  • Cadastrado em

  • Última visita

Reputação

26
  1. @GabrielLV Na verdade eu estava querendo excluir tudo que fosse relacionado ao antigo windows 7 entende? Meio que deixar ele zerado, dai eu não sabia se essa partição foi feita antigamente (ou seja quando eu usava o windows 7 la em 2014), ou se essa partição é algo que é intrínseco ao funcionamento do HD, independentemente do sistema operacional.
  2. Ola de novo, nesse HD tem outra partição que fica escrito "Reservado pelo sistema D:", dai eu tentei excluir essa partição mas apareceu a seguinte mensagem: "Esta é a partição ativa neste disco. Todos os dados na partição serão perdidos. Tem certeza que deseja excluir essa partição?" Tenho uma duvida se isso é algo realcionado ao antgo windows 7, ou se tem algo haver com o funcionamento do HD. Quera saber se tem problema eu excluir essa partiçao? ela so tem 100mb de armazenamento, dai eu queria excluir isso so para fcar melhor visivel até porque nem sei se essa partiçao é util
  3. Valeu mesmo, realmente sanou minhas duvidas
  4. Muito obrigado, teria como explicar porque o HD esta meio que partido ou algo assim. Também não entendi como foi possivel rodar um jogo que estava instalado em um windows 7.
  5. Boa noite, eu desmontei um notebook antigo que eu tinha de 2014 e retirei as principais peças dele. Dentre essas peças está um HD de 500 gb, então estou usando ele em um case de HD externo em outro notebook que é windows 10. Eu achava que quando eu colocasse ele no notebook, que é windows 10, daria algum problema de compatibilidade, mas para a minha surpresa ele abriu sem problemas, e fiquei mais surpreso ao ver arquivos do meu antigo notebook, inclusive jogos que eu usava, dentre eles o need for speed. O mais estranho é que eu consigo jogar nele, no windows 10 sendo que foi instalado em um notebook windows 7. Eu estou muito confuso em relação a isso, se alguém puder me explicar como isso é possivel eu agradeceria muito. Uma outra duvida minha é se teria como abrir o windows 7 de alguma forma? tipo quando eu ligo o notebook ele entra no windows 10, teria como entrar no windows 7? ou algo do tipo. Eu estou tipo muito confuso mesmo, alem disso quando eu coloco o HD ele aparece "cortado", tem uma unidade E:, que tem 163 GB total nele tem os arquivos de programa, arquivos de programa x86, a pasta Windows e tal. E aparece outra unidade chamada F: que tem 302 Gb, nela não tem quase nada, os jogos estão nela, e parece que tem um arquivo de backup (com 0kb de espaço). Se alguem puder me explicar como isso é possivel eu agradeço desde já
  6. @PedraX No caso 2500 na placa-mãe, ram, processador e placa de video edit:fonte também
  7. vocês recomendam algum modelo? ou até mesmo alguma configuração? eu não pretendo gastar mais que 2500, ou eu deveria alterar a opção do processador?
  8. Eu estou pensando em montar um pc, dai eu tenho em mente utillizar o processador Ryzen 5 1600. Eu sei que é preciso comprar uma placa com um socket AM4. Existe outra coisa que precisa ser avaliada? porque eu sou meio leigo no quesito hardware, e uma coisa que ta meio complicada pra mim é em relação as compatibilidades. Agradeço desde já qualquer ajuda ai
  9. Boa noite, vou comprar um xbox one s, mas pela alta do dolar so tenho dinheiro para comprar um usado. Contudo, estou receoso do console estar com problemas e so perceber isso no futuro. Dai queria saber o que eu deveria testar/verificar assim que ele chegar em minhas mãos (vou comprar no mercado livre, então se der ruim acredito que tenho 7 dias para retornar o produto a eles), então queria verificar qualquer possível problema em no máximo 7 dias. Algumas coisas eu já sei que deve ser feito, como verificar externamente, testar todas as entradas, deixar ele ligado por pelo menos 1 a 2 horas, tentar usar algum serviço da xbox live pra saber se ele foi banido. Dai queria saber se fora isso teria algo que eu deveria verificar/testar? Agradeço desde já
  10. Talvez não tenha ficado muito claro o titulo, mas eu queria que só fosse possível usar um método em um objeto, caso um ou mais de seus atributos estejam de uma certa forma. Por exemplo: Uma classe Tv que tem diversos métodos, para aumentar, diminuir, mudar canal, ligar, desligar. Como mostra o codigo abaixo: class Tv(): def __init__(self, canal, volume=0): self.canal = canal self.volume = volume def ver_canal(self): return self.canal def ver_volume(self): return self.volume def mudar_canal(self, new_canal): if new_canal in '2 4 5 7 9 11 15 18 30 33 36 41 47 51 54 100' and new_canal != ' ': self.canal = new_canal def aumentar_volume(self, quantidade): if self.volume + quantidade > 100: print('É impossível aumentar nessa quantidade, o limite de som é 100') else: self.volume += quantidade def diminuir_volume(self, quantidade): if self.volume - quantidade < 0: print('É impossível diminuir nessa quantidade, o limite minimo de som é 0') def volume_mudo(self): self.volume = 0 Neste codigo ainda não tem a os metodos ligar e desligar, porém mesmo se eles existissem seria possível fazer muitas coisas com a tv estivesse desligada por exemplo. Seria possível aumentar o volume com a tv desligada, diminuir o volume, mudar o canal... eu queria saber se tem como impossibilitar todos os metodos até que a tv esteja ligada (como eu disse nesse codigo ainda não tem nada que faça isso) se precisaram que eu explique melhor, explicarei. agradeço desde já Edit: Creio que o pessoal não entendeu minha duvida, então vou mostra basicamente o que esta acontecendo e que não deveria acontecer #Removi tudo do codigo que não ajudava em nada no entendimento da duvida class Tv: def __self__(self, ligado=False, volume=0):#apenas define os atributos self.ligado = ligado self.volume = volume def altera_volume(self, novo_volume):#ele so faz mudar o valor do atributo "volume" self.volume = novo_volume def botao_on(self):#ou seja, esta meio que precionando aquele botaozinho de ligar a tv if self.ligado == False:#ou seja se a tv estiver desligada, ele vai ligar ela. ou seja "ligado" sera verdadeiro self.ligado == True else:#ou seja, se a tv estiver ligada o atributo ligado será falso self.ligado == False #Nada do que esta escrito dentro dos metodos "altera_volume" e "botao_on" importa, a unica coisa que importa é que "altera_volume" só #pode ser usado se o atributo "ligado" for verdadeiro, ou seja olha o que aconteceria abaixo televisao = Tv()#ou seja televisao é uma Tv desligada com volume 0 televisao.alterar_volume(100)#Aqui esta o problema, como é possivel alterar o volume com a tv desligada? #Tem alguma forma de proibir o uso do metodo "alterar_volume" até que o atributo "ligado" tenha o valor que eu quero?
  11. Por esse preço, de 600 reais. Você recomendaria algo melhor? Ou até mesmo por preços um pouco maiores você recomenda algum modelo?
  12. @fspjonny não entendi você disse que todas as variaveis no python são tratadas como globais, isso deveria significar que uma variavel declarada em uma função, tornasse possível seu uso no resto do programa o que acaba meio que não acontecendo. também deveria ser possivel alterar seu valor diretamente. tipo minha duvida é que porque em alguns casos funcionam e em outros não, por exemplo o primeiro do caso do print do hello world, eu usei a variavel na funcao sem usar o global e sem usar parametros, mas na segunda não foi possivel fazer isso, só não entendi porque
  13. estava estudando um pouco sobre funções e surgiu uma duvida, é possível ou não usar as variáveis globais em funções sem o uso do "global". porque em alguns casos percebi que pode e em outros não. por exemplo #imprimindo o hello world def funcao(): print(x) x = 'hello world!' funcao() x = 'ola mundo!' funcao() neste caso terá como resultado uma impressão dos dois prints, ou seja usei a variável global na função sem usar parametros, mas neste caso a seguir não dá por exemplo #calcula-se uma função polinominal especifica do tipo f(x) = ax + b def f(): x = 5 * x + 7 print(x) x = 10 f() #um erro irá acontecer dai comecei a ter algumas conclusões e no final eu concluir que é possível usar uma variável global dentro de uma função sem parâmetro (e sem o global) se eu não alterar o valor dessa variável. caso isso não ocorra eu posso então usar esse valor dentro da função diretamente para qualquer situação que não caia da condição anterior. mas tenho algumas duvidas. a primeira é se minha conclusões está certa, se não até que ponto ela está certa? a segunda é que porque? se uma variável é global ela não deveria ser acessível a qualquer função? porque essas limitações? a terceira é se existe alguma linguagem em que isso seja possível? ou seja que as duas ocasiões funcionassem sem problemas, ou alguma linguagem que não funcionasse de forma nenhuma? agradeço desde já qualquer retorno, qualquer informação a mais é bastante valida outra coisa que vi na internet é que deve tomar cuidado ao usar o global ou sei la por ser perigoso mas não entendi direito, exemplo def cachorro_louco(): global raiva if raiva: raiva = False print('se vacine mano') else: raiva = True print('então venha que te mordo') raiva = False cachorro_louco cachorro_louco isso não me parece complexo ou perigoso, ou sera que envolve alguns conceitos avançados na programação? essa ultima parte editei de ultima hora não sei se esta claro o suficiente
  14. @fspjonny valeu ai, vou realizar essas melhorias que me indicou. mas ainda não ouvi falar sobre classes, poderia me explicar sobre isso? ou me indicar videos e textos sobre? agradeço desde já. me desculpa também por não ter respondido antes, muito ocupado aqui
  15. Eu havia parado durante um tempo (tipo, muito tempo) dai resolvi fazer um pequeno programa com as coisas que havia aprendido, estruturas condicionais, estruturas de repetições, listas e tuplas, a lógica também, funções um pouco (o básico do básico), dai fiz um pequeno "jogo" que chamei de caverna do dragão. dai se tiverem dicas, melhorias, até ajuda na lógica mesmo, se eu estiver usando algo errado... enfim segue o código abaixo from time import sleep from random import randint, choice def game_over(ouro, cavernas, nome): print(f'{nome}, fim de jogo') sleep(1) print(f'você visitou {cavernas} cavernas, e conseguiu {ouro} de ouro') sleep(3) print('Game Over') sleep(3) def cave(ouro, cavernas, escolha, dragao, nome): if dragao == escolha: cavernas += 1 print(f'{nome}, você fez sua escolha') sleep(2) print(''' ~~~~~~~~~~~----__ .:. __----~~~~~~~~~~~------___ ~~ ~--__ ......====\\~~ .:::. ~~//====...... __--~ ~~ ~\ ...::::~~~~~~ //||| .:::::. |||\\ ~~~~~~::::... /~ -~~\_ // |||***.(:::::).***||| \\ _/~~- ~\_ // *******.:|\^^^/|:.******* \\ _/~ \ / ********.::(>: :<)::.******** \ / \ / ********.::::\\|//::::.******** \ / \ / *******.:::::(o o):::::.******* \ / /. ******.::::'*|V_V|***`::.****** .\ ~~--****.:::'***|___|*****`:.****--~~ *.::'***//|___|\\*****`.* .:' **/##|___|##\** . . (v(VVV)___(VVV)v) ''') print('oh não, você entrou na caverna do dragão ruim') sleep(1.5) print('você morreu sem a menor chance de defesa') sleep(2) game_over(ouro, cavernas, nome) return 0 else: doacao = randint(1, 500) print(f'{nome}, você fez sua escolha') sleep(2) print('que bom! você econtrou um dragão legal') sleep(1) print(f'ele resolveu lhe doar {doacao} de seu precioso ouro') sleep(2) print('é muita sorte hahaha') return (1, doacao) def good_names(): List_of_names = (('Ruby', 'Mike', 'Antony', 'Jonh',\ 'Jack', 'Snike', 'Builderman'),\ ('Sarah', 'Emma', 'Olivia', 'Sophia',\ 'Harpista', 'Scarlet', 'Chloe', 'Eva'),\ ('Andy', 'Avery', 'Bobby', 'Cameron',\ 'Carson', 'Dana', 'Harper', 'Jesse',\ 'Joe', 'Julian', 'Kei')) return choice(choice(List_of_names)) def rules(): print('o jogo caverna do dragão, é um jogo de exploração') sleep(2) print('tudo consiste em conseguir ouro') sleep(2) print('o jogador deve escolher entre duas cavernas') sleep(2) print('sempre haverá um dragão na caverna') sleep(1.5) print('pode ser um dragão bom ou um dragão ruim') sleep(2) print('caso haja um dragão legal na caverna, ele ira dividir o ouro com você') sleep(2.5) print('ele pode lhe dar de 1 moeda até 500 moedas, isso depende do humor dele') sleep(2.5) print('mas se tiver um dragão ruim na caverna') sleep(2) print('ele irá lhe matar, e será fim de jogo') sleep(1.5) print('boa sorte, forasteiro') sleep(2) def game(): while True:#inicia o programa print('seja bem vindo a versão 0.1 do Caverna do Dragão') sleep(1.5) if input('deseja ver as regras? (S/N)').upper() == 'S':#verifica se o jogador pretende ver as regras rules() else:#se não, começa o jogo gold = 0 caves = 0 print('sua jornada começa aqui, boa sorte') name = input('qual seu nome forasteiro? (digite "idk" para um nome aleatorio: ') if name == 'idk' or name == 'IDK':#verifica se o jogador quer um nome aleatorio name = good_names() print(f'{name} é um belo nome, não acha? ') while True:#incia o jogo em sí bad_dragon = randint(1, 2) action = int(input('\ \n1 - Caverna da esquerda\ \n2 - Caverna da direita\ \n3 - Sair do Jogo\ \n>>> ')) if action == 1: resultado = cave(gold, caves, action, bad_dragon, name) if resultado != 0: caves += resultado[0] gold += resultado[1] else: break elif action == 2: resultado = cave(gold, caves, action, bad_dragon, name) if resultado != 0: caves += resultado[0] gold += resultado[1] else: break elif action == 3: game_over(gold, caves, name) break else: print('opção invalida, digite novamente') game()

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!