commited all contents created by participants

This commit is contained in:
Bachir Soussi Chiadmi
2017-12-21 18:12:40 +01:00
parent cefd1c2ad0
commit b936b1e616
2137 changed files with 1076319 additions and 730 deletions
@@ -0,0 +1,14 @@
Les dinosaures, du grec ancien δεινός / deinόs (« terriblement grand ») et σαῦρος / saûros (« lézard »)1, forment un clade extrêmement diversifié de vertébrés diapsides. Ce sont des archosaures ovipares, ayant en commun une posture érigée et partageant un certain nombre de synapomorphies telles que la présence d'une crête deltopectorale allongée au niveau de l'humérus et un acetabulum perforant le bassin. Présents dès le milleu du Ladinien (dernier étage du Trias moyen), il y a environ 240 Ma, ils disparaissent presque entièrement lors de l'extinction Crétacé-Tertiaire il y a 66 Ma. La majorité des paléontologues admettent que les oiseaux ont émergé de petits dinosaures théropodes du Jurassique supérieur. Ainsi la survie des oiseaux à cette extinction, leur diversification considérable durant le Cénozoïque, en fait le seul groupe vivant actuel de dinosaures selon cette hypothèse.
Ce groupe de vertébrés majoritairement terrestres connut un succès évolutif considérable au Mésozoïque, dominant les faunes continentales entre le Trias supérieur et le Crétacé supérieur pendant plus de 170 Ma. Présents sur l'ensemble des continents dès la fin du Trias, ils comprennent des formes très diverses d'animaux terrestres et volants, bipèdes et quadrupèdes, carnivores et herbivores, ayant développé toute une série d'innovations squelettiques et tégumentaires telles que des cornes, des crêtes, des plaques et des plumes. Les dinosaures non-aviens comptent parmi eux les animaux les plus grands et les plus lourds ayant existé sur la terre ferme. Néanmoins, un grand nombre de dinosaures ne dépassait pas la taille d'un être humain et certains d'entre eux étaient plus petits qu'une poule.
La classification actuelle des dinosaures distingue deux grands clades selon la morphologie de leur bassin : les Ornithischia et les Saurischia. Les Ornithischia (ou Ornithischiens) ne comprennent que des dinosaures herbivores que les paléontologues divisent en trois groupes majeurs, les Ornithopoda qui regroupent des dinosaures majoritairement bipèdes dont les fameux dinosaures à « bec de canard » (ou Hadrosauridae), les Marginocephalia qui incluent des dinosaures à collerette et à dôme osseux sur le haut de la tête (respectivement les Ceratopsia et les Pachycephalosauria), et enfin les Thyreophora qui englobent des dinosaures quadrupèdes surmontés d'armures, de piques et de plaques osseuses sur le dos et la queue (les Ankylosauria et les Stegosauria). Les Saurischia (ou Saurischiens) sont divisés en deux clades bien distincts, les Theropoda qui comprennent des dinosaures bipèdes et l'entièreté des dinosaures carnivores et piscivores ainsi que les dinosaures à plumes et les dinosaures volants (les oiseaux dans leur grande majorité), et les Sauropodomorpha, des animaux généralement quadrupèdes et de très grande taille munis d'un long cou, d'une petite tête et d'une longue queue.
En 2017, une révision de cette classification a été proposée par Matthew Baron et ses collègues, en regroupant les théropodes et ornithischiens au sein d'un même clade, Ornithoscelida, reprenant le nom d'un ordre de dinosaures introduit par Thomas Huxley en 18702,3.
Le terme Dinosauria fut proposé par le paléontologue anglais Richard Owen en avril 1842. Dès le milieu du XIXe siècle et jusqu'à la fin des années 1960, les dinosaures furent considérés par les scientifiques comme des lézards géants, des reptiles à sang froid, patauds et lents, ayant disparu à la fin du Mésozoïque victimes de leur stupidité. Amorcée par le paléontologue américain John Ostrom, en 1969, la « renaissance des dinosaures » se caractérise par un regain d'intérêt pour l'étude des dinosaures, qui furent dès lors reconnus comme des animaux actifs, probablement endothermes même si toutes les études ne sont pas d'accord, et ayant des comportements sociaux complexes, bien distincts de nos reptiles actuels.
Les dinosaures suscitèrent dès leur découverte un grand intérêt auprès du public et les reconstitutions de squelettes dévoilées à l'occasion des expositions ont toujours été des attractions majeures dans les musées du monde entier. Les dinosaures sont d'ailleurs devenus partie intégrante de la culture populaire aux XXe et XXIe siècles, figurant dans une pléthore de livres et des films à succès tels que Jurassic Park et L'âge de glace 3. Aujourd'hui, si une « dinomania » touche notamment certains enfants, la curiosité populaire ne s'est jamais démentie et les nouvelles découvertes régulièrement rapportées par les médias entretiennent une certaine fascination pour ces animaux. Le mot « dinosaure » est largement passé dans le langage courant et son usage souvent inconsidéré tend à attribuer faussement ce terme à d'autres animaux disparus comme les ptérosaures, les reptiles marins (mosasaures, plésiosaures, etc.) et les reptiles mammaliens comme Dimetrodon qui n'étaient pas des dinosaures.
@@ -0,0 +1,3 @@
phrase originale: Unless we can begin embody the notion of change is the words we use, we will continue to be lost
['unless', 'we', 'can', 'begin', 'embody', 'the', 'notion', 'of', 'change', 'is', 'the', 'words', 'we', 'use,', 'we', 'will', 'continue', 'to', 'be', 'lost']
phrase alphabétique: Be begin can change continue embody is lost notion of the the to unless use, we we we will words .
@@ -0,0 +1,27 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# this is a shebang: https://en.wikipedia.org/wiki/Shebang_%28Unix%29
'''
This script takes a sentence you write in the terminal, and gives it back in alphabetical order
A list is ordered and changeable. It is less efficient than a set/tuple. But it allows to work with index numbers.
Check out other options for list comprehension: https://docs.python.org/3/tutorial/datastructures.html
Made for OLA #5, Paris, 15-17 décembre 2017
'''
words = set()
# Ask to write a sentence
sentence = "Unless we can begin to embody the notion of change in the words we use, we will continue to be lost"
# print sentence
print("phrase originale:", sentence)
# Split sentence into words
words = sentence.lower().split()
print(words)
# sort words of list
#uniquewords.sort()
#print(uniquewords)
# print sorted wordlist as string
print("phrase alphabétique:", " ".join(words).capitalize(), '.')
@@ -0,0 +1,3 @@
phrase originale: Unless we can begin embody the notion of change is the words we use, we will continue to be lost
['unless', 'we', 'can', 'begin', 'embody', 'the', 'notion', 'of', 'change', 'is', 'the', 'words', 'we', 'use,', 'we', 'will', 'continue', 'to', 'be', 'lost']
phrase alphabétique: Be begin can change continue embody is lost notion of the the to unless use, we we we will words .
@@ -0,0 +1,42 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (C) 2016 Constant, Algolit
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details: <http://www.gnu.org/licenses/>.
# Reduction of letters
# From string to list & back
# A string: a list of characters, unchangeable, but treatable
# See: https://www.tutorialspoint.com/python3/python_strings.htm
# Write sentence as string
sentence = "Je vois La Vie en rose..."
# Print sentence
print("phrase originale:", sentence)
# define new word as list
new_word = []
# Convert sentence in list of words
words = sentence.split(" ")
print (words)
# For each word in word list
for word in words:
# remove capital letters (string operation)
word = word.lower()
# Clean punctuation (string operation)
word = word.strip(" ;''?:,()!.\").”-")
# add word to new word list
new_word.append(word)
# Write words as one, without punctuation
print("phrase mise en mots:", ''.join(new_word))