Tag – CSV-Datei, ASCII, String-Methoden
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(name): print(name[i],end=' ') i+=1
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<'Z': letter = ord(letter)+32 letter = chr(letter) print(letter,end='')
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(txt): if txt[start:end]==key: count+=1 start+=1 end+=1 else: print(count)
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(txt): if txt[start:end]==key: print(start) break start+=1 end+=1
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(txt): if txt[start:end]==key: final=start start+=1 end+=1 else: print(final)
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!

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

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie kann man nicht erkannt werden, wenn Sie Fiddlereverywhere für Man-in-the-Middle-Lesungen verwenden, wenn Sie FiddLereverywhere verwenden ...

Fastapi ...

Verwenden Sie Python im Linux -Terminal ...

Wie lehre ich innerhalb von 10 Stunden die Grundlagen für Computer -Anfänger für Programmierungen? Wenn Sie nur 10 Stunden Zeit haben, um Computer -Anfänger zu unterrichten, was Sie mit Programmierkenntnissen unterrichten möchten, was würden Sie dann beibringen ...

Über Pythonasyncio ...

Verständnis der Anti-Crawling-Strategie von Investing.com Viele Menschen versuchen oft, Nachrichten von Investing.com (https://cn.investing.com/news/latest-news) zu kriechen ...

Laden Sie die Gurkendatei in Python 3.6 Umgebungsfehler: ModulenotFoundError: Nomodulenamed ...

Diskussion über die Gründe, warum Pipeline -Dateien beim Lernen und Verwendung von Scapy -Crawlern für anhaltende Datenspeicher nicht geschrieben werden können, können Sie auf Pipeline -Dateien begegnen ...
