|
9 | 9 | def generate_app_name(): |
10 | 10 | """Return a randomly-generated memorable name.""" |
11 | 11 | adjectives = [ |
12 | | - 'ablest', 'absurd', 'actual', 'allied', 'artful', 'atomic', 'august', |
13 | | - 'bamboo', 'benign', 'blonde', 'blurry', 'bolder', 'breezy', 'bubbly', |
14 | | - 'candid', 'casual', 'cheery', 'classy', 'clever', 'convex', 'cubist', |
15 | | - 'dainty', 'dapper', 'decent', 'deluxe', 'docile', 'dogged', 'drafty', |
16 | | - 'earthy', 'easier', 'edible', 'elfish', 'excess', 'exotic', 'expert', |
17 | | - 'fabled', 'famous', 'feline', 'finest', 'flaxen', 'folksy', 'frozen', |
18 | | - 'gaslit', 'gentle', 'gifted', 'ginger', 'global', 'golden', 'grassy', |
19 | | - 'hearty', 'hidden', 'hipper', 'honest', 'humble', 'hungry', 'hushed', |
20 | | - 'iambic', 'iconic', 'indoor', 'inward', 'ironic', 'island', 'italic', |
21 | | - 'jagged', 'jangly', 'jaunty', 'jiggly', 'jovial', 'joyful', 'junior', |
22 | | - 'kabuki', 'karmic', 'keener', 'kindly', 'kingly', 'klutzy', 'knotty', |
23 | | - 'lambda', 'leader', 'linear', 'lively', 'lonely', 'loving', 'luxury', |
24 | | - 'madras', 'marble', 'mellow', 'metric', 'modest', 'molten', 'mystic', |
25 | | - 'native', 'nearby', 'nested', 'newish', 'nickel', 'nimbus', 'nonfat', |
26 | | - 'oblong', 'offset', 'oldest', 'onside', 'orange', 'outlaw', 'owlish', |
27 | | - 'padded', 'peachy', 'pepper', 'player', 'preset', 'proper', 'pulsar', |
28 | | - 'quacky', 'quaint', 'quartz', 'queens', 'quinoa', 'quirky', |
29 | | - 'racing', 'rental', 'rising', 'rococo', 'rubber', 'rugged', 'rustic', |
30 | | - 'sanest', 'scenic', 'shadow', 'skiing', 'stable', 'steely', 'syrupy', |
31 | | - 'taller', 'tender', 'timely', 'trendy', 'triple', 'truthy', 'twenty', |
32 | | - 'ultima', 'unbent', 'unisex', 'united', 'upbeat', 'uphill', 'usable', |
33 | | - 'valued', 'vanity', 'velcro', 'velvet', 'verbal', 'violet', 'vulcan', |
34 | | - 'webbed', 'wicker', 'wiggly', 'wilder', 'wonder', 'wooden', 'woodsy', |
35 | | - 'yearly', 'yeasty', 'yeoman', 'yogurt', 'yonder', 'youthy', 'yuppie', |
36 | | - 'zaftig', 'zanier', 'zephyr', 'zeroed', 'zigzag', 'zipped', 'zircon', |
| 12 | + 'ablest', 'absurd', 'actual', 'aerial', 'allied', 'artful', 'atomic', 'august', |
| 13 | + 'bamboo', 'benign', 'blonde', 'blurry', 'bolder', 'breezy', 'bubbly', 'burley', |
| 14 | + 'candid', 'calmer', 'casual', 'cheery', 'classy', 'clever', 'convex', 'cubist', |
| 15 | + 'dainty', 'dapper', 'decent', 'deluxe', 'docile', 'dogged', 'drafty', 'dreamy', |
| 16 | + 'earthy', 'easier', 'echoed', 'edible', 'elfish', 'excess', 'exotic', 'expert', |
| 17 | + 'fabled', 'famous', 'feline', 'finest', 'flaxen', 'folksy', 'frisky', 'frozen', |
| 18 | + 'gaslit', 'gentle', 'gifted', 'ginger', 'global', 'golden', 'grassy', 'guided', |
| 19 | + 'haptic', 'hearty', 'hidden', 'hipper', 'honest', 'humble', 'hungry', 'hushed', |
| 20 | + 'iambic', 'iciest', 'iconic', 'indoor', 'inward', 'ironic', 'island', 'italic', |
| 21 | + 'jagged', 'jangly', 'jaunty', 'jicama', 'jiggly', 'jovial', 'joyful', 'junior', |
| 22 | + 'kabuki', 'karmic', 'keener', 'kiddie', 'kindly', 'kingly', 'klutzy', 'knotty', |
| 23 | + 'lambda', 'latest', 'leader', 'linear', 'lively', 'lonely', 'loving', 'luxury', |
| 24 | + 'madcap', 'madras', 'marble', 'mellow', 'metric', 'modest', 'molten', 'mystic', |
| 25 | + 'native', 'nearby', 'nested', 'newish', 'nickel', 'nimbus', 'nonfat', 'normal', |
| 26 | + 'oblong', 'oddest', 'offset', 'oldest', 'onside', 'orange', 'outlaw', 'owlish', |
| 27 | + 'padded', 'pastry', 'peachy', 'pepper', 'player', 'preset', 'proper', 'pulsar', |
| 28 | + 'quacky', 'quaint', 'quartz', 'queens', 'queued', 'quinoa', 'quirky', 'quoted', |
| 29 | + 'racing', 'rental', 'ribbed', 'rising', 'rococo', 'rubber', 'rugged', 'rustic', |
| 30 | + 'sanest', 'scenic', 'seeing', 'shadow', 'skiing', 'stable', 'steely', 'syrupy', |
| 31 | + 'taller', 'tender', 'tested', 'timely', 'trendy', 'triple', 'truthy', 'twenty', |
| 32 | + 'ultima', 'unbent', 'unisex', 'united', 'upbeat', 'uphill', 'usable', 'utmost', |
| 33 | + 'vacuum', 'valued', 'vanity', 'velcro', 'velvet', 'verbal', 'violet', 'vulcan', |
| 34 | + 'walkup', 'webbed', 'wicker', 'wiggly', 'wilder', 'wonder', 'wooden', 'woodsy', |
| 35 | + 'yearly', 'yeasty', 'yellow', 'yeoman', 'yogurt', 'yonder', 'youthy', 'yuppie', |
| 36 | + 'zaftig', 'zanier', 'zephyr', 'zeroed', 'zigzag', 'zipped', 'zircon', 'zydeco', |
37 | 37 | ] |
38 | 38 | nouns = [ |
39 | | - 'anaconda', 'airfield', 'aqualung', 'armchair', 'asteroid', 'autoharp', |
40 | | - 'babushka', 'bagpiper', 'barbecue', 'bookworm', 'bullfrog', 'buttress', |
41 | | - 'caffeine', 'chinbone', 'countess', 'crawfish', 'cucumber', 'cutpurse', |
42 | | - 'daffodil', 'darkroom', 'doghouse', 'dragster', 'drumroll', 'duckling', |
43 | | - 'earthman', 'eggplant', 'electron', 'elephant', 'espresso', 'eyetooth', |
44 | | - 'falconer', 'farmland', 'ferryman', 'fireball', 'footwear', 'frosting', |
45 | | - 'gadabout', 'gasworks', 'gatepost', 'gemstone', 'goldfish', 'greenery', |
46 | | - 'handbill', 'hardtack', 'hawthorn', 'headwind', 'henhouse', 'huntress', |
47 | | - 'icehouse', 'idealist', 'inchworm', 'inventor', 'insignia', 'ironwood', |
48 | | - 'jailbird', 'jamboree', 'jerrycan', 'jetliner', 'jokester', 'joyrider', |
49 | | - 'kangaroo', 'kerchief', 'keypunch', 'kingfish', 'knapsack', 'knothole', |
50 | | - 'ladybird', 'lakeside', 'lambskin', 'larkspur', 'lollipop', 'lungfish', |
51 | | - 'macaroni', 'mackinaw', 'magician', 'mainsail', 'mongoose', 'moonrise', |
52 | | - 'nailhead', 'nautilus', 'neckwear', 'newsreel', 'novelist', 'nuthatch', |
53 | | - 'occupant', 'offering', 'offshoot', 'original', 'organism', 'overalls', |
54 | | - 'painting', 'pamphlet', 'paneling', 'pendulum', 'playroom', 'ponytail', |
55 | | - 'quacking', 'quadrant', 'queendom', 'question', 'quilting', 'quotient', |
56 | | - 'rabbitry', 'radiator', 'renegade', 'ricochet', 'riverbed', 'rucksack', |
57 | | - 'sailfish', 'sandwich', 'sculptor', 'seashore', 'seedcake', 'stickpin', |
58 | | - 'tabletop', 'tailbone', 'teamwork', 'teaspoon', 'traverse', 'turbojet', |
59 | | - 'umbrella', 'underdog', 'undertow', 'unicycle', 'universe', 'uptowner', |
60 | | - 'vacation', 'vagabond', 'valkyrie', 'variable', 'villager', 'vineyard', |
61 | | - 'waggoner', 'waxworks', 'waterbed', 'wayfarer', 'whitecap', 'woodshed', |
62 | | - 'yachting', 'yardbird', 'yearbook', 'yearling', 'yeomanry', 'yodeling', |
63 | | - 'zaniness', 'zeppelin', 'ziggurat', 'zirconia', 'zoologer', 'zucchini', |
| 39 | + 'addendum', 'anaconda', 'airfield', 'aqualung', 'armchair', 'asteroid', 'autoharp', |
| 40 | + 'babushka', 'backbone', 'bagpiper', 'barbecue', 'bookworm', 'bullfrog', 'buttress', |
| 41 | + 'caffeine', 'checkers', 'chinbone', 'countess', 'crawfish', 'cucumber', 'cutpurse', |
| 42 | + 'daffodil', 'darkroom', 'deadbolt', 'doghouse', 'dragster', 'drumroll', 'duckling', |
| 43 | + 'earrings', 'earthman', 'eggplant', 'electron', 'elephant', 'espresso', 'eyetooth', |
| 44 | + 'falconer', 'farmland', 'ferryman', 'fireball', 'fishbone', 'footwear', 'frosting', |
| 45 | + 'gadabout', 'gasworks', 'gatepost', 'gemstone', 'gladness', 'goldfish', 'greenery', |
| 46 | + 'hacienda', 'handbill', 'hardtack', 'hawthorn', 'headwind', 'henhouse', 'huntress', |
| 47 | + 'icehouse', 'idealist', 'inchworm', 'instinct', 'inventor', 'insignia', 'ironwood', |
| 48 | + 'jailbird', 'jamboree', 'jerrycan', 'jetliner', 'jokester', 'joyrider', 'jumpsuit', |
| 49 | + 'kangaroo', 'keepsake', 'kerchief', 'keypunch', 'kingfish', 'knapsack', 'knothole', |
| 50 | + 'ladybird', 'lakeside', 'lambskin', 'landmass', 'larkspur', 'lollipop', 'lungfish', |
| 51 | + 'macaroni', 'mackinaw', 'magician', 'mainsail', 'milepost', 'mongoose', 'moonrise', |
| 52 | + 'nailhead', 'nautilus', 'neckwear', 'newsreel', 'nonesuch', 'novelist', 'nuthatch', |
| 53 | + 'occupant', 'odometer', 'offering', 'offshoot', 'original', 'organism', 'overalls', |
| 54 | + 'pachinko', 'painting', 'pamphlet', 'paneling', 'pendulum', 'playroom', 'ponytail', |
| 55 | + 'quacking', 'quadrant', 'quantity', 'queendom', 'question', 'quilting', 'quotient', |
| 56 | + 'rabbitry', 'radiator', 'renegade', 'ricochet', 'riverbed', 'rosewood', 'rucksack', |
| 57 | + 'sailfish', 'sandwich', 'sculptor', 'seashore', 'seedcake', 'skylight', 'stickpin', |
| 58 | + 'tabletop', 'tailbone', 'teamwork', 'teaspoon', 'tinkerer', 'traverse', 'turbojet', |
| 59 | + 'umbrella', 'underdog', 'undertow', 'unicycle', 'universe', 'uptowner', 'utensils', |
| 60 | + 'vacation', 'vagabond', 'valkyrie', 'variable', 'villager', 'vineyard', 'vocalist', |
| 61 | + 'waggoner', 'waxworks', 'waterbed', 'wayfarer', 'whitecap', 'windmill', 'woodshed', |
| 62 | + 'yachting', 'yardbird', 'yardwork', 'yearbook', 'yearling', 'yeomanry', 'yodeling', |
| 63 | + 'zaniness', 'zeppelin', 'ziggurat', 'zillions', 'zirconia', 'zoologer', 'zucchini', |
64 | 64 | ] |
65 | 65 | return "{}-{}".format( |
66 | 66 | random.choice(adjectives), random.choice(nouns)) |
|
0 commit comments