Вы находитесь на странице: 1из 4

number = random.

raintint(1,50)

Where does it come from?


Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in
a piece of classical Latin literature from 45 BC, making it over 2000 years old.
Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked
up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage,
and going through the cites of the word in classical literature, discovered the
undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de
Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in
45 BC. This book is a treatise on the theory of ethics, very popular during the
Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes
from a line in section 1.10.32.

The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for
those interested. Sections 1.10.32 and 1.10.33 from "de Finibus Bonorum et Malorum"
by Cicero are also reproduced in their exact original form, accompanied by English
versions from the 1914 translation by H. Rackham.

Where can I get some?


There are many variations of passages of Lorem Ipsum available, but the majority
have suffered alteration in some form, by injected humour, or randomised words
which don't look even slightly believable. If you are going to use a passage of
Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the
middle of text. All the Lorem Ipsum generators on the Internet tend to repeat
predefined chunks as necessary, making this the first true generator on the
Internet. It uses a dictionary of over 200 Latin words, combined with a handful of
model sentence structures, to generate Lorem Ipsum which looks reasonable. The
generated Lorem Ipsum is therefore always free from rep
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at est rhoncus,
tempor neque at, lacinia mi. Morbi volutpat bibendum urna, in convallis lacus
finibus a. Nulla molestie viverra tellus, id eleifend risus fringilla non. Sed nec
tortor mauris. Etiam mi nunc, molestie quis justo vitae, dapibus gravida turpis.
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia
Curae; Pellentesque non pellentesque erat. Cras sit amet pellentesque justo.
Vivamus feugiat urna vel elementum iaculis. Morbi vitae lacinia erat, sit amet
sollicitudin turpis. Mauris sagittis orci iaculis mi pharetra ultricies. Nulla vel
metus cursus, maximus neque ut, porttitor velit.

Duis fermentum elementum metus eu pharetra. In id augue laoreet, varius risus non,
rhoncus libero. Integer lacus risus, rutrum et lobortis et, molestie sit amet nisl.
Morbi tellus mauris, aliquet eget tortor a, aliquam sagittis velit. Duis in iaculis
orci, nec posuere magna. Curabitur ornare semper mollis. Etiam quis massa eu mi
rutrum rutrum.

Sed sit amet laoreet lacus, id viverra tellus. In eu odio nec libero pulvinar
suscipit quis et ligula. Pellentesque placerat, justo a scelerisque venenatis,
ligula metus scelerisque purus, vel fermentum dolor sapien pellentesque nunc. Duis
tempus, enim vitae accumsan faucibus, nibh metus fermentum dui, non ultricies nulla
ex at nibh. Donec egestas interdum nulla, nec vulputate odio faucibus quis. Nam
mauris mauris, tempor nec egestas vitae, fringilla et orci. Cras vel malesuada
mauris, eu viverra neque. Proin iaculis arcu quam, ut tincidunt purus ultrices in.
Nunc hendrerit leo non lorem rhoncus cursus. Proin efficitur convallis tincidunt.
Nam convallis diam et tincidunt ornare. Cras vel turpis justo. Proin ut velit
augue. Morbi sollicitudin scelerisque felis in semper. Etiam sodales a ligula eget
bibendum. Vivamus viverra mauris sollicitudin mauris vulputate, in consequat libero
fermentum.

Praesent justo magna, ullamcorper sit amet sapien sit amet, condimentum dictum est.
Aliquam vitae nisi quam. Curabitur efficitur, est a eleifend commodo, diam risus
aliquet est, vel efficitur dolor ante nec mi. Nunc consectetur orci felis, vitae
porttitor felis bibendum ut. Aenean aliquet malesuada auctor. Nam placerat nisi
quis suscipit lobortis. Nam dapibus eros in diam finibus venenatis. Nunc consequat
urna at blandit tincidunt. Morbi libero risus, aliquet quis nulla ac, luctus
aliquet tellus. Aenean molestie, ligula nec commodo fermentum, felis nisl finibus
sapien, vitae feugiat mauris elit in lectus. Mauris lobortis metus ac maximus
tempus. Vestibulum mollis dictum sapien ac consequat. Phasellus dapibus sit amet
quam eu iaculis. Suspendisse ac dignissim enim. Etiam dapibus nisi nec metus
finibus, vitae auctor metus lobortis.

