Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a program that reads a file babynames2000s.txt (given) and produces two files, boynames.txt and girlnames.txt, separating the data for the boys and girls. Further,

Write a program that reads a file babynames2000s.txt (given) and produces two files, boynames.txt and girlnames.txt, separating the data for the boys and girls. Further, add functionality to your code, that would create another text file named comboygirlnames.txt which stores all names that are both boy and girl names. Name your Python file: boys_and_girls.py WRITE IN PYTHON THE FILE BABYNAMES2000S.TXT IS AS FOLLOWS : 1 Jacob 273,450 Emily 223,488 2 Michael 250,174 Madison 192,976 3 Joshua 231,602 Emma 181,055 4 Matthew 221,266 Olivia 155,848 5 Daniel 203,404 Hannah 155,525 6 Christopher 203,006 Abigail 150,746 7 Andrew 202,208 Isabella 149,310 8 Ethan 201,611 Samantha 134,148 9 Joseph 194,377 Elizabeth 133,166 10 William 194,079 Ashley 132,934 11 Anthony 191,592 Alexis 130,622 12 David 179,488 Sarah 124,149 13 Alexander 178,585 Sophia 119,088 14 Nicholas 177,428 Alyssa 114,347 15 Ryan 173,072 Grace 110,584 16 Tyler 165,378 Ava 104,428 17 James 162,812 Taylor 100,882 18 John 160,684 Brianna 99,647 19 Jonathan 144,565 Lauren 97,096 20 Noah 143,238 Chloe 96,348 21 Brandon 142,807 Natalie 94,981 22 Christian 142,181 Kayla 94,233 23 Dylan 139,960 Jessica 90,555 24 Samuel 138,217 Anna 90,032 25 Benjamin 137,050 Victoria 84,823 26 Nathan 134,658 Mia 83,395 27 Zachary 134,621 Hailey 81,862 28 Logan 133,877 Sydney 76,397 29 Justin 122,830 Jasmine 75,920 30 Gabriel 119,610 Julia 70,803 31 Jose 115,612 Morgan 70,703 32 Austin 112,622 Destiny 69,617 33 Kevin 110,956 Rachel 68,139 34 Elijah 110,135 Ella 67,387 35 Caleb 109,900 Kaitlyn 66,841 36 Robert 106,429 Megan 66,781 37 Thomas 101,967 Katherine 65,286 38 Jordan 100,978 Savannah 64,610 39 Cameron 95,759 Jennifer 63,451 40 Jack 95,447 Alexandra 61,191 41 Hunter 94,731 Allison 59,923 42 Jackson 94,380 Haley 56,967 43 Angel 94,195 Maria 56,870 44 Isaiah 92,504 Kaylee 56,336 45 Evan 92,065 Lily 56,108 46 Isaac 90,548 Makayla 54,888 47 Mason 90,398 Brooke 54,630 48 Luke 90,382 Mackenzie 54,493 49 Jason 88,417 Nicole 54,486 50 Gavin 88,359 Addison 51,324 51 Jayden 88,351 Stephanie 49,903 52 Aaron 86,787 Lillian 49,300 53 Connor 85,920 Andrea 49,119 54 Aiden 83,395 Zoe 48,679 55 Aidan 76,435 Faith 48,659 56 Kyle 76,082 Kimberly 48,438 57 Juan 75,764 Madeline 48,252 58 Charles 75,232 Alexa 48,067 59 Luis 74,244 Katelyn 47,776 60 Adam 70,889 Gabriella 47,296 61 Lucas 70,881 Gabrielle 46,964 62 Brian 69,679 Trinity 46,796 63 Eric 69,393 Amanda 46,495 64 Adrian 66,023 Kylie 46,386 65 Nathaniel 64,133 Mary 45,938 66 Sean 64,052 Paige 45,519 67 Alex 63,688 Riley 45,482 68 Carlos 63,094 Leah 45,303 69 Ian 61,871 Jenna 45,250 70 Bryan 61,867 Sara 43,944 71 Owen 61,821 Rebecca 43,533 72 Jesus 61,256 Michelle 43,472 73 Landon 61,037 Sofia 43,329 74 Julian 60,301 Vanessa 43,174 75 Chase 57,109 Jordan 43,126 76 Cole 56,805 Angelina 42,727 77 Diego 55,989 Caroline 41,803 78 Jeremiah 55,481 Avery 41,666 79 Steven 53,798 Audrey 41,476 80 Sebastian 53,794 Evelyn 40,686 81 Xavier 52,365 Maya 39,983 82 Timothy 52,306 Claire 38,985 83 Carter 52,279 Autumn 38,440 84 Wyatt 51,297 Jocelyn 38,348 85 Brayden 50,290 Ariana 37,937 86 Blake 50,043 Nevaeh 37,861 87 Hayden 49,985 Arianna 37,767 88 Devin 49,335 Jada 37,016 89 Cody 48,794 Bailey 36,830 90 Richard 48,514 Brooklyn 36,772 91 Seth 48,098 Aaliyah 36,299 92 Dominic 48,044 Amber 36,168 93 Jaden 46,191 Isabel 35,994 94 Antonio 46,154 Mariah 35,588 95 Miguel 46,034 Danielle 35,568 96 Liam 44,873 Melanie 35,186 97 Patrick 44,720 Sierra 34,467 98 Carson 44,602 Erin 33,342 99 Jesse 43,276 Molly 33,245 100 Tristan 43,232 Amelia 33,214 101 Alejandro 43,072 Isabelle 32,822 102 Henry 42,577 Madelyn 32,597 103 Victor 40,630 Melissa 32,567 104 Trevor 40,005 Jacqueline 32,093 105 Bryce 39,845 Marissa 32,029 106 Jake 39,794 Shelby 31,270 107 Riley 39,570 Angela 31,251 108 Colin 39,100 Leslie 31,026 109 Jared 37,975 Katie 30,355 110 Jeremy 37,427 Jade 30,239 111 Mark 37,177 Catherine 29,654 112 Caden 36,691 Diana 29,520 113 Garrett 36,204 Aubrey 29,492 114 Parker 35,696 Mya 28,743 115 Marcus 35,569 Amy 28,727 116 Vincent 35,235 Briana 28,684 117 Kaleb 34,707 Sophie 28,651 118 Kaden 34,569 Gabriela 28,506 119 Brady 34,290 Breanna 27,962 120 Colton 34,204 Gianna 27,825 121 Kenneth 34,031 Kennedy 27,539 122 Joel 33,604 Gracie 27,447 123 Oscar 33,511 Peyton 27,440 124 Josiah 33,129 Adriana 27,374 125 Jorge 32,993 Christina 27,085 126 Cooper 32,409 Courtney 26,943 127 Ashton 32,382 Daniela 26,615 128 Tanner 31,658 Lydia 26,246 129 Eduardo 31,374 Kathryn 26,235 130 Paul 30,840 Valeria 26,187 131 Edward 30,745 Layla 26,160 132 Ivan 30,634 Alexandria 25,883 133 Preston 30,290 Natalia 25,484 134 Maxwell 30,029 Angel 25,371 135 Alan 29,615 Laura 24,923 136 Levi 29,190 Charlotte 24,217 137 Stephen 28,829 Margaret 23,874 138 Grant 28,394 Cheyenne 23,864 139 Nicolas 28,238 Mikayla 23,708 140 Omar 28,136 Miranda 23,705 141 Dakota 28,106 Naomi 23,624 142 Alexis 28,013 Kelsey 23,370 143 George 27,974 Payton 23,356 144 Collin 27,795 Ana 23,144 145 Eli 27,763 Alicia 23,097 146 Spencer 27,416 Jillian 22,800 147 Gage 27,370 Daisy 22,773 148 Max 27,337 Mckenzie 22,524 149 Cristian 27,170 Ashlyn 22,445 150 Ricardo 27,162 Sabrina 22,301 151 Derek 26,987 Caitlin 22,280 152 Micah 26,956 Summer 22,133 153 Brody 26,668 Ruby 21,969 154 Francisco 26,479 Rylee 21,934 155 Nolan 26,352 Valerie 21,922 156 Ayden 26,246 Skylar 21,851 157 Dalton 26,151 Lindsey 21,624 158 Shane 26,088 Kelly 21,599 159 Peter 26,080 Genesis 21,404 160 Damian 25,983 Zoey 21,341 161 Jeffrey 25,885 Eva 21,307 162 Brendan 25,816 Sadie 21,260 163 Travis 25,692 Alexia 21,205 164 Fernando 25,128 Cassidy 21,153 165 Peyton 24,930 Kylee 21,134 166 Conner 24,892 Kendall 21,012 167 Andres 24,748 Jordyn 20,968 168 Javier 24,599 Kate 20,750 169 Giovanni 24,192 Jayla 20,707 170 Shawn 24,134 Karen 20,583 171 Braden 24,057 Tiffany 20,155 172 Jonah 23,666 Cassandra 20,109 173 Bradley 23,581 Juliana 20,039 174 Cesar 23,576 Reagan 19,959 175 Emmanuel 23,498 Caitlyn 19,761 176 Manuel 23,413 Giselle 19,708 177 Edgar 22,572 Serenity 19,553 178 Erik 22,391 Alondra 19,484 179 Mario 22,390 Lucy 19,352 180 Edwin 22,037 Bianca 18,893 181 Johnathan 21,867 Kiara 18,891 182 Devon 21,585 Crystal 18,876 183 Erick 21,411 Erica 18,843 184 Wesley 21,043 Angelica 18,656 185 Oliver 20,896 Hope 18,644 186 Trenton 20,862 Chelsea 18,000 187 Hector 20,853 Alana 17,900 188 Malachi 20,711 Liliana 17,588 189 Jalen 20,430 Camila 17,538 190 Raymond 20,328 Brittany 17,536 191 Gregory 20,028 Makenzie 17,455 192 Abraham 19,790 Lilly 17,217 193 Elias 19,584 Veronica 17,215 194 Leonardo 19,469 Abby 17,192 195 Sergio 19,424 Jazmin 17,183 196 Donovan 19,302 Adrianna 17,148 197 Colby 19,168 Delaney 17,070 198 Marco 19,102 Karina 17,067 199 Bryson 19,037 Ellie 16,999 200 Martin 18,722 Jasmin 16,890

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Big Data Concepts, Theories, And Applications

Authors: Shui Yu, Song Guo

1st Edition

3319277634, 9783319277639

More Books

Students also viewed these Databases questions

Question

What is IUPAC system? Name organic compounds using IUPAC system.

Answered: 1 week ago

Question

What happens when carbonate and hydrogen react with carbonate?

Answered: 1 week ago

Question

What is the purpose of the Salary Structure Table?

Answered: 1 week ago

Question

What is the scope and use of a Job Family Table?

Answered: 1 week ago