100% found this document useful (6 votes)
62 views

Download complete Solution Manual for Python for Everyone 2nd Edition Horstmann (DOCX) and get instant access

The document provides links to download various solution manuals and test banks for Python programming textbooks, including 'Python for Everyone' and 'Fundamentals of Python'. It lists multiple related products available on testbankmall.com. Additionally, it outlines the contents of the Python programming course, covering topics such as variables, loops, functions, and object-oriented programming.

Uploaded by

bakytyograj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (6 votes)
62 views

Download complete Solution Manual for Python for Everyone 2nd Edition Horstmann (DOCX) and get instant access

The document provides links to download various solution manuals and test banks for Python programming textbooks, including 'Python for Everyone' and 'Fundamentals of Python'. It lists multiple related products available on testbankmall.com. Additionally, it outlines the contents of the Python programming course, covering topics such as variables, loops, functions, and object-oriented programming.

Uploaded by

bakytyograj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 51

Visit https://testbankmall.

com to download the full version and


explore more testbank or solutions manual

Solution Manual for Python for Everyone 2nd


Edition Horstmann

_____ Click the link below to download _____


https://testbankmall.com/product/solution-manual-for-python-
for-everyone-2nd-edition-horstmann/

Explore and download more testbank or solutions manual at testbankmall.com


Here are some recommended products that we believe you will be
interested in. You can click the link to download.

Solution Manual for Python for Everyone, 2nd Edition

https://testbankmall.com/product/solution-manual-for-python-for-
everyone-2nd-edition/

Test Bank for Python for Everyone, 2nd Edition

https://testbankmall.com/product/test-bank-for-python-for-
everyone-2nd-edition/

Solution Manual for Fundamentals of Python: Data


Structures, 2nd Edition Kenneth Lambert

https://testbankmall.com/product/solution-manual-for-fundamentals-of-
python-data-structures-2nd-edition-kenneth-lambert/

Solution Manual for Fundamentals of Python: First


Programs, 2nd Edition Kenneth A. Lambert

https://testbankmall.com/product/solution-manual-for-fundamentals-of-
python-first-programs-2nd-edition-kenneth-a-lambert/
Solution Manual for Big C++: Late Objects 3rd Edition, Cay
S. Horstmann

https://testbankmall.com/product/solution-manual-for-big-c-late-
objects-3rd-edition-cay-s-horstmann/

Solution Manual for Introduction to Computing Using


Python: An Application Development Focus 2nd Edition by
Ljubomir Perkovic
https://testbankmall.com/product/solution-manual-for-introduction-to-
computing-using-python-an-application-development-focus-2nd-edition-
by-ljubomir-perkovic/

Solution Manual Starting Out with Python 4th Edition

https://testbankmall.com/product/solution-manual-starting-out-with-
python-4th-edition/

Solution Manual for Fundamentals of Python First Programs,


1st Edition

https://testbankmall.com/product/solution-manual-for-fundamentals-of-
python-first-programs-1st-edition/

Solution Manual for Starting out with Python, 5th Edition,


Tony Gaddis

https://testbankmall.com/product/solution-manual-for-starting-out-
with-python-5th-edition-tony-gaddis/
1.1 Computer Programs 2

1.2 The Anatomy of a Computer 3

CS 1 Computers Are Everywhere 5

1.3 The Python Programming Language 5

1.4 Becoming Familiar with Your Programming Environment 6

PT 1 Interactive Mode 8

PT 2 Backup Copies 9

ST 1 The Python Interpreter 10

1.5 Analyzing Your First Program 11

1.6 Errors 13

CE 1 Misspelling Words 14

1.7 PROBLEM SOLVING: Algorithm Design 15

CS 2 Data Is Everywhere 17

HT 1 Describing an Algorithm with Pseudocode 18

WE 1 Writing an Algorithm for Tiling a Floor 20

2 Programming With Numbers and Strings 23

2.1 Variables 24

Defining Variables 24

Number Types 26

Variable Names 27

Constants 28

Comments 29

CE 1 Using Undefined Variables 30

PT 1 Choose Descriptive Variable Names 30

PT 2 Do Not Use Magic Numbers 30


2.2 Arithmetic 31

Basic Arithmetic Operations 31

Powers 32

Floor Division and Remainder 32

Calling Functions 33

Mathematical Functions 35

CE 2 Roundoff Errors 36

CE 3 Unbalanced Parentheses 37

PT 3 Use Spaces in Expressions 37

ST 1 Other Ways to Import Modules 38

ST 2 Combining Assignment and Arithmetic 38

ST 3 Line Joining 38

2.3 PROBLEM SOLVING: First Do It By Hand 39

WE 1 Computing Travel Time 40

2.4 Strings 41

The String Type 41

Concatenation and Repetition 42

Converting Between Numbers and Strings 43

Strings and Characters 44

String Methods 45

ST 4 Character Values 46

ST 5 Escape Sequences 47

CS 1 International Alphabets and Unicode 47

2.5 Input and Output 48

User Input 48
Numerical Input 49

Formatted Output 50

PT 4 Don’t Wait to Convert 53

HT 1 Writing Simple Programs 53

WE 2 Computing the Cost of Stamps 56

CS 2 Bugs in Silicon 58

2.6 GRAPHICS: Simple Drawings 58

Creating a Window 59

Lines and Polygons 60

Filled Shapes and Color 62

Ovals, Circles, and Text 64

HT 2 GRAPHICS: Drawing Graphical Shapes 65

TOOLBOX 1 Symbolic Processing with SymPy 68

3 Decisions 73

3.1 The if Statement 74

CE 1 Tabs 77

PT 1 Avoid Duplication in Branches 78

ST 1 Conditional Expressions 78

3.2 Relational Operators 79

CE 2 Exact Comparison of Floating-Point Numbers 82

ST 2 Lexicographic Ordering of Strings 82

HT 1 Implementing an if Statement 83

WE 1 Extracting the Middle 85

3.3 Nested Branches 87

PT 2 Hand-Tracing 89
CS 1 Dysfunctional Computerized Systems 90

3.4 Multiple Alternatives 91

TOOLBOX 1 Sending E-mail 93

3.5 PROBLEM SOLVING: Flowcharts 96

3.6 PROBLEM SOLVING: Test Cases 99

