Ir para conteúdo
Fórum Script Brasil

gurynw

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre gurynw

gurynw's Achievements

0

Reputação

  1. Eu tentei olhar a bib do path mas ainda não funcionou para mim. Este código que eu montei ele funciona mas para uma pasta especifica, agora preciso manter o comportamento do código só que para todas as pastas de uma vez pegando o mesmo arquivo. Exemplo: users/Registro/H1/DKT.nii.gz users/Registro/H2/DKT.nii.gz users/Registro/H3/DKT.nii.gz users/Registro/H4/DKT.nii.gz users/Registro/H5/DKT.nii.gz Cada pasta tem o mesmo arquivo que deverá ser lido pelo python e aplicar as correções escrito no código.
  2. Amigo pode me ajudar por favor? Estou um pouco perdido na aplicação.
  3. Pessoal é o seguinte tenho que alterar um arquivo que encontra-se em diversas pastas (Pasta_raiz: H1, H2, H3, N1, N2,N2...) Fiz um código que pegasse apenas o H1 para testar as alterações, deu certo, mas agora preciso fazer para todos de uma vez, lembrando que dentro de casa pasta existe o arquivo de mesmo nome. Este é o código para a pasta H1 agora preciso fazer que ele replique de uma vez para todas as pastas. ------------------------------------- # BIBLIOTECA #------------------------------------- import nibabel as nib import numpy as np from os import walk #------------------------------------- #LEITURA NIFTI #------------------------------------- img = nib.load('H1/aparc.DKTatlas+aseg.nii.gz') img.shape img2 = img.get_fdata() y = np.ravel(img2) x = np.unique(y) #------------------------------------- #REMOVER LINHAS #------------------------------------- z = np.delete(x, (0, 4, 23, 47, 48, 50, 79, 80, 82), axis=0) #------------------------------------- # REMOVE NUMEROS DUPLICADOS #------------------------------------- def remove_duplicados(y): l = [0] for i in y: if i not in l: l.append(i) l.sort() return l y = remove_duplicados(y)
  4. gurynw

    Calculadora_ nome

    Pessoal estou precisando um jeito que o python calcule um valor final de acordo com o nome da pessoa. Neste codigo terá o alfabeto onde cada letra vai ter o seu valor, assim o programa irá pedir seu nome e no final ele fará uma soma com o valor de cada letra. por exemplo D=1 E=3 O=2 Nome: Dedo (1+3+1+2)=7 pensando neste problema inciei criando um dicionario abaixo, como posso fazer esse programa?: --------------------------------- from typing import List, Dict # Dicionario alfabeto: List[Dict[str, int]] = [ {'A' , 1}, {'B' , 2}, {'C' , 3}, {'D' , 4}, {'E' , 5}, {'F' , 6}, {'G' , 7}, {'H' , 8}, {'I' , 9}, {'J' , 9}, {'Y' , 9}, {'K' , 10}, {'L' , 20}, {'M' , 30}, {'N' , 40}, {'O' , 50}, {'P' , 60}, {'Q' , 70}, {'R' , 80}, {'S' , 190}, {'T' , 100}, {'U' , 200}, {'V' , 200}, {'W' , 200}, {'X' , 300}, {'Z' , 400}, ] # VARIAVEIS nome = (input("Qual o seu nome?: "))
×
×
  • Criar Novo...