Välkommen tillbaka till Campusbokhandeln - Lämna in dina kursböcker, få 150 kr och chansen att vinna 1000 kr! Läs mer här!
Ingenjörens guide till Python | 1:a upplagan
- Danskt band, Svenska, 2019
- Författare: Jonas Lindemann
- Betyg:
334
kr
Skickas inom 2-3 vardagar
Du sparar 71 kr
(18%)
mot nypris
405
kr
Skickas nästa vardag
335
kr
Skickas från säljare inom 1-3 vardagar
Vilgot
, Uppsala
Ny säljare
Du sparar 70 kr
(17%)
mot nypris
Butikslager
Onlinelager
9 st i lager
$event.detail.name === 'store-selector' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'store-selector' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'store-selector'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'store-selector'
});
}
});"
class="h-full"
>
Beskrivning
Bokens utgångspunkt är ingenjörens behov av programmering för att lösa problem. Steg för steg byggs läsarens kunskaper upp i Python-programmering. Mot slutet av boken kommer läsaren att ha grundläggande kunskaper i utveckling av Python-program för lösning av numeriska problem, grundläggande visualisering av data samt att skapa grafiska gränssnitt för användare. Alla koncept som beskrivs i boken illustreras med en stor mängd körbara exempel.
Ingenjörens guide till Python innehåller också en mängd övningsuppgifter att göra på egen hand. Till boken finns en hemsida där all källkod från boken finns tillgänglig att ladda ner och köra.
Boken är avsedd som en introduktion till programmering med Python för ingenjörer, men kan även med fördel användas för praktiserande ingenjörer som vill lära sig mer om hur Python kan användas som alternativ till klassiska verktyg som exempelvis MATLAB.
Ingenjörens guide till Python innehåller också en mängd övningsuppgifter att göra på egen hand. Till boken finns en hemsida där all källkod från boken finns tillgänglig att ladda ner och köra.
Boken är avsedd som en introduktion till programmering med Python för ingenjörer, men kan även med fördel användas för praktiserande ingenjörer som vill lära sig mer om hur Python kan användas som alternativ till klassiska verktyg som exempelvis MATLAB.
Produktinformation
Kategori:
Data & IT
Bandtyp:
Danskt band
Språk:
Svenska
Förlag:
Studentlitteratur
Upplaga:
1
Utgiven:
2019-06-18
ISBN:
9789144126739
Sidantal:
302
Används bl.a. i följande kurser
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'primary-menu'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'primary-menu'
});
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mobile-search'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mobile-search'
});
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mini-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mini-cart'
});
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'add-to-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'add-to-cart'
});
}
});"
class="h-full"
>