PT 3 Make a Schedule and Make Time for Unexpected Problems 100

3.7 Boolean Variables and Operators 101

CE 3 Confusing and and or Conditions 104

PT 4 Readability 104

ST 3 Chaining Relational Operators 105

ST 4 Short-Circuit Evaluation of Boolean Operators 105

ST 5 De Morgan’s Law 106

3.8 Analyzing Strings 106

3.9 APPLICATION: Input Validation 110

ST 6 Terminating a Program 112

ST 7 Interactive Graphical Programs 112

CS 2 Artificial Intelligence 113

WE 2 GRAPHICS: Intersecting Circles 113

TOOLBOX 2 Plotting Simple Graphs 117

4 Loops 125

4.1 The while Loop 126

CE 1 Don’t Think “Are We There Yet?” 130

CE 2 Infinite Loops 130

CE 3 Off-by-One Errors 131

ST 1 Special Form of the print Function 132


CS 1 The First Bug 132

4.2 PROBLEM SOLVING: Hand-Tracing 133

4.3 APPLICATION: Processing Sentinel Values 135

ST 2 Processing Sentinel Values with a Boolean Variable 138

ST 3 Redirection of Input and Output 138

4.4 PROBLEM SOLVING: Storyboards 139

4.5 Common Loop Algorithms 141

Sum and Average Value 141

Counting Matches 142

Prompting Until a Match is Found 142

Maximum and Minimum 142

Comparing Adjacent Values 143

4.6 The for Loop 145

PT 1 Count Iterations 148

HT 1 Writing a Loop 149

4.7 Nested Loops 152

WE 1 Average Exam Grades 155

WE 2 A Grade Distribution Histogram 157

4.8 Processing Strings 159

Counting Matches 159

Finding All Matches 160

Finding the First or Last Match 160

Validating a String 161

Building a New String 162

4.9 APPLICATION: Random Numbers and Simulations 164


Generating Random Numbers 164

Simulating Die Tosses 165

The Monte Carlo Method 165

WE 3 GRAPHICS: Bull’s Eye 167

4.10 GRAPHICS: Digital Image Processing 169

Filtering Images 170

Reconfiguring Images 172

4.11 PROBLEM SOLVING: Solve a Simpler Problem First 174

CS 2 Digital Piracy 180

5 Functions 183

5.1 Functions as Black Boxes 184

5.2 Implementing and Testing Functions 185

Implementing a Function 186

Testing a Function 186

Programs that Contain Functions 187

PT 1 Function Comments 189

PT 2 Naming Functions 190

5.3 Parameter Passing 190

PT 3 Do Not Modify Parameter Variables 191

CE 1 Trying to Modify Arguments 192

5.4 Return Values 192

ST 1 Using Single-Line Compound Statements 193

HT 1 Implementing a Function 194

WE 1 Generating Random Passwords 196

5.5 Functions Without Return Values 201


CS 1 Personal Computing 202

5.6 PROBLEM SOLVING: Reusable Functions 203

5.7 PROBLEM SOLVING: Stepwise Refinement 205

PT 4 Keep Functions Short 209

PT 5 Tracing Functions 210

PT 6 Stubs 211

WE 2 Calculating a Course Grade 211

WE 3 Using a Debugger 214

5.8 Variable Scope 219

PT 7 Avoid Global Variables 221

WE 4 GRAPHICS: Rolling Dice 221

5.9 GRAPHICS: Building an Image Processing Toolkit 224

Getting Started 224

Comparing Images 225

Adjusting Image Brightness 226

Rotating an Image 227

Using the Toolkit 228

WE 5 Plotting Growth or Decay 230

5.10 Recursive Functions (Optional) 232

HT 2 Thinking Recursively 234

TOOLBOX 1 Turtle Graphics 236

LISTS 245

6.1 Basic Properties of Lists 246

Creating Lists 246

Accessing List Elements 247


Traversing Lists 248

List References 249

CE 1 Out-of-Range Errors 250

PT 1 Use Lists for Sequences of Related Items 250

ST 1 Negative Subscripts 250

ST 2 Common Container Functions 251

CS 1 Computer Viruses 251

6.2 List Operations 252

Appending Elements 252

Inserting an Element 253

Finding an Element 254

Removing an Element 254

Concatenation and Replication 255

Equality Testing 256

Sum, Maximum, Minimum, and Sorting 256

Copying Lists 256

ST 3 Slices 258

6.3 Common List Algorithms 259

Filling 259

Combining List Elements 259

Element Separators 260

Maximum and Minimum 260

Linear Search 261

Collecting and Counting Matches 261

Removing Matches 262


Swapping Elements 263

Reading Input 264

WE 1 Plotting Trigonometric Functions 265

6.4 Using Lists with Functions 268

ST 4 Call by Value and Call by Reference 271

ST 5 Tuples 271

ST 6 Functions with a Variable Number of Arguments 272

ST 7 Tuple Assignment 272

ST 8 Returning Multiple Values with Tuples 273

TOOLBOX 1 Editing Sound Files 273

6.5 PROBLEM SOLVING: Adapting Algorithms 275

HT 1 Working with Lists 276

WE 2 Rolling the Dice 278

6.6 PROBLEM SOLVING: Discovering Algorithms by Manipulating Physical Objects 282

6.7 Tables 285

Creating Tables 286

Accessing Elements 287

Locating Neighboring Elements 287

Computing Row and Column Totals 288

Using Tables with Functions 289

WE 3 A World Population Table 290

ST 9 Tables with Variable Row Lengths 292

WE 4 GRAPHICS: Drawing Regular Polygons 293

7 Files and Exceptions 299

7.1 Reading and Writing Text Files 300


Opening a File 300

Reading from a File 301

Writing from a File 302

A File Processing Example 302

CE 1 Backslashes in File Names 303

7.2 Text Input and Output 304

Iterating over the Lines of a File 304

Reading Words 306

Reading Characters 308

Reading Records 309

ST 1 Reading the Entire File 312

ST 2 Regular Expressions 312

ST 3 Character Encodings 313

TOOLBOX 1 Working with CSV Files 314

7.3 Command Line Arguments 316

HT 1 Processing Text Files 319

WE 1 Analyzing Baby Names 322

TOOLBOX 2 Working with Files and Directories 325