Praesent placerat elementum efficitur. Nunc in nibh in orci scelerisque interdum eu


consequat felis. Aliquam ut leo in neque tempor consequat vel eu turpis. Nunc
elementum, nunc a finibus maximus, mi eros hendrerit magna, vitae maximus massa
augue in massa. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
per inceptos himenaeos. Integer sodales tortor at tristique varius. Quisque tempus
quam erat, vel maximus nunc gravida sit amet. Etiam sollicitudin tortor quis velit
feugiat, ut condimentum odio tincidunt. Fusce lacinia condimentum velit interdum
condimentum. Proin imperdiet eu turpis ut tempus. Nunc eleifend id dui nec
hendrerit. Aliquam eleifend augue at purus pellentesque sodales.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at est rhoncus,
tempor neque at, lacinia mi. Morbi volutpat bibendum urna, in convallis lacus
finibus a. Nulla molestie viverra tellus, id eleifend risus fringilla non. Sed nec
tortor mauris. Etiam mi nunc, molestie quis justo vitae, dapibus gravida turpis.
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia
Curae; Pellentesque non pellentesque erat. Cras sit amet pellentesque justo.
Vivamus feugiat urna vel elementum iaculis. Morbi vitae lacinia erat, sit amet
sollicitudin turpis. Mauris sagittis orci iaculis mi pharetra ultricies. Nulla vel
metus cursus, maximus neque ut, porttitor velit.

Duis fermentum elementum metus eu pharetra. In id augue laoreet, varius risus non,
rhoncus libero. Integer lacus risus, rutrum et lobortis et, molestie sit amet nisl.
Morbi tellus mauris, aliquet eget tortor a, aliquam sagittis velit. Duis in iaculis
orci, nec posuere magna. Curabitur ornare semper mollis. Etiam quis massa eu mi
rutrum rutrum.

Sed sit amet laoreet lacus, id viverra tellus. In eu odio nec libero pulvinar
suscipit quis et ligula. Pellentesque placerat, justo a scelerisque venenatis,
ligula metus scelerisque purus, vel fermentum dolor sapien pellentesque nunc. Duis
tempus, enim vitae accumsan faucibus, nibh metus fermentum dui, non ultricies nulla
ex at nibh. Donec egestas interdum nulla, nec vulputate odio faucibus quis. Nam
mauris mauris, tempor nec egestas vitae, fringilla et orci. Cras vel malesuada
mauris, eu viverra neque. Proin iaculis arcu quam, ut tincidunt purus ultrices in.
Nunc hendrerit leo non lorem rhoncus cursus. Proin efficitur convallis tincidunt.
Nam convallis diam et tincidunt ornare. Cras vel turpis justo. Proin ut velit
augue. Morbi sollicitudin scelerisque felis in semper. Etiam sodales a ligula eget
bibendum. Vivamus viverra mauris sollicitudin mauris vulputate, in consequat libero
fermentum.

Praesent justo magna, ullamcorper sit amet sapien sit amet, condimentum dictum est.
Aliquam vitae nisi quam. Curabitur efficitur, est a eleifend commodo, diam risus
aliquet est, vel efficitur dolor ante nec mi. Nunc consectetur orci felis, vitae
porttitor felis bibendum ut. Aenean aliquet malesuada auctor. Nam placerat nisi
quis suscipit lobortis. Nam dapibus eros in diam finibus venenatis. Nunc consequat
urna at blandit tincidunt. Morbi libero risus, aliquet quis nulla ac, luctus
aliquet tellus. Aenean molestie, ligula nec commodo fermentum, felis nisl finibus
sapien, vitae feugiat mauris elit in lectus. Mauris lobortis metus ac maximus
tempus. Vestibulum mollis dictum sapien ac consequat. Phasellus dapibus sit amet
quam eu iaculis. Suspendisse ac dignissim enim. Etiam dapibus nisi nec metus
finibus, vitae auctor metus lobortis.

Praesent placerat elementum efficitur. Nunc in nibh in orci scelerisque interdum eu


