Tulis program Python untuk membuat tabel dan menyisipkan beberapa catatan dalam tabel itu. Terakhir, pilih semua baris dari tabel dan tampilkan catatan
Contoh Solusi
Kode Piton
import sqlite3
from sqlite3 import Error
def sql_connection[]:
try:
conn = sqlite3.connect['mydatabase.db']
return conn
except Error:
print[Error]
def sql_table[conn]:
cursorObj = conn.cursor[]
# Create the table
cursorObj.execute["CREATE TABLE salesman[salesman_id n[5], name char[30], city char[35], commission decimal[7,2]];"]
# Insert records
cursorObj.executescript["""
INSERT INTO salesman VALUES[5001,'James Hoog', 'New York', 0.15];
INSERT INTO salesman VALUES[5002,'Nail Knite', 'Paris', 0.25];
INSERT INTO salesman VALUES[5003,'Pit Alex', 'London', 0.15];
INSERT INTO salesman VALUES[5004,'Mc Lyon', 'Paris', 0.35];
INSERT INTO salesman VALUES[5005,'Paul Adam', 'Rome', 0.45];
"""]
conn.commit[]
cursorObj.execute["SELECT * FROM salesman"]
rows = cursorObj.fetchall[]
print["Agent details:"]
for row in rows:
print[row]
sqllite_conn = sql_connection[]
sql_table[sqllite_conn]
if [sqllite_conn]:
sqllite_conn.close[]
print["\nThe SQLite connection is closed."]
Keluaran Sampel
Agent details: [5001, 'James Hoog', 'New York', 0.15] [5002, 'Nail Knite', 'Paris', 0.25] [5003, 'Pit Alex', 'London', 0.15] [5004, 'Mc Lyon', 'Paris', 0.35] [5005, 'Paul Adam', 'Rome', 0.45] The SQLite connection is closed._
Solusi alternatif
Kode Piton
import sqlite3
conn = sqlite3 . connect [ 'mydatabase.db' ]
cursor = conn . cursor []
#create the salesman table
cursor.execute["CREATE TABLE salesman[salesman_id n[5], name char[30], city char[35], commission decimal[7,2]];"]
# inserting data into the table
cursor . execute [ """
INSERT INTO salesman[salesman_id,'name', 'city',commission]
VALUES[5001,'James Hoog', 'New York', 0.15]
"""]
cursor . execute [ """
INSERT INTO salesman[salesman_id,'name', 'city',commission]
VALUES[5002,'Nail Knite', 'Paris', 0.25]
"""]
cursor . execute [ """
INSERT INTO salesman[salesman_id,'name', 'city',commission]
VALUES[5003,'Pit Alex', 'London', 0.15]
"""]
cursor . execute [ """
INSERT INTO salesman[salesman_id,'name', 'city',commission]
VALUES[5004,'Mc Lyon', 'Paris', 0.35]
"""]
conn.commit []
print [ 'Data entered successfully.' ]
conn . close []
if [conn]:
conn.close[]
print["\nThe SQLite connection is closed."]
Keluaran Sampel
Data entered successfully. The SQLite connection is closed.
Editor Kode Python
Punya cara lain untuk menyelesaikan solusi ini?
Sebelumnya. Tulis program Python untuk membuat daftar tabel dari file database SQLite yang diberikan
Berikutnya. Tulis program Python untuk menyisipkan daftar record ke dalam tabel SQLite yang diberikan
Berapa tingkat kesulitan latihan ini?
Mudah Sedang KerasUji keterampilan Pemrograman Anda dengan kuis w3resource
Ikuti kami di Facebook dan Twitter untuk pembaruan terbaru.
Piton. Kiat Hari Ini
Tambahkan item ke akhir daftar
Kode
>>> color_list=["Red", "Blue", "Green", "Black"]
>>> print[color_list]
['Red', 'Blue', 'Green', 'Black']
>>> color_list.append["Yellow"]
>>> print[color_list]
['Red', 'Blue', 'Green', 'Black', 'Yellow']
>>>
_Memuat
- Tren Mingguan
- Latihan Pemrograman Dasar Java
- Subkueri SQL
- Latihan Database Adventureworks
- Latihan Dasar C# Sharp
- SQL COUNT[] dengan perbedaan
- Latihan String JavaScript
- Validasi Formulir JavaScript HTML
- Latihan Pengumpulan Java
- fungsi SQL COUNT[]
- Gabung Dalam SQL
- Latihan fungsi JavaScript
- Tutorial Python
- Latihan Array Python
- Gabung Silang SQL
- Latihan C# Sharp Array
Pada artikel ini, kita akan membahas cara membuat tabel dengan Python. Python memberikan dukungan besar untuk perpustakaan yang dapat digunakan untuk membuat tujuan yang berbeda. Pada artikel ini kita akan berbicara tentang dua modul yang dapat digunakan untuk membuat tabel
Metode 1. Menggunakan modul Tabulasi
Metode tabulate[] adalah metode yang ada dalam modul tabulasi yang membuat output tabel berbasis teks di dalam program python menggunakan input apa pun yang diberikan. Itu dapat diinstal menggunakan perintah di bawah ini
pip install tabulate
Di bawah ini adalah beberapa contoh yang menggambarkan cara membuat tabel dengan python
Contoh 1
Python3
# import module
from
tabulate
import
tabulate
# assign data
mydata
=
pip install prettytable0
pip install prettytable1
pip install prettytable0
pip install prettytable3
pip install prettytable4
pip install prettytable5
pip install prettytable6
pip install prettytable1
pip install prettytable0
pip install prettytable9
pip install prettytable4
# import module
1pip install prettytable6
pip install prettytable1
pip install prettytable0
# import module
5pip install prettytable4
# import module
7pip install prettytable6
# import module
9
pip install prettytable0
from
1pip install prettytable4
from
3from
4from
4
from
6
________47______7=
pip install prettytable0
tabulate
0pip install prettytable4
tabulate
2from
4
tabulate
_4
tabulate
5tabulate
6=
tabulate
8=
import
0import
1
Keluaran
Contoh 2
Python3
# import module
from
tabulate
import
tabulate
# assign data
mydata
=
pip install prettytable0
pip install prettytable1
pip install prettytable0
tabulate
3pip install prettytable4
tabulate
5pip install prettytable4
tabulate
7pip install prettytable6
________46______9
pip install prettytable0
# assign data
1________6______4# assign data
3pip install prettytable4
# assign data
5pip install prettytable6
________46______9
pip install prettytable0
# assign data
9________6______4mydata
1pip install prettytable4
mydata
3from
4from
4
tabulate
_4
tabulate
5________52______8
Keluaran
Metode 2. Menggunakan modul PrettyTable
Kelas PrettyTable di dalam perpustakaan prettytable digunakan untuk membuat tabel relasional dengan Python. Itu dapat diinstal menggunakan perintah di bawah ini
pip install prettytable_
Contoh
Python3
from
=
0import
=
2
=
_3
________53______4=
=
6=
7
pip install prettytable4
=
9pip install prettytable4
pip install prettytable01
pip install prettytable4
pip install prettytable03________6______04