From 628772c85bb60f37e5d9ebe5626423e62fc7d03d Mon Sep 17 00:00:00 2001 From: Vivek Date: Sun, 5 Jul 2026 17:12:46 +0530 Subject: [PATCH 1/5] added new qrcode generator --- qrcode_generator.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 qrcode_generator.py diff --git a/qrcode_generator.py b/qrcode_generator.py new file mode 100644 index 00000000000..e69de29bb2d From 6d0280a2d423368b1e31bc0dd1dac9fd224e7b72 Mon Sep 17 00:00:00 2001 From: Vivek Date: Sun, 5 Jul 2026 17:15:43 +0530 Subject: [PATCH 2/5] added a comment --- qrcode_generator.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/qrcode_generator.py b/qrcode_generator.py index e69de29bb2d..595184ec7e6 100644 --- a/qrcode_generator.py +++ b/qrcode_generator.py @@ -0,0 +1,14 @@ +import qrcode + +url = input("Enter the URL: ").strip() +# before qrcode.png add you desired path where it'll show you qrcode. +# for eg : c:\\desktop\\myfile\\qrcode.png +file_path = "qrcode.png" + +qr = qrcode.QRCode() +qr.add_data(url) + +img = qr.make_image() +img.save(file_path) + +print("QR code is generated!") \ No newline at end of file From fa24b8b2f65df64722918df0d0d4a40cb0d1d6ea Mon Sep 17 00:00:00 2001 From: Vivek Date: Sun, 5 Jul 2026 17:26:56 +0530 Subject: [PATCH 3/5] added new modified qrcode generator --- qrcode_generator.py | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/qrcode_generator.py b/qrcode_generator.py index 595184ec7e6..11f9e74ef22 100644 --- a/qrcode_generator.py +++ b/qrcode_generator.py @@ -1,14 +1,25 @@ import qrcode -url = input("Enter the URL: ").strip() -# before qrcode.png add you desired path where it'll show you qrcode. -# for eg : c:\\desktop\\myfile\\qrcode.png -file_path = "qrcode.png" -qr = qrcode.QRCode() -qr.add_data(url) +def generate_qr_code(): + url = input("Enter the URL: ").strip() -img = qr.make_image() -img.save(file_path) + if not url: + print("No URL entered. Exiting.") + return -print("QR code is generated!") \ No newline at end of file + # before qrcode.png, add your desired path where it'll show the qrcode. + # for eg: c:\\desktop\\myfile\\qrcode.png + file_path = "qrcode.png" + + qr = qrcode.QRCode() + qr.add_data(url) + + img = qr.make_image() + img.save(file_path) + + print("QR code is generated!") + + +if __name__ == "__main__": + generate_qr_code() \ No newline at end of file From 92b5a30cf2ad503225b01c3d3f58244ae24e8a43 Mon Sep 17 00:00:00 2001 From: Vivek Date: Mon, 6 Jul 2026 10:47:25 +0530 Subject: [PATCH 4/5] deleted the file --- qrcode_generator.py | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 qrcode_generator.py diff --git a/qrcode_generator.py b/qrcode_generator.py deleted file mode 100644 index 11f9e74ef22..00000000000 --- a/qrcode_generator.py +++ /dev/null @@ -1,25 +0,0 @@ -import qrcode - - -def generate_qr_code(): - url = input("Enter the URL: ").strip() - - if not url: - print("No URL entered. Exiting.") - return - - # before qrcode.png, add your desired path where it'll show the qrcode. - # for eg: c:\\desktop\\myfile\\qrcode.png - file_path = "qrcode.png" - - qr = qrcode.QRCode() - qr.add_data(url) - - img = qr.make_image() - img.save(file_path) - - print("QR code is generated!") - - -if __name__ == "__main__": - generate_qr_code() \ No newline at end of file From d83d0bb5a51ecb716796805abf1174fb915a3dd2 Mon Sep 17 00:00:00 2001 From: Vivek Date: Mon, 6 Jul 2026 10:49:03 +0530 Subject: [PATCH 5/5] added new dice roller program --- dice_roller.py | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 dice_roller.py diff --git a/dice_roller.py b/dice_roller.py new file mode 100644 index 00000000000..de805c61646 --- /dev/null +++ b/dice_roller.py @@ -0,0 +1,57 @@ +import random + + +dice_art = { + 1: ("┌─────────┐", + "│ │", + "│ ● │", + "│ │", + "└─────────┘"), + 2: ("┌─────────┐", + "│ ● │", + "│ │", + "│ ● │", + "└─────────┘"), + 3: ("┌─────────┐", + "│ ● │", + "│ ● │", + "│ ● │", + "└─────────┘"), + 4: ("┌─────────┐", + "│ ● ● │", + "│ │", + "│ ● ● │", + "└─────────┘"), + 5: ("┌─────────┐", + "│ ● ● │", + "│ ● │", + "│ ● ● │", + "└─────────┘"), + 6: ("┌─────────┐", + "│ ● ● │", + "│ ● ● │", + "│ ● ● │", + "└─────────┘") +} + +dice = [] +total = 0 +num_of_dice = int(input("How many dice?: ")) + +for die in range(num_of_dice): + dice.append(random.randint(1, 6)) + +# PRINT VERTICALLY +# for die in range(num_of_dice): +# for line in dice_art.get(dice[die]): +# print(line) + +# PRINT HORIZONTALLY +for line in range(5): + for die in dice: + print(dice_art.get(die)[line], end="") + print() + +for die in dice: + total += die +print(f"total: {total}") \ No newline at end of file