consequat felis. Aliquam ut leo in neque tempor consequat vel eu turpis. Nunc
elementum, nunc a finibus maximus, mi eros hendrerit magna, vitae maximus massa
augue in massa. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
per inceptos himenaeos. Integer sodales tortor at tristique varius. Quisque tempus
quam erat, vel maximus nunc gravida sit amet. Etiam sollicitudin tortor quis velit
feugiat, ut condimentum odio tincidunt. Fusce lacinia condimentum velit interdum
condimentum. Proin imperdiet eu turpis ut tempus. Nunc eleifend id dui nec
hendrerit. Aliquam eleifend augue at purus pellentesque sodales.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at est rhoncus,
tempor neque at, lacinia mi. Morbi volutpat bibendum urna, in convallis lacus
finibus a. Nulla molestie viverra tellus, id eleifend risus fringilla non. Sed nec
tortor mauris. Etiam mi nunc, molestie quis justo vitae, dapibus gravida turpis.
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia
Curae; Pellentesque non pellentesque erat. Cras sit amet pellentesque justo.
Vivamus feugiat urna vel elementum iaculis. Morbi vitae lacinia erat, sit amet
sollicitudin turpis. Mauris sagittis orci iaculis mi pharetra ultricies. Nulla vel
metus cursus, maximus neque ut, porttitor velit.

Duis fermentum elementum metus eu pharetra. In id augue laoreet, varius risus non,
rhoncus libero. Integer lacus risus, rutrum et lobortis et, molestie sit amet nisl.
Morbi tellus mauris, aliquet eget tortor a, aliquam sagittis velit. Duis in iaculis
orci, nec posuere magna. Curabitur ornare semper mollis. Etiam quis massa eu mi
rutrum rutrum.

Sed sit amet laoreet lacus, id viverra tellus. In eu odio nec libero pulvinar
suscipit quis et ligula. Pellentesque placerat, justo a scelerisque venenatis,
ligula metus scelerisque purus, vel fermentum dolor sapien pellentesque nunc. Duis
tempus, enim vitae accumsan faucibus, nibh metus fermentum dui, non ultricies nulla
ex at nibh. Donec egestas interdum nulla, nec vulputate odio faucibus quis. Nam
mauris mauris, tempor nec egestas vitae, fringilla et orci. Cras vel malesuada
mauris, eu viverra neque. Proin iaculis arcu quam, ut tincidunt purus ultrices in.
Nunc hendrerit leo non lorem rhoncus cursus. Proin efficitur convallis tincidunt.
Nam convallis diam et tincidunt ornare. Cras vel turpis justo. Proin ut velit
augue. Morbi sollicitudin scelerisque felis in semper. Etiam sodales a ligula eget
bibendum. Vivamus viverra mauris sollicitudin mauris vulputate, in consequat libero
fermentum.

Praesent justo magna, ullamcorper sit amet sapien sit amet, condimentum dictum est.
Aliquam vitae nisi quam. Curabitur efficitur, est a eleifend commodo, diam risus
aliquet est, vel efficitur dolor ante nec mi. Nunc consectetur orci felis, vitae
porttitor felis bibendum ut. Aenean aliquet malesuada auctor. Nam placerat nisi
quis suscipit lobortis. Nam dapibus eros in diam finibus venenatis. Nunc consequat
urna at blandit tincidunt. Morbi libero risus, aliquet quis nulla ac, luctus
aliquet tellus. Aenean molestie, ligula nec commodo fermentum, felis nisl finibus
sapien, vitae feugiat mauris elit in lectus. Mauris lobortis metus ac maximus
tempus. Vestibulum mollis dictum sapien ac consequat. Phasellus dapibus sit amet
quam eu iaculis. Suspendisse ac dignissim enim. Etiam dapibus nisi nec metus
finibus, vitae auctor metus lobortis.

Praesent placerat elementum efficitur. Nunc in nibh in orci scelerisque interdum eu