CS 1 Encryption Algorithms 327

7.4 Binary Files and Random Access (Optional) 328

Reading and Writing Binary Files 328

Random Access 329

Image Files 330

Processing BMP Files 331

WE 2 GRAPHICS: Displaying a Scene File 334


7.5 Exception Handling 337

Raising Exceptions 338

Handling Exceptions 339

The finally Clause 341

PT 1 Raise Early, Handle Late 342

PT 2 Do Not Use except and finally in the Same try Statement 342

ST 4 The with Statement 343

TOOLBOX 3 Reading Web Pages 343

7.6 APPLICATION: Handling Input Errors 344

TOOLBOX 4 Statistical Analysis 348

WE 3 Creating a Bubble Chart 352

CS 2 The Ariane Rocket Incident 355

8 Sets and Dictionaries 357

8.1 Sets 358

Creating and Using Sets 358

Adding and Removing Elements 359

Subsets 360

Set Union, Intersection, and Difference 361

WE 1 Counting Unique Words 364

PT 1 Use Python Sets, Not Lists, for Efficient Set

Operations 366

ST 1 Hashing 367

CS 1 Standardization 368

8.2 Dictionaries 368

Creating Dictionaries 369


Accessing Dictionary Values 370

Adding and Modifying Items 370

Removing Items 371

Traversing a Dictionary 372

ST 2 Iterating over Dictionary Items 374

ST 3 Storing Data Records 375

WE 2 Translating Text Messages 375

8.3 Complex Structures 378

A Dictionary of Sets 378

A Dictionary of Lists 381

ST 4 User Modules 383

WE 3 GRAPHICS: Pie Charts 384

TOOLBOX 1 Harvesting JSON Data from the Web 388

9 Objects and Classes 393

9.1 Object-Oriented Programming 394

9.2 Implementing a Simple Class 396

9.3 Specifying the Public Interface of a Class 399

9.4 Designing the Data Representation 401

PT 1 Make All Instance Variables Private, Most Methods Public 402

9.5 Constructors 402

CE 1 Trying to Call a Constructor 404

ST 1 Default and Named Arguments 404

9.6 Implementing Methods 405

PT 2 Define Instance Variables Only in the Constructor 407

ST 2 Class Variables 408


9.7 Testing a Class 409

HT 1 Implementing a Class 410

WE 1 Implementing a Bank Account Class 414

9.8 PROBLEM SOLVING: Tracing Objects 416

9.9 PROBLEM SOLVING: Patterns for Object Data 419

Keeping a Total 419

Counting Events 420

Collecting Values 420

Managing Properties of an Object 421

Modeling Objects with Distinct States 421

Describing the Position of an Object 422

9.10 Object References 423

Shared References 424

The None Reference 425

The self Reference 426

The Lifetime of Objects 426

CS 1 Electronic Voting 427

9.11 APPLICATION: Writing a Fraction Class 428

Fraction Class Design 428

The Constructor 429

Special Methods 430

Arithmetic Operations 432

Logical Operations 433

ST 3 Object Types and Instances 435

WE 2 GRAPHICS: A Die Class 436


CS 2 Open Source and Free Software 439

10 Inheritance 443

10.1 Inheritance Hierarchies 444

PT 1 Use a Single Class for Variation in Values, Inheritance for Variation in Behavior 447

ST 1 The Cosmic Superclass: object 447

10.2 Implementing Subclasses 449

CE 1 Confusing Super- and Subclasses 451

10.3 Calling the Superclass Constructor 452

10.4 Overriding Methods 455

CE 2 Forgetting to Use the super Function When Invoking a Superclass Method 458

10.5 Polymorphism 458

ST 2 Subclasses and Instances 461

ST 3 Dynamic Method Lookup 461

ST 4 Abstract Classes 462

CE 3 Don’t Use Type Tests 463

HT 1 Developing an Inheritance Hierarchy 463

WE 1 Implementing an Employee Hierarchy for Payroll Processing 468

10.6 APPLICATION: A Geometric Shape Class Hierarchy 472

The Base Class 472

Basic Shapes 474

Groups of Shapes 477

TOOLBOX 1 Game Programming 480

11 Recursion 489

11.1 Triangle Numbers Revisited 490

CE 1 Infinite Recursion 493


ST 1 Recursion with Objects 493

11.2 PROBLEM SOLVING: Thinking Recursively 494

WE 1 Finding Files 497

11.3 Recursive Helper Functions 498

11.4 The Efficiency of Recursion 499

11.5 Permutations 504

CS 1 The Limits of Computation 506

11.6 Backtracking 508

WE 2 Towers of Hanoi 512

11.7 Mutual Recursion 515

TOOLBOX 1 Analyzing Web Pages with Beautiful Soup 519

12 Sorting and Searching 525

12.1 Selection Sort 526

12.2 Profiling the Selection Sort Algorithm 528

12.3 Analyzing the Performance of the Selection Sort Algorithm 530

ST 1 Oh, Omega, and Theta 531

ST 2 Insertion Sort 532

12.4 Merge Sort 534

12.5 Analyzing the Merge Sort Algorithm 536

ST 3 The Quicksort Algorithm 538

CS 1 The First Programmer 540

12.6 Searching 541

Linear Search 541

Binary Search 542

12.7 PROBLEM SOLVING: Estimating the Running Time of an Algorithm 544


Linear Time 545

Quadratic Time 546

The Triangle Pattern 547

Logarithmic Time 548

PT 1 Searching and Sorting 549

ST 4 Comparing Objects 549

WE 1 Enhancing the Insertion Sort Algorithm 549

Appendix A Python Operator Summary A-1

Appendix B Python Reserved Word Summary A-3

Appendix C The Python Standard Library A-5

Appendix D The Basic Latin and Latin-1 Subsets of Unicode A-22

Appendix E Binary Numbers and Bit Operations*

Appendix F HTML Summary*

Glossary R-1

Index R-6

Credits R-22

Quick Reference R-23


Exploring the Variety of Random
Documents with Different Content
The Project Gutenberg eBook of Pearse's
Commercial Directory to Swansea and the
Neighbourhood, for 1854
This ebook is for the use of anyone anywhere in the United States
and most other parts of the world at no cost and with almost no
restrictions whatsoever. You may copy it, give it away or re-use it
under the terms of the Project Gutenberg License included with this
ebook or online at www.gutenberg.org. If you are not located in the
United States, you will have to check the laws of the country where
you are located before using this eBook.

