CSV (Comma Separated Values):
CSV-Datei stellt eine Zeile dar und jeder Wert innerhalb der Zeile wird durch ein Komma getrennt.
CSV-Dateien sehen aus wie Excel, aber Excel-Dateien können nur in Excel-Software geöffnet werden.
Die CSV-Datei wird vom gesamten Betriebssystem verwendet.
Wir können die CSV-Datei in den folgenden zwei Formaten öffnen.
f =open("sample.txt", "r") with open("sample.txt",’r’) as f:
r-lesen
Öffnet die Datei zum Lesen. Datei muss vorhanden sein.
w-schreiben
Öffnet die Datei zum Schreiben. Erstellt eine neue Datei oder überschreibt eine vorhandene.
rb-read-Binärdatei
Dies wird zum Lesen von Binärdateien wie Bildern, Videos, Audiodateien, PDFs oder anderen Nicht-Textdateien verwendet.
store.csv
Player,Score Virat,80 Rohit,90 Dhoni,100
import csv f =open("score.csv", "r") csv_reader = csv.reader(f) for row in csv_reader: print(row) f.close()
['Player', 'Score'] ['Virat', '80'] ['Rohit', '90'] ['Dhoni', '100']
ASCII:
ASCII steht für American Standard Code for Information Interchange.
ASCII-Tabelle:
48-57 – Zahlen (Ziffern 0 bis 9)
65-90 - A-Z (Großbuchstaben)
97-122 - a-z (Kleinbuchstaben)
Musterprogramme mit ASCII-Tabelle:
for row in range(5): for col in range(row+1): print(chr(col+65), end=' ') print()
A A B A B C A B C D A B C D E
for row in range(5): for col in range(5-row): print(chr(row+65), end=' ') print()
A A A A A B B B B C C C D D E
For-Schleife verwenden:
name = 'pritha' for letter in name: print(letter,end=' ')
P r i t h a
While-Schleife verwenden:
name = 'pritha' i=0 while i<len print i> <pre class="brush:php;toolbar:false">P r i t h a
String-Methoden:
1. kapitalisieren()
Die Methode „capitalize()“ in Python wird verwendet, um das erste Zeichen einer Zeichenfolge in Großbuchstaben umzuwandeln und alle anderen Zeichen in Kleinbuchstaben umzuwandeln.
txt = "hello, and welcome to my world." x = txt.capitalize() print (x)
Hello, and welcome to my world.
Schreiben Sie ein Großschreibungsprogramm mithilfe der ASCII-Tabelle:
txt = "hello, and welcome to my world." first = txt[0] first = ord(first)-32 first = chr(first) print(f'{first}{txt[1:]}')
Hello, and welcome to my world.
2.casefold()
Die casefold()-Methode in Python wird verwendet, um eine Zeichenfolge in Kleinbuchstaben umzuwandeln.
txt = "Hello, And Welcome To My World!" x = txt.casefold() print(x)
hello, and welcome to my world!
Schreiben Sie ein Casefold-Programm mithilfe der ASCII-Tabelle:
txt = "Hello, And Welcome To My World!" for letter in txt: if letter>='A' and letter <pre class="brush:php;toolbar:false">hello, and welcome to my world!
3.count()
Die Methode count() in Python wird verwendet, um die Vorkommen eines Teilstrings innerhalb eines Strings zu zählen.
txt = "I love apples, apple is my favorite fruit" x = txt.count("apple") print(x)
2
Schreiben Sie ein Zählprogramm für den angegebenen Schlüssel:
txt = "I love apples, apple is my favorite fruit" key="apple" l=len(key) count=0 start=0 end=l while end<len if txt count start end else: print> <pre class="brush:php;toolbar:false">2
Schreiben Sie ein Programm für das erste Vorkommen des angegebenen Schlüssels:
txt = "I love apples, apple is my favorite fruit" key="apple" l=len(key) start=0 end=l while end<len if txt print break start end> <pre class="brush:php;toolbar:false"> 7
Schreiben Sie ein Programm, das das Vorkommen des angegebenen Schlüssels berücksichtigt:
txt = "I love apples, apple is my favorite fruit" key="apple" l=len(key) start=0 end=l final=0 while end<len if txt final="start" start end else: print> <pre class="brush:php;toolbar:false">15
Aufgabe:
for row in range(4): for col in range(7-(row*2)): print((col+1),end=" ") print()
1 2 3 4 5 6 7 1 2 3 4 5 1 2 3 1
for row in range(5): for col in range(5-row): print((row+1)+(col*2),end=" ") print()
1 3 5 7 9 2 4 6 8 3 5 7 4 6 5
Das obige ist der detaillierte Inhalt vonTag – CSV-Datei, ASCII, String-Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

SlicingPapythonListisDoneUsingthesyntaxlist [Start: Stop: Stufe] .here'Showitworks: 1) StartIndexoFtheFirstelementtoinclude.2) stopiStheIndexoFtheFirstelementtoexclude.3) StepisTheincrementBetweenelesfulFulForForforexcractioningPorporionsporporionsPorporionsporporesporsporsporsporsporsporsporsporsporionsporsPorsPorsPorsPorsporsporsporsporsporsporsAntionsporsporesporesporesporsPorsPorsporsPorsPorsporsporspors,

Numpyallowsforvariousoperationssonarrays: 1) BasicarithmeticliKeaddition, Subtraktion, Multiplikation und Division; 2) AdvancedoperationssuchasmatrixMultiplication;

Arraysinpython, insbesondere ThroughNumpyandpandas, areessentialfordataanalyse, öfterspeedandeffizienz.1) numpyarraysenableAnalysHandlingoflargedatasets und CompompexoperationslikemovingAverages.2) Pandasextendsnumpy'ScapaBilitiesWithDaTataforsForstruc

ListsandNumPyarraysinPythonhavedifferentmemoryfootprints:listsaremoreflexiblebutlessmemory-efficient,whileNumPyarraysareoptimizedfornumericaldata.1)Listsstorereferencestoobjects,withoverheadaround64byteson64-bitsystems.2)NumPyarraysstoredatacontiguou

TensurepythonscriptsBehavectelyAcrossdevelopment, Staging und Produktion, UsethesStrategien: 1) Umweltvariablenforsimplesettings, 2) configurationFilesForComplexSetups und 3) dynamikloadingForAdaptability.eachMethodofferiqueNefits und Requiresca

Die grundlegende Syntax für die Python -Liste ist die Liste [START: STOP: STEP]. 1.Start ist der erste Elementindex, 2.Stop ist der erste Elementindex, und 3.Step bestimmt die Schrittgröße zwischen den Elementen. Scheiben werden nicht nur zum Extrahieren von Daten verwendet, sondern auch zum Ändern und Umkehrlisten.

ListSoutPer -CharakterArraysin: 1) Dynamics und Dynamics und 3), 2) StoringHeterogenData und 3) MemoryefficiencyForSparsedata, ButmayHavesLightPerformanceCostIncustonTectorationOperationen.

Toconvertapythonarraytoalist, Usethelist () constructororageneratorexpression.1) ImportThearrayModuleandCreateanarray.2) Uselist (arr) oder [xForxinarr] Toconvertittoalist in Betracht, überlegt Performance undMoryefficiencyForlargedatasets.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

VSCode Windows 64-Bit-Download
Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

Dreamweaver CS6
Visuelle Webentwicklungstools

Dreamweaver Mac
Visuelle Webentwicklungstools

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version
