Tutoriel par Examples: cm



Le module math contient la fonction math.sqrt() qui peut calculer la racine carrée de n'importe quel nombre (qui peut être converti en un float ) et le résultat sera toujours un float : import math math.sqrt(9) # 3.0 math.sqrt(11.11) # 3.3331666624997918 math.sqrt...
Les deux math et cmath -module contiennent le numéro d'Euler: e et son utilisation avec la fonction intégrée pow() ou ** -operator fonctionne principalement comme math.exp() : import math math.e ** 2 # 7.3890560989306495 math.exp(2) # 7.38905609893065 import cmath cmath.e ** 2 # 7.389...
En supposant que vous ayez une classe qui stocke des valeurs uniquement entières: class Integer(object): def __init__(self, value): self.value = int(value) # Cast to an integer def __repr__(self): return '{cls}({val})'.format(cls=self.__class__.__name__, ...
from itertools import imap from future_builtins import map as fmap # Different name to highlight differences image = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] list(map(None, *image)) # Out: [(1, 4, 7), (2, 5, 8), (3, 6, 9)] list(fmap(None, *image)) # Out: [(1, 4, 7), (2, 5, 8),...
Les fonctions strcase* ne sont pas la norme C, mais une extension POSIX. La fonction strcmp compare lexicographiquement deux tableaux de caractères à terminaison nulle. Les fonctions renvoient une valeur négative si le premier argument apparaît avant le second dans l'ordre lexicographique, zér...
CMake génère des environnements de construction pour presque tous les compilateurs ou IDE à partir d'une seule définition de projet. Les exemples suivants montreront comment ajouter un fichier CMake au code C ++ interplate -forme "Hello World" . Les fichiers CMake sont toujours nommé...
Il existe deux directives Dockerfile pour spécifier quelle commande exécuter par défaut dans les images construites. Si vous spécifiez uniquement CMD alors docker exécutera cette commande en utilisant le ENTRYPOINT par défaut, à savoir /bin/sh -c . Vous pouvez remplacer soit le point d’entrée, soit...
Comme Array est conforme à SequenceType , nous pouvons utiliser map(_:) pour transformer un tableau de A en un tableau de B utilisant une fermeture de type (A) throws -> B Par exemple, nous pourrions l'utiliser pour transformer un tableau de Int s en un tableau de String comme suit: let num...
Supposons que vous avez un fichier Dockerfile se terminant par ENTRYPOINT [ "nethogs"] CMD ["wlan0"] si vous construisez cette image avec un docker built -t inspector . lancer l'image construite avec un tel Dockerfile avec une commande telle que docker run -it --net=h...
Rendez -vous sur la page de téléchargement de CMake et obtenez un fichier binaire pour votre système d'exploitation, par exemple Windows, Linux ou Mac OS X. Sous Windows, double-cliquez sur le fichier binaire à installer. Sous Linux, lancez le binaire depuis un terminal. Sous Linux, vous pouve...
La fonction map() des maps package fournit un point de départ simple pour créer des cartes avec R. Une carte du monde de base peut être dessinée comme suit: require(maps) map() La couleur du contour peut être modifiée en définissant le paramètre de couleur, col , sur le nom du caractère ou la...
Suivez l'exemple précédent de création d'une graine. Cet exemple utilise un vidage MySQL pour générer une table dans la base de données du projet. La table doit être créée avant le semis. <?php use Illuminate\Database\Seeder; class UserTableSeeder extends Seeder { /** ...
Travis CI a CMake 2.8.7 pré-installé. Un script minimal .travis.yml pour une version source language: cpp compiler: - gcc before_script: # create a build folder for the out-of-source build - mkdir build # switch to build directory - cd build # run cmake; here we assume that...
La version CMake préinstallée sur Travis est très ancienne. Vous pouvez utiliser les binaires Linux officiels pour construire avec une version plus récente. Voici un exemple .travis.yml : language: cpp compiler: - gcc # the install step will take care of deploying a newer cmake version i...
Les classes abstraites sont des classes destinées à être héritées mais évitent d'implémenter des méthodes spécifiques, ne laissant que les signatures de méthode que les sous-classes doivent implémenter. Les classes abstraites sont utiles pour définir et appliquer des abstractions de classe à u...
La classe que nous allons tester est la suivante: public class Service { private Collaborator collaborator; public Service(Collaborator collaborator) { this.collaborator = collaborator; } public String performService(String input) { return collaborato...
WITH CTE (StudentId, Fname, LName, DOB, RowCnt) as ( SELECT StudentId, FirstName, LastName, DateOfBirth as DOB, SUM(1) OVER (Partition By FirstName, LastName, DateOfBirth) as RowCnt FROM tblStudent ) SELECT * from CTE where RowCnt > 1 ORDER BY DOB, LName Cet exemple utilise une expression...
La bibliothèque de prise en charge AppCompat définit plusieurs styles utiles pour les boutons , chacun d'entre eux Widget.AppCompat.Button style de base Widget.AppCompat.Button appliqué à tous les boutons par défaut si vous utilisez un thème AppCompat . Ce style permet de garantir que tous les ...
Dans Python 3, la fonction intégrée cmp été supprimée, avec la méthode spéciale __cmp__ . De la documentation: La fonction cmp() doit être considérée comme disparue et la méthode spéciale __cmp__() n'est plus prise en charge. Utilisez __lt__() pour le tri, __eq__() avec __hash__() , et d'...
import pandas as pd import numpy as np Utiliser from_tuples : np.random.seed(0) tuples = list(zip(*[['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'], ['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']])) idx = ...

Page 1 de 6