Title: Pearse's Commercial Directory to Swansea and the


Neighbourhood, for 1854

Author: Ebenezer Pearse

Release date: January 18, 2014 [eBook #44694]

Language: English

Credits: Transcribed from the 1854 E. Pearse edition by David Price

*** START OF THE PROJECT GUTENBERG EBOOK PEARSE'S


COMMERCIAL DIRECTORY TO SWANSEA AND THE
NEIGHBOURHOOD, FOR 1854 ***
Transcribed from the 1854 E. Pearse edition by David Price, email
ccx074@pglaf.org

PEARSE’S
COMMERCIAL DIRECTORY
TO
SWANSEA
AND THE NEIGHBOURHOOD,
FOR
1854:

COMPRISING

AN ALPHABETICAL AND CLASSIFIED LIST


OF PROFESSIONAL, COMMERCIAL, AND PRIVATE RESIDENTS;
WITH

A COMPLETE
LIST OF PUBLIC OFFICERS, POSTAL ARRANGEMENTS,
&c., &c.
SWANSEA:
PUBLISHED BY E. PEARSE, PRINTER, BOOKSELLER, AND STATIONER.

1854.
SWANSEA.

Swansea is most delightfully situated in the centre of the Bay to which


it gives its name, near the junction of the river Tawe with the sea.
The town is protected from the chilling influence of the north-west
and north-easterly winds by two hills lying on either side, but freely
receives those of the south, where it is open to the sea; and the soil
being light and gravelly to a considerable depth, the air is both
salubrious and agreeable.
Swansea justly claims to be the first and most important town in the
Principality. It is the centre of commercial transactions of very great
magnitude, and its status is proved by its having been selected for
the Meeting of the British Association for the advancement of
Science, in 1848. Few commercial towns have so admirable a sea-
side available to the inhabitants, as that which extends from
Swansea to the Mumbles, round the western margin of the bay.
The town is in general well planned and built, particularly in the
newer portions, and the shops in the principal streets are in the
most modern style. There are three churches and numerous chapels
belonging to the various denominations of dissenters. The Castle is
an object of principal interest to the antiquary; it is a fine old ruin,
built in 1330, and is remarkable for the range of light arches
surrounding the top of the massive quadrangular tower, and
supporting the parapet which forms a connection with the turret at
each angle. The Guildhall is a beautiful Grecian structure of Bath
stone, and was greatly enlarged in 1848. The Royal Institution of
South Wales, erected for literary and scientific purposes, is a most
elegant structure, the museum and library of which are well worth a
visit by strangers, who may obtain ready access by a note from any
member. The Market Buildings are large and commodious, and well
supplied with every kind of provisions, especially butter, poultry, fish
and meat, besides other articles of almost every description. In the
centre is a tower with a two-dial illuminated clock. Principal Market
days—Wednesday and Saturday. The Grammar School founded by
Bishop Gore in 1682, has been recently restored, and a new building
in the Tudor Gothic style erected on a site at Mount Pleasant,
commanding a most beautiful prospect of the Bay and surrounding
Country.
There are also other Public Buildings of less importance, of which
the following may be especially named,—Custom House, Theatre,
Assembly Rooms, Police Court, House of Correction, Union Poor
House Infirmary, National and British Schools, Railway Station,
Docks, Piers, the Deaf and Dumb Asylum, and Beau Nash’s Birth-
place.
Next to the raising of coal, the most important trade carried on here
is that of copper smelting. The circumstances that originally
determined the settlement of cooper smelting in and around
Swansea, are that it is possessed of an excellent and well-sheltered
harbour, has an almost unlimited supply of the proper description of
coal in the immediate neighbourhood, and is the nearest Welsh port
of any rank to the Coast of Cornwall, from whence is obtained the
principal part of the supply of copper ores. Some idea of the extent
of the trade may be formed from the following particulars. The
quantity of ore annually sent from Cornwall is about 150,000 tons, of
the value of nearly £1,000,000. Irish, about 15,000 tons. Foreign—
from Cuba, Chili, Australia, &c., about 50,000 tons: these contain
about double the per centage of copper as compared with that of
Cornwall, and are therefore proportionately valuable. This will give
upwards of a million-and-a-half of money as the amount annually
paid for ores alone. In addition to the copper works, there are
extensive works for silver, iron, tin-plate, zinc, alkali, and patent
fuel. Potteries, breweries, and ship building yards; and these
together with bituminous, freeburning and stone coal are the articles
which go to form the great export trade of Swansea. The imports
are principally metallic ores, timber, flour, &c., &c.
Under these favorable circumstances, the shipping, the general
trade, and the limits of the town have for many years past been
greatly extended. In the coasting trade, the shipping has nearly
trebled itself within about thirty years, whilst in the foreign trade the
increase has been in a much greater ratio. The rate of increase in
the population has been found to correspond with the general
improvements of the town; in 1821 it was rather above 10,000,
whilst it now amounts to nearly 35,000.
A great impetus was given to this part of the Principality by the
opening of the South Wales Railway in 1851, and Swansea appears
to have received its full share of the advantage which railway
communication confers under the most favorable circumstances.
The improvement of that part of the town near the railway station is
very manifest; several new shops of a superior class having been
built, and others improved and altered in order to keep pace with
the growing importance of the neighbourhood. At the same time, in
various parts of the town, most important improvements have been
going forward. The Harbour has been much improved, by floating
that part of the river known as the Town Reach: this was very much
needed for the larger class of vessels trading from this to foreign
ports, and which heretofore were liable to injury from being strained
while lying on the mud in a dry harbour; it also gives the advantage
of bridges to pass over the river in two places, instead of the
tiresome old ferry boat, which happily now is only remembered as
belonging to by-gone days. The Swansea docks on the western side
of the pier, after a long, and at one time apparently hopeless
struggle, are also now actively progressing towards completion. The
effect of large works of this kind on the prosperity of the town was
soon manifested, for no sooner was the vexed subject of the docks
fairly settled, and the contractor had commenced operations, than in
an incredibly short space of time, fields in the neighbourhood that
were almost valueless, were soon covered with houses and streets;
so that a person who has not seen that part of the town for the last
two years, would now scarcely know where he was, if set down in
the road he was formerly quite familiar with. In other parts of the
town the tendency to extension is equally seen; and wherever there
is room to extend, the buildings are rapidly covering the ground.
Many persons living remember when the town extended westerly no
further than Goat Street, Cross Street, Rutland Street, &c.; but the
generation now rising up, bids fair to see even a much greater
increase than their fathers; and it is quite impossible to form an
opinion how far the town will ultimately extend.
Three or four projects are now in contemplation, for giving to the
public increased railway accommodation, and improving the harbour;
and judging from the natural capabilities of the district, and the
experience of the past, the carrying out of some of these new
schemes of railway accommodation, and the completion of the
docks, must exercise an influence on the town and district, of which
we can at present form very little idea.
No person who has an hour to spare should leave Swansea without
driving round its beautiful bay to Oystermouth; a village, celebrated
for its native oysters, its lighthouse, rocks, church, and ancient
castle, and embracing from its noble headland, views of sea and
rock, hill and dale, shipping and farming, which makes a coup d’œil
no-where to be surpassed.
TO THE READER.

The condition of the town of Swansea, as indicated in the above


remarks, offers a sufficient reason for the publication of a work such
as the present. Where a town is so rapidly increasing, there is not
merely an addition being constantly made to the previous number of
inhabitants, but there are changes of other kinds constantly going
forward, arising out of its progressive tendency, in addition to the
ordinary changes which affect every place. This is particularly seen
in the number of persons who settle in Swansea only for a short
time and then leave again; and in other cases where they are led to
engage in new occupations. This Directory is to give information of
such changes; and is intended to be published periodically, as
circumstances may seem to require. The publisher has found it a
much more arduous undertaking to secure its correctness than he at
first apprehended; and fears that yet some mistakes and omissions
may be discovered. It is hoped, however, that in future issues of the
work, any errors of that kind may be avoided; and any suggestion
that may tend to make it more correct, and of greater public utility
as a work of reference will be thankfully received.
E. P.
Wind Street, Swansea, May, 1854.
PEARSE’S SWANSEA DIRECTORY;
1854.

ABEL, Daniel, blacksmith, 4, Welcome street


Abergarwed Colliery Company, Port tennant, shipping agent, James
Allen
Ace, George, agent to the Ystalyfera Iron Company, 6, Adelaide
street
Ace, Samuel and George, coopers, 48, Strand
Akerman, George, 8, Nelson terrace
Adams, Edward, boot and shoe maker, 18, Castle street
Adams, James, pastry-cook and confectioner, 38, Castle street
Adams, James, fuel maker, Ferryside
Adams, Richard, corn and provision dealer, 74, Oxford street
Alban, Diana, Lord Nelsen, 170, High street
Albion Life Assurance Society, agent, J. G. Jeffreys, Esq., High street
Alfred Life Assurance Society, agents, Attwood and Brown, Prospect
place
Allen, John, cashier, Hafod Works, Mount pleasant
Allen, Mary, lodging house keeper, 4, Somerset place
Alliance Fire and Life Assurance Society, agent, Michael John
Michael, Picton place
Andrew, Philip, ale and porter brewer, 11, Nelson terrace
Andrews, Henry J., lodging house keeper, 7, Somerset place
Andrews, Joseph, maltster, 13, Fisher street
Andrews, John, potatoe merchant, &c., 3, Strand
Anning, Charles, baker and flour dealer, 22, Oxford street
Anstey, Charles, boot and shoe maker, 17, Wind street
Anthony, David, boot and shoe maker, 90, High street
Anthony, Peter, beer retailer, Joiner’s Arms, 69, Oxford street
Anthony, Thomas, commercial traveller, 7, Brunswick place
Arnold, Henry Townsend, plumber, brazier, &c., 7, Temple street
Arnold, Jane, milliner and dressmaker, Oxford street
Ashman, James, last and boot-tree maker, Fynone road
Atkins, Joseph, painter and glazier, 125, High street
Atlas Fire and Life Assurance Society, agent, James Strick, Strand
Attwood and Brown, solicitors, Prospect place
Attwood, William M., chemist and druggist, 12, Castle street
Attwood, Thomas, (firm of Attwood and Brown) 5, Mount street
Aubrey, Richard, (firm of James and Aubrey) 1, Gloucester place
Austin, John, pilot, 1, Jeffrey’s place
Ayres, Daniel Thomas, cabinet maker and undertaker, 1, Gower
street
BAKER, Henry, bookseller and news-vendor, 1, Caer street
Baker, James, grocer and tea dealer, 49, High street
Ball, Eli, agent, 31, Pleasant street
Ball, Sarah, grocer and tea dealer, 50, High street
Ballinger, George, baker and flour dealer, 52, High street
Ballinger, William, brewer, 38, High street
Barber, Thomas, marine store dealer, 44, Greenhill street
Barker, George and Co., grocers and tea dealers, 2, Oxford street
Barnes, Henry, Black Horse livery stables, Rutland street
Barree, Elizabeth, teacher of dancing, 6, Prospect place
Bassett, Mrs. E., 1, Cambrian place
Bath, C., lodging house keeper, 8, Adelaide street
Bath, Henry, (firm of Bath and Son) 1, Longland place
Bath, Henry and Son, copper and silver ore merchants, Tyrllandwr
Baxter, Israel, hawker, 23, Singleton street
Baylis, James Henry, architect and surveyor, Wind street
Beavan, Edward, spirit merchant, 41, Castle street
Bedford, Emma, teacher of dancing, Wind street
Beor, Mrs. Ann, 17, St. Mary street
Beer and Shaw, nurserymen and seedsmen, St. Helen’s road
Beer, John, fruiterer, 16, Castle street
Beer, Mrs. Mary, 7, Wassail street
Bennet, Mrs., lodging house keeper, 16, Camden place
Bennett, Frederick, wine and spirit merchant, 37, Orchard street
Bennett, John, cabinet maker, 19, High street
Bennett, Miss, ladies’ seminary, 11, Dynevor place
Bennett, William, custom house officer, Williams place
Benson, Starling, colliery proprietor, Russell house, Mount pleasant
Benson, Thomas, fishmonger, &c., 5, High street
Beor, Richard White, solicitor, 2, Longland place, office, St. Mary
street
Berry, Benjamin, grocer and tea dealer, 2, Union street
Betts, John, Mason’s Arms, 34, High street
Bevan, George Ace, ship broker, 5, Pier street, office, Broad Quay
Bevan, Mrs. Grace, 14, Gower street
Bevan, John, ironmonger and seedsman, 16, Caer street
Bevan, John, Smiths’ Arms, 124, High street
Bevan, Mrs. W., lodging house keeper, 30, Bellevue street
Bevan, Mansel, master mariner, 3, Dillwyn street
Bevan, Miss Matilda, 11, Clarence terrace
Bevan, Philip, mason, grocer and tea dealer, James street
Beynon, John, merchant, 9, Brunswick place
Beynon, Owen, mariner, 9, Dillwyn street
Biddle, William, baker, pastry cook and confectioner, 43, Wind street
Biddulph, John, merchant, office, Bath lane
Biggs, Elizabeth, pawnbroker, 226, High street
Biggs, Frederick, chemist and druggist, 225, High street
Bindon, Frederick, flour and potatoe merchant, 9, Madoc street
Bindon, Henry, grocer, 7, Union street
Birchall, Henry Bath, grocer and tea dealer, 15, Castle square
Birch Grove Coal Company, Ferryside
Bird, George Gwyn, M.D., 2, Burrows place
Birmingham Fire Assurance Society, agent, George Allen, Glamorgan
Bank
Birt, Thomas, baker, 9, St. David’s place
Blackmore, Herbert, pilot and lodging house keeper, 1, Island street
Blake, J. W., cattle dealer and lodging house keeper, 8 Heathfield
street
Bland, John, South Wales Railway Parcel office, Wind street
Blewett, George, second-hand bookseller and bookbinder, 25, Goat
street
Blisset, Mrs., Clarence terrace
Bolton, Robert, Three Mariners, 19, Strand
Bonnett, Frederick, plumber, glazier and painter, 7, Quay parade
Bonnett, John, tobacconist, engraver and copper plate printer, 41,
Wind street
Booth, Henry Compton, merchant, 3, Calvert terrace
Borland, John, travelling draper, 32, Oxford street
Boundy, Aaron, agent, 11, Northampton place
Boundy, Thomas, merchant, 10, Northampton place
Bowden, Henry, ore sampler, 5, Cradock street
Bowden, John, tobacconist and provision dealer, 7 and 8, Wind
street
Bowen, Daniel, Mansel’s Arms, Wellington street
Bowen, David, grocer, 6, Garden street
Bowen, Evan, mason, 12, Goat street
Bowen, George, hot and cold baths, 2, Adelaide street
Bowen, George, clerk, York street
Bowen, John, Globe Inn, Ferryside
Bowen, J. W., wine and spirit merchant, 3, Castle street
Bowen, Thomas, Lamb and Flag, Prince street
Bowen, Miss W., 4, Bellevue street
Bowen, William, Glo’ster Arms, 134, Strand
Bowen, William, grocer, 92, High street
Brader, John, music repository, 14, Wind street
Bramble, Susan, Talbot Arms, 8, St. Mary street
Brend Thomas, chemist and druggist, 40, High street
Brenton, John Rees, collector for board of health, 27, Oxford street
Brett, Richard, railway guard, 3, Cradock street
Brettell, Miss Hannah, ladies’ seminary, Heathfield terrace
Brettell, Miss Louisa, ladies’ seminary, 12, Dynevor place
Brewer, John, master mariner, 3, Camden place
Bright, James, Quay Tavern, 7, Quay
British Empire Mutual Life Assurance Society, agent, G. P. Evans,
Northampton place
Brooks, Daniel, police sergeant, 39, Gam street
Brooks, Mrs. Elizabeth, gun maker and toy dealer, 2, Castle street
Brooks, Robert, master mariner, 31, Gam street
Brooks, James, baker and grocer, Gam street
Brown, Amy, baker, grocer and tea dealer, 37, High street
Brown, Edward, grocer and tea dealer, Wind street
Brown, Edward, manager of White Rock Copper Works, Kilvey house
Brown, Thomas, pilot, Jeffreys place
Brown, Thomas, agent to Nicholson and Sons, 4, Island street
Brown, Thomas, Travellers’ Rest, Sea beach
Brown, Soloman, jeweller, 16, Nelson street
Brown, Washington H., (firm of Attwood and Brown) 3, Prospect
place
Buller, John, grocer and tea dealer, Clarence street
Burchell, James, coach builder, 19, Dillwyn street and York street
Burgess, James Edward, bread and biscuit baker, 37 and 38, Strand
and St. Mary street
Burgess, William, baker, grocer and tea dealer, High street
Burk, Michael, eating house keeper, 74, High street
Burleigh, George, boot and shoe maker, 11, Calvert street
Burge, Edwin, officer of excise, 47, Oxford street
Buse, John, saddler and harness maker, 3, Oxford street
Buse, Nicholas, currier and leather seller, 95, Oxford street
Bustin, Richard, wine and spirit dealer, 96, Oxford street
Butler, William, artist, 40, Oxford street
Butt, Arthur, boot and shoe maker, 10, Goat street
Butt, Arthur, jun., boot and shoe maker, 12, Castle square
Buxton, Edward, principal of the Deaf and Dumb Asylum, 4, Picton
place

CADWALLADER, E. and Sons, tailors and drapers, 87, Wind street


Cadwallader, George, (firm of E. Cadwallader and Sons) Wind street
Cadwallader, John, tailor, &c., 18, Union street
Candy, Mary E., berlin repository, 12, Wind street
Capus, Peter, hardware dealer, 29 and 30, High street
Carrol, Patrick, Angel Inn, 2, Llangefelach street
Cawker, John, grocer, glass, china and earthenware dealer, 94,
Oxford street
Cawker, Richard, grocer and tea dealer, 5, Cross street
Chalk, Henry, Blue Bell Inn, 55, Strand
Challicombe, Henry, sail maker, 9, Heathfield street
Chamings, Richard, flour dealer, 2, Western terrace
Chapman, Mrs. Matilda, 4, Dynevor place
Chapman, Mrs., milliner and dress maker, 17, Dillwyn street
Charles, Charles, watchmaker, 44, Castle street
Charles, George, master mariner, 5, Jeffrey place
Cheshire, George, custom house officer, 6, Herbert place
Cheshire, John, sailmaker, Ferryside
Chiles, John, grocer and tea dealer, 141, High street
Christelow, Robert, Victory Tavern, 7, Little Wind street
Christoe, John, assaymaster, Grove place
City of London Life Assurance Society, agent, John Harris Roberts,
Wind street
Clarke, Frederick, superintendent of South Wales Railway, Mount
house, Mount pleasant
Clark, John W., 12, Picton place
Clark, William, wine and spirit merchant, 86, Wind street
Clerical, Medical, and General Life Assurance Society, agents,
Attwood and Brown, solicitors, Prospect place
Clougher, Thomas, bookseller and stationer, 4, Wind street
Clowes, William, Spotted Leopard, 28, Mariner street
Clowes, William, Black Horse, 79, High street
Clutton, Valentine and Son, outfitters and clothiers, 87 and 88,
Strand
Cobre Copper Mining Association, Tyrllandwr, agent, James Petrie, 1,
Brunswick place
Cock, Josiah, grocer and tea dealer, 18, Wind street
Cohen, Mrs. C., 17, Orange street
Collier, Mrs., lodging house keeper, 25, Oxford street
Collins, Charles, coroner, solicitor, &c., Fisher street
Colston, John Robert, boarding and day school, York street
Conybeare, George, slate and flag merchant, 22, Madoc street
Coode, John, master mariner, 35, Park street
Cook, Mrs. Elizabeth, lodging house keeper, 12, Camden place
Cook, Mrs. Margaret, Fisher street
Coombe, Mrs. Mary, school, 22, Union street
Copeland, Alexander, lock master, 4, Somerset place
Copeland, Robert, mariner, 39, Garden street
Copas, Christopher, Hop Pole Inn, Edward street
Corbett, John, ship broker, 41, Strand
Cordukes, Thomas William, Adelaide Inn, 12, Adelaide street
Corin, Joseph, trunk maker, toy dealer, &c., 15, Castle street
Couch, David Edward, lodging house, 9, Adelaide street
Couch, George Thomas, sailmaker, 21, Union street and Padley’s
yard
Couch, Mrs. Hannah, Camden cottage
Couch, Phillip, joiner, Edward street
County Fire Insurance Office, agent, John Hore, Rutland street
Courtis, William, grocer and tea dealer, Oxford street
Cousins, Richard William, watch and clock maker, 20, Wind street
Cox, William, governor of the House of Correction
Crabbe, Edmund, tin plate worker, 5, Goat street
Crabbe, James, tin plate worker, 222, High street
Crabbe, William, schoolmaster, Dynevor place
Cragg, Mrs., 1, Cradock street
Crapper, William, glass and china dealer, 25, Castle street
Crawley, W. C., master mariner, 24, Bellevue street
Crimp, George, plasterer, cement and colour dealer, 1, Rutland street
Crockford, William, policeman, Kynaston place
Croker, John, master mariner, 1, Nelson terrace
Croker, John, shipwright, 30, Singleton street
Crole, Mrs., Oxford street
Crown Fire Insurance Office, agent, Richard White Beor, solicitor, St.
Mary street
Crowther, Thomas, tinman and brazier, 25, High street
Cummings, John, bell-hanger, lock and white-smith, 30, Goat street
Curnow, James Martin, grocer and tea dealer, 112, High street
Curran, Harriet, dress maker, 4, Caer street
Cwm Capple Coal Company, Strand, agent, Thomas Dryden
DABB, Elizabeth, grocer and tea dealer, 31, Strand
Dalton, Arthur, Esq., 3, Cambrian place
Dalton, John, Globe Inn, 8, Strand
Damp, John, 61, Oxford street
Dangerfield, Richard James, printer, 15, Singleton street
Daniel, Ann, grocer and tea dealer, Foxhole
Daniel, Benjamin, land and mineral surveyor, 5, Garden street
Daniel, Evan, land and mineral agent, 5, Garden street
Daniel, Henry, land and mineral surveyor, 31, Singleton street
Daniel, Jeremiah, clerk, 5, Garden street
Daniel, Thomas, relieving officer, 3, Heathfield street
D’Arcey, Captain, 5, Picton place
D’Austin, Madame, ladies’ seminary, 13, Nelson street
Daveridge, William, Town hill
Davey, Thomas, commercial traveller, 1, Prospect place
David, David, solicitor, 1, South hill place, office, 18, Castle street
Davison, Bartholomew, engineer, Ferryside
Davies, Ann, grocer and tea dealer, 19, Oxford street
Davies, Mrs. A. M., 23, Dillwyn street
Davies, Benjamin, currier, 6, Pell street
Davies, Charles, Queen Adelaide, 40, New street
Davies, David, Dillwyn Arms, 3, Union street
Davies, C. S., provision merchant and boot and shoe warehouse,
High street
Davies, Rev. Daniel, Welsh baptist minister, Nelson street
Davies, Daniel, linen and woollen draper, 1, Castle square
Davies, David, accountant and agent, 41, Oxford street
Davies, David, Bell Inn, 54, Oxford street
Davies, David, Mason’s Arms, 1, Charles street
Davies, David, fruiterer, 8, High Street
Davies, David, Cambrian Inn, 12, Cambrian Foundry place, Strand
Davies, David, Beaufort Arms, 6, Ferryside
Davies, Evan, linen and woollen draper, 3, High street
Davies, Evan, A.M., principal of the Normal College, and boarding
and day school, Ivy lodge, Nelson terrace
Davies, Mrs. E. M., lodging house keeper, Mount Pleasant
Davies, Henry, boot and shoe maker, 2, Welcome street
Davies, James, skinner and glove manufacturer, 34, Orange street
Davies, John, butcher, 98, High street
Davies, John, painter, 190, High street
Davies, John, Castle Hotel, 10, Castle square
Davies, John, post-master and auctioneer, 12, Fisher street
Davies, John, Penllergare Arms, 9, Union street
Davies, John, currier, 7, Cradock street
Davies, Elizabeth, grocer and tea dealer, Singleton street
Davies, Mary, 6, Dillwyn street
Davies, Margaret, lodging house keeper, 21, Dillwyn street
Davies, Margaret, lodging house keeper, 8, Camden place
Davies, Mrs. M., The Laurels, Mount pleasant
Davies, Morgan, Copperman’s Arms, Pentreguinea
Davies, Mrs., 9, Heathfield street
Davies, Owen, Coach and Horses, 132, High street
Davies, Richard, lodging house keeper, 30, Rutland street
Davies, S. Mostyn, agent, 21, Cradock street
Davies, Thomas, pilot, Little Wind street
Davies, Thomas, tailor and draper, 105, High street
Davies, David, draper, Castle street
Davies, Thomas, boot and shoemaker, 10, St. Mary street
Davies, Thomas, jun., joiner, 4, Jeffreys place
Davies, Thomas, joiner, 25, Park street
Davies, Thomas, master mariner, 3, Adelaide street
Davies, Thomas, Esq., 13, Picton place
Davies, Thomas, Smiths’ Arms, Foxhole
Davies, Thomas Robert, printer and bookseller, 13, Castle street
Davies, William, linen and woollen draper, 1, High street
Davies, William, plumber and brazier, 18, Calvert street
Davies, William, ship broker and commission agent, 224, High street
Davis, Thomas, ale and porter stores, 4, Adelaide street
Dawe, Sampson, Esq., 15, Picton place
Dawe, Sampson Rowland, chemist and druggist, 5, Castle street
Day, William, agent and lodging house keeper, 1, Mount street
Day, Henry, weigher and commission agent, 5, Ferryside
Day, Robert, master mariner, 5, Portland street
David, Mrs. S., 30, Bellevue street
Dean, Ann, victualler, 1, Quay
Dean, Eliza Agnes, grocer and tea dealer, 21, Oxford street
Derrick, George, fruiterer and greengrocer, 6, Dragon street
Derrick, Joseph, pastry-cook and confectioner, 33, High street
Devonald, George, grocer and baker, 68, Matthew street
Dicks, Charles, Jeffrey’s Arms, 13, Oxford street
Dodd, Henry, grocer and tea dealer, 12, Union street
Donaldson, F., Esq., 9, Grove place
Dowdall, William, Full Moon, 146, High street
Down, John, carpenter and furniture broker, 221, High street
Doyle, Charles, Exeter Inn, 27, Union street
Dryden, William, Steam Engine House, 33, Orchard street
Duncan, J., Christopher Inn, 12, Somerset place
Dury, Jonathan, commercial traveller, 10, Dillwyn street
Dutton, Thomas, grocer and tea dealer, 108, Strand
Dutton, Israel, cabinet maker and upholsterer, 207, High street
Dyer, William, builder, 19, Cradock street
Dyke, George Charges, agent, Middle and Upper Bank Copper Works

EATON, Henry Knight, timber merchant and Saw Mills, 4, Ferryside


Edmond, John, tolls collector, 8, Albert terrace
Edmond, William, Esq., Windsor lodge, Mount pleasant
Edmonds, William, master mariner, 10, Nelson street
Edwards, Edwin, iron merchant, 6, Pier street
Edwards, James, coach driver, 56, Oxford street
Edwards, John, harbour master, 6, Pier street
Edwards, Mary, flour dealer, 45, High street
Edwards, Thomas, baker, grocer and tea dealer, 3, College street
Edwards, William, mariner, 2, Island cottage
Edwards, William, Albion Inn, 24, Greenfield street
Ellery, John Morris, auctioneer, painter, glazier, and paperhanger, 93,
Oxford street
Elliot, Robert, Railway Inn, 29, Powell street
Ellison, Joseph, Tunnel, Bath lane
English and Cambrian Assurance Society, agent, Evan Evans, 8,
Matthew street
Equitable Fire Assurance Society, agent, John Naish Smart, Esq.,
Quay parade
Essery, Richard, solicitor, office, Castle street
Essery, Thomas A., surgeon, Gloucester place
Essery, Timothy Brimble, merchant, 3, Gloucester place, office, Quay
Essery and Son, commission agents, office, Quay
Evans and Co., seedsmen, 243, High street
Evans and Glasson, Cambrian Pottery, Strand
Evans and Knoyle, drapers, 1, Oxford street
Evans, Benjamin, accountant, Mynydd Bach y Glo Colliery
Evans, Rev. David, baptist minister, 16, Northampton place
Evans, David, tailor, 202, High street
Evans, David, London Mutual Life Insurance Office, 44, Wind street
Evans, David, shipping agent, 2, Beaufort, place
Evans, David, 4, Beaufort place
Evans, David, Black Lion, 25, Orange street
Evans, David, cabinet maker and upholsterer, 9, Waterloo street
Evans, David, Ferryside
Evans, Edward, Apple Tree, Caer street
Evans, Evan, accountant and schoolmaster, 8, Matthew street
Evans, Rev. George Prichard, boarding and day school, 3,
Northampton place
Evans, James, butcher, Pantygwyder Farm
Evans, David, agent, Cefen Gorwydd Colliery
Evans, John, Ivy cottage, High street
Evans, Misses, ladies’ seminary, 1, Herbert place
Evans, Mrs., lodging house keeper, Strand
Evans, Mrs., grocer and tea dealer, Greenfield street
Evans, Philip, Ivy Bush, Ferryside
Evans, Richard, shipwright, 7, Pleasant street
Evans, Thomas, chemist and druggist, 12, High street
Evans, Thomas, grocer and tea dealer, 126, High street
Evans, Thomas, lodging house keeper, 13, Somerset place
Evans, Thomas, engineer, 30, Cradock street
Evans, William, Fishguard Arms, 1, Union street
Evans, William, grocer and tea dealer, 4, Union street
Evans, William, bookbinder, 7, Oxford street
Evans, William, mariner, 28, Oxford street
Evans, Mrs. William Price, Florence Cottage, Bellevue street
Excell, John, grocer and tea dealer, 57, Oxford street
Experience Life Insurance Society, agent, Charles Thomas Wilson,
Wind street

FARISH, James, Duke Tavern, 2, Wind street


Fear, Mrs. E., 34, Bellevue street
Finley, John, shipwright, 6, Wassail street
Finner, Joshua, agent, 15, Adelaide street

You might also like