consequat felis. Aliquam ut leo in neque tempor consequat vel eu turpis. Nunc
elementum, nunc a finibus maximus, mi eros hendrerit magna, vitae maximus massa
augue in massa. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
per inceptos himenaeos. Integer sodales tortor at tristique varius. Quisque tempus
quam erat, vel maximus nunc gravida sit amet. Etiam sollicitudin tortor quis velit
feugiat, ut condimentum odio tincidunt. Fusce lacinia condimentum velit interdum
condimentum. Proin imperdiet eu turpis ut tempus. Nunc eleifend id dui nec
hendrerit. Aliquam eleifend augue at purus pellentesque sodales.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at est rhoncus,
tempor neque at, lacinia mi. Morbi volutpat bibendum urna, in convallis lacus
finibus a. Nulla molestie viverra tellus, id eleifend risus fringilla non. Sed nec
tortor mauris. Etiam mi nunc, molestie quis justo vitae, dapibus gravida turpis.
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia
Curae; Pellentesque non pellentesque erat. Cras sit amet pellentesque justo.
Vivamus feugiat urna vel elementum iaculis. Morbi vitae lacinia erat, sit amet
sollicitudin turpis. Mauris sagittis orci iaculis mi pharetra ultricies. Nulla vel
metus cursus, maximus neque ut, porttitor velit.

Duis fermentum elementum metus eu pharetra. In id augue laoreet, varius risus non,
rhoncus libero. Integer lacus risus, rutrum et lobortis et, molestie sit amet nisl.
Morbi tellus mauris, aliquet eget tortor a, aliquam sagittis velit. Duis in iaculis
orci, nec posuere magna. Curabitur ornare semper mollis. Etiam quis massa eu mi
rutrum rutrum.

Sed sit amet laoreet lacus, id viverra tellus. In eu odio nec libero pulvinar
suscipit quis et ligula. Pellentesque placerat, justo a scelerisque venenatis,
ligula metus scelerisque purus, vel fermentum dolor sapien pellentesque nunc. Duis
tempus, enim vitae accumsan faucibus, nibh metus fermentum dui, non ultricies nulla
ex at nibh. Donec egestas interdum nulla, nec vulputate odio faucibus quis. Nam
mauris mauris, tempor nec egestas vitae, fringilla et orci. Cras vel malesuada
mauris, eu viverra neque. Proin iaculis arcu quam, ut tincidunt purus ultrices in.
Nunc hendrerit leo non lorem rhoncus cursus. Proin efficitur convallis tincidunt.
Nam convallis diam et tincidunt ornare. Cras vel turpis justo. Proin ut velit
augue. Morbi sollicitudin scelerisque felis in semper. Etiam sodales a ligula eget
bibendum. Vivamus viverra mauris sollicitudin mauris vulputate, in consequat libero
fermentum.

Praesent justo magna, ullamcorper sit amet sapien sit amet, condimentum dictum est.
Aliquam vitae nisi quam. Curabitur efficitur, est a eleifend commodo, diam risus
aliquet est, vel efficitur dolor ante nec mi. Nunc consectetur orci felis, vitae
porttitor felis bibendum ut. Aenean aliquet malesuada auctor. Nam placerat nisi
quis suscipit lobortis. Nam dapibus eros in diam finibus venenatis. Nunc consequat
urna at blandit tincidunt. Morbi libero risus, aliquet quis nulla ac, luctus
aliquet tellus. Aenean molestie, ligula nec commodo fermentum, felis nisl finibus
sapien, vitae feugiat mauris elit in lectus. Mauris lobortis metus ac maximus
tempus. Vestibulum mollis dictum sapien ac consequat. Phasellus dapibus sit amet
quam eu iaculis. Suspendisse ac dignissim enim. Etiam dapibus nisi nec metus
finibus, vitae auctor metus lobortis.

Praesent placerat elementum efficitur. Nunc in nibh in orci scelerisque interdum eu


consequat felis. Aliquam ut leo in neque tempor consequat vel eu turpis. Nunc
elementum, nunc a finibus maximus, mi eros hendrerit magna, vitae maximus massa
augue in massa. Class aptent taciti sociosqu ad litora torquent per conubia nostra,
per inceptos himenaeos. Integer sodales tortor at tristique varius. Quisque tempus
quam erat, vel maximus nunc gravida sit amet. Etiam sollicitudin tortor quis velit
feugiat, ut condimentum odio tincidunt. Fusce lacinia condimentum velit interdum
condimentum. Proin imperdiet eu turpis ut tempus. Nunc eleifend id dui nec
hendrerit. Aliquam eleifend augue at purus pellentesque sodales.
etition, injected humour, or non-characteristic words etc.