Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Document preview thumbnail
Vista previa 4 fuera de 124 páginas
Examen

Python Programming for Engineers and Scientists 1st Edition By Cengage (Test Bank).pdf

Document preview thumbnail
Vista previa 4 fuera de 124 páginas

Python Programming for Engineers and Scientists 1st Edition By Cengage (Test Bank).pdf

Vista previa del contenido

362.pdf




IntroductiongtogComputergProgramminggingPython
AgSunCamgonlinegcontinuinggeducationgcourse




Python Programming for
g g




gEngineers - Part 1: g g g




Expressions, Data Types, Variables,
g g g




Strings and Collections g g




by



Kwabena Ofosu, Ph.D., P.E., PTOE
g g g g




www.SunCam.com Copyrightg2019gKwabenagOfosu,gPh.D.,gP.E.,gPTOE

, 362.pdf




IntroductiongtogComputergProgramminggingPython
AgSunCamgonlinegcontinuinggeducationgcourse


Abstract

Pythongisgagfreegopengsourcegcomputergprogrammingglanguagegthatgdrivesgsomegofgtheginternet’sgm
ostgpopulargwebsitesgsuchgasgGoogle,gYoutubegandgInstagram.gPythongcangbegusedgtogperformgcom
plexgmathematicalgcalculations,ghandlegbiggdata,gbuildgwebgappsgandgdesktopgapplications,gandgma
nagegdatabases.

ThisgcoursegisgthegfirstgofgagseriesgongthegPythongprogrammingglanguage.gThisgcoursegisgtailoredgtogp
racticinggengineers.gThegcoursegbeginsgwithgaggeneralgoverviewgofgcomputersgandgcomputergprogra
mming,gfollowedgbygangintroductiongtogthegPythonglanguage.gThegcoursegthengdelvesgintogthegdetail
sgofgthegIDLEg(PythongGUI)gapplicationgforgdevelopinggandgtestinggPythongscriptsgfollowedgbygtheg
conceptsgofgexpressions,gdatagtypes,gvariables,gstrings,glists,gtuples,gdictionariesgandgsets.gSeveralge
xamplesgofgsituationsgencounteredgbygpracticinggengineersgaregusedgtogdemonstrategthegprogrammi
nggconceptsgandgmethodsgpresentedgingthisgcourse.

Computergprogramminggenablesgpractitionersgtogdrasticallygincreasegtheirgproductivitygandgefficie
ncygbygautomatinggrepetitivegtasksgsuchgasgtediousgdesigngcalculationsgandgprocessingglargegandgco
mplexgdata.gProgramminggpredisposesgengineersgandgscientistsgtogpursuegmoregcreativeg andginnov
ativegsolutionsgingtheirgfieldsgofgspecialty.




www.SunCam.com Copyrightg2019gKwabenagOfosu,gPh.D.,gP.E.,gPTOE ii ofg6

, 362.pdf




IntroductiongtogComputergProgramminggingPython
AgSunCamgonlinegcontinuinggeducationgcourse




TABLEgOFgCONTENTS

Abstract ........................................................................................................................................... ii
ListgofgTables ....................................................................................................................................v
ListgofgFigures................................................................................................................................. vi
1. INTRODUCTION ........................................................................................................................1
1.1 Computers ..............................................................................................................................1
1.2 ComputergProgramming .........................................................................................................2
1.3 RelevancegofgComputergProgramminggtogEngineers ...............................................................4
1.4 PlanninggComputergProgramminggSolutions ..........................................................................4
1.5 Python ....................................................................................................................................5
2. GettinggStarted..............................................................................................................................7
2.1 OpeninggPython ......................................................................................................................7
2.2 AgQuickgTourgofgIDLEg(PythongGUI) ...................................................................................31
3. EXPRESSIONS,gDATAgTYPESgANDgVARIABLES ...............................................................36
3.1 Expressions...........................................................................................................................36
3.2 ArithmeticgOperators ............................................................................................................39
3.3 OrdergofgOperations ..............................................................................................................39
3.4 DatagTypes............................................................................................................................44
3.5 Variables ..............................................................................................................................47
3.6 VariablegNames ....................................................................................................................49
3.7 VariablegNamegConventions .................................................................................................50
4. STRINGS ...................................................................................................................................51
4.1 Definition .............................................................................................................................51
4.2 StringgIndexing .....................................................................................................................51
4.2 StringgSlicing ........................................................................................................................52
4.3 StringgOperators ...................................................................................................................53
4.4 Built-ingStringgFunctions ......................................................................................................54
4.5 Built-ingStringgMethods ........................................................................................................54
4.6 ModifyinggStrings ................................................................................................................58

www.SunCam.com Copyrightg2019gKwabenagOfosu,gPh.D.,gP.E.,gPTOE iii ofg6

, 362.pdf




IntroductiongtogComputergProgramminggingPython
AgSunCamgonlinegcontinuinggeducationgcourse

4.7 FormattedgStringgLiteral ...................................................................................................... 59
5. LISTSgANDgTUPLES ................................................................................................................61
5.1 Lists ......................................................................................................................................61
5.2 ManipulatinggagList.............................................................................................................. 62
5.3 ListgMethods .........................................................................................................................67
5.4 Tuples ...................................................................................................................................69
5.5 ManipulatinggTuples ............................................................................................................69
6. DICTIONARIESgANDgSETS ....................................................................................................71
6.1 Dictionary .............................................................................................................................71
6.2 ManipulatinggDictionaries ................................................................................................... 72
6.3 DictionarygMethods ..............................................................................................................75
6.4 Sets .......................................................................................................................................77
6.5 ManipulatinggSets .................................................................................................................78
6.6 SetgOperationsgandgMethods .................................................................................................78
7. RUNNINGgTHEgPYTHONgFILE...............................................................................................81
7.1 CodegExecution ....................................................................................................................81
7.2 ThegFilegEditor ......................................................................................................................82
7.3 PracticalgExample .................................................................................................................87
7.4 WindowsgCommandgPrompt ..............................................................................................103
8. CONCLUSION ........................................................................................................................115
REFERENCES .............................................................................................................................116




www.SunCam.com Copyrightg2019gKwabenagOfosu,gPh.D.,gP.E.,gPTOE iv ofg6

Libro relacionado
 image
Editorial: 2024 ISBN: 9798214002446 Edición: Desconocido

Información del documento

Subido en
11 de marzo de 2025
Número de páginas
124
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$21.49

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
Vendido
12
Seguidores
1
Artículos
536
Última venta
1 mes hace


Reseñas de compradores verificados




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes