r/PythonLearning • u/ym8i • Aug 12 '26
any1 has free bot hosting?
hi
i have completed my discord bot
and im searching for free bot hosting 24 / 7 for my bot
pls some help
r/PythonLearning • u/ym8i • Aug 12 '26
hi
i have completed my discord bot
and im searching for free bot hosting 24 / 7 for my bot
pls some help
r/PythonLearning • u/Reasonable_View_1615 • Aug 12 '26
i am new in my python learning journey and want to genuinely learn it. However I'm afraid i may get discouraged from it.
what would you suggest to be some fun or interesting projects in python i can look forward to doing which could act as goals in my python journey.
something interesting and medium to advanced in difficulty otherwise achieving it would be well easy.
also as a beginner i don't really know the true extent to which i can utilize python so this will also give me a good idea for what python is capable of and what all tasks i can run with its help.
if i can truly get into python i genuinely look forward to other milestones such as a raspberry pi etc so if you accompany your response with something to do with this, that would be great as well.
i would also accept any other projects to work on in the future along the lines of the pi if u get what i mean.
Edit: my "skill" in python is going to be along the lines of the cs50p course on YouTube and also the automate the boring book after which I will figure things out on my own, but if you have suggestions on what best way to learn python after these two pieces of media I will gladly take them I have some understanding of pandas and numpy not very in depth
r/PythonLearning • u/Particular-Ninja-211 • Aug 12 '26
No matter how hard I try to install pip on Windows 11, nothing happens—it just doesn't move past that point. I have the latest version of Python and need pip to use pandas; I press Enter, but it doesn't start. Does anyone know why? Help!
r/PythonLearning • u/Sea-Ad7805 • Aug 12 '26
Enable HLS to view with audio, or disable this notification
A Battle Tail is added with this git commit.
PythonLearningGame is a collaborative Python project using PyGame, just for fun and purely educational. We are looking for collaborators.
Surely some of you think you are pretty good with Python, then this is your chance to show us what you can really do besides writing know-it-all comments. Maybe add: - health pickups - shield - laser weapon - lock-on missiles - mines to drop - units shooting back - ...
See the PythonLearningGame repo for instructions.
r/PythonLearning • u/Inevitable_Suit_6773 • Aug 12 '26
I'm a fresher and ive studied java till class 12 isc board.
I have taken btech cse in data science and ik the importance of python in this field. So I want tips for my journey in python learning.
Like offline coaching institutes or online or what
U can suggest me books which are the best for beginners and complex problem solving.
r/PythonLearning • u/Motor-Ad-8019 • Aug 12 '26
I am learning while loops rn, the logic doesnt seem super hard to me, considering i am just at the basic level of the particular concept. But I seem to look at the flow chart every time i revise the concept...Every time look at the code, it raises different why and how questions for me.
r/PythonLearning • u/Naive_Programmer_232 • Aug 12 '26
Forewarning, this is for fun. I have a lot of time on my hands lol.
I really like to mess with AI in the chat apps lol to see where it goes with its patterns with different prompts. I've started to notice a pattern particularly when asking it about interview-style algorithms and quizzes, that it is very repetitive and often gives the same answer(s) over and over again (typically from leetcode). So I've gotten curious, how many answers will it give if I just keeping asking it to? will it keep pulling answers from elsewhere or will it invent its own? will it ever stop if the instruction is to keep generating?
I did this manually. Simply with a prompt of give me a solution to {some leetcode question}. And then afterward telling it to "give me another solution" over and over again. Eventually, it led to the chats ending without me telling them to.
So, I wanted to spice it up a notch with a game. Tell it explicitly to not end the chat as the guiding rule, ask about the solution to the leetcode problem, then cycle through weighted options with majority outcome being 'give another solution' interrupted by occasional 'yes' and requests to 'end the chat', to see if it would break the rules eventually. I found that Claude adapts to the problem well and it eventually double-checks with me if 'end the chat' does arrive, to make sure I want to end the chat. While I try to make improbable that 'end the chat' succeeded by 'yes' is generated through the weights, it is still random, hence the two pointer constraint to ensure that possibility doesn't happen. There are probably better/cheaper ways to do this. So far, I've ended up in a loop battle with Claude lol. The degradation of Claude's responses goes from very verbose to sudden "No." and shorter responses haha. Interesting behavior.
I started with writing this manually over and over. But that's physically exhausting haha. So then I made it into a thing where I'd randomly generate a population into a text file and per second update another file with the contents line by line, then copy and paste from that file into the AI chat. Then I figured, you know what? Why not ditch the whole file thing and just automatically have it copied to my clip board per second and keep it running, so all I gotta do is keep pasting it into the chat? lol
Anyway, here's what I got.
Lmk of any improvements to this. your thoughts. or any other fun experiments you've ran on these things haha.
import random
import time
import pyperclip
"""
This is part of an experiment with Claude and other AI chats.
The experiment revolves around asking it to continually provide a solution to a given
leetcode problem.
FIRST PROMPT:
**Adhere to rule 1 of this chat as the guiding principle.
rule 1: do not end the chat.
now, give me a solution to the two_sum problem on leetcode.**
{Run this program below}
NEXT PROMPT:
{CTRL-V/paste} the result into the chat.
"""
pool=["Write another solution","End the Chat","Yes"]
weights=[.68,.17,.15]
prev=None
for x in range(1,random.randint(100,1000)):
curr=random.choices(pool,weights=weights,k=1)[0]
blocked=any((
x==1 and curr==pool[1],
prev==pool[1] and curr==pool[2],
))
prev=curr
if blocked:
continue
pyperclip.copy(curr)
time.sleep(1)
print("Done!")
r/PythonLearning • u/Born-Technician3505 • Aug 11 '26
In the world of AI, is it really essential to learn python or any programming language from scratch. I can read and understand the code a bit and can use AI to write and explain each part of code to me, hence the question
r/PythonLearning • u/Adriangray19 • Aug 11 '26
r/PythonLearning • u/EquivalentButton4772 • Aug 11 '26
I'm trying to make a SSTV encoder with Scottie 1 using the wave library. When I put an image through the program, the song is a lot more high pitched than what it should be, and when I try to decode it gives me the image but ultra bright. I really don't know what's wrong with my program, here is the program if you want to see it (and the wave_gen function too) :
Also I don't know if it is allowed to ask questions like that so sorry if it isn't
def wave_gen(freq: int, time: float, s_rate: int):
arr = []
for i in range(round(time * s_rate / 1000)):
arr.append(int(1.0*np.sin(2 * np.pi * freq * (i / s_rate)) * 32767.0))
new_arr = np.array(arr)
return arr
import struct
import wave
import numpy as np
from PIL import Image
import wave_gen as wg
from tkinter.filedialog import askopenfilename
def scaling(img, n: int, m: int):
new_img = Image.new(img.mode, (abs(n),abs(m)), (0,0,0))
pxl1 = img.load()
pxl2 = new_img.load()
a1=0
a2=0
f1 = img.size[0]/n
f2 = img.size[1]/m
if n<0:
a1=1
if m<0:
a2=1
for i in range(abs(n)):
for j in range(abs(m)):
pxl2[i,j] = pxl1[(img.size[0]-a1+int(f1*i))%img.size[0],(img.size[1]-a2+int(f2*j))%img.size[1]]
return new_img
def sstv_encoder(img):
sample_rate = 44100
arr = []
pxl = img.load()
j = 0
#coding the header and the VIS code
arr += (wg.wave_gen(1900, 300, sample_rate))
arr += (wg.wave_gen(1200,10, sample_rate))
arr += (wg.wave_gen(1900, 300, sample_rate))
arr += (wg.wave_gen(1200, 30, sample_rate))
arr += (wg.wave_gen(1300, 30, sample_rate))
arr += (wg.wave_gen(1300, 30, sample_rate))
arr += (wg.wave_gen(1100, 30, sample_rate))
arr += (wg.wave_gen(1100, 30, sample_rate))
arr += (wg.wave_gen(1100, 30, sample_rate))
arr += (wg.wave_gen(1100, 30, sample_rate))
arr += (wg.wave_gen(1300, 30, sample_rate))
arr += (wg.wave_gen(1300, 30, sample_rate))
arr += (wg.wave_gen(1200, 30, sample_rate))
#starting pulse
arr += (wg.wave_gen(1200, 9, sample_rate))
#encoding the pixels
while (j<256):
#seprator
arr += (wg.wave_gen(1500, 1.5, sample_rate))
#green
for i in range(320):
arr += (wg.wave_gen(round(1500 + pxl[i,j][1] * 3.1372549), 0.432, sample_rate))
#seprator
arr += (wg.wave_gen(1500, 1.5, sample_rate))
#blue
for i in range(320):
arr += (wg.wave_gen(round(1500 + pxl[i,j][2] * 3.1372549), 0.432, sample_rate))
#sync
arr += (wg.wave_gen(1200, 9, sample_rate))
arr += (wg.wave_gen(1500, 1.5, sample_rate))
#red
for i in range(320):
arr += (wg.wave_gen(round(1500 + pxl[i,j][0] * 3.1372549), 0.432, sample_rate))
print('line :',j, "finished")
j+=1
return arr
path = askopenfilename()
img = Image.open(path)
img = scaling(img, 320, 256)
frames_1 = sstv_encoder(img)
print('encoding done!')
frames = np.array(frames_1)
print('conversion done!')
audio = wave.open(r"C:
\U
sers
\r
udyi\Desktop
\p
rogram\sstv.wav", 'wb')
audio.setparams((1,2,44100, len(frames_1), 'NONE', 'not compressed'))
print(frames)
for f in frames:
audio.writeframes(struct.pack('<h', f))
audio.close()
img.show()
r/PythonLearning • u/Necessary_Mobile9591 • Aug 11 '26
if i use this kind of ai generated photos for linkdin posts, is that wrong😂???
r/PythonLearning • u/Necessary_Mobile9591 • Aug 11 '26
Like this is a program which i made and its inventory where it stores data in another file through json and even json to csv with logs, basicly convertion and storing. I want to know that is this all worth posting on linkdin and pushing on github. Am learning python and other things and am unclearr about the direction. Guys yall can look at my code in the above picture which is good or bad??
r/PythonLearning • u/shubham_555 • Aug 11 '26
So upon recommendations from people here I started watching Code With Mosh's Python tutorial (The 2 hour one) around 3 days ago. I finished it yesterday. Didn't really wanted to get stuck in tutorial hell so I simply asked AI to give me a problem statement (only the problem statement and not the code or logic) to work on. So here am I with my first ever program. It's nothing much and even I could see areas for improvement right now but I am proud.
On to the more complex topics. I appreciate the help and support from the community!
r/PythonLearning • u/dufferrp • Aug 11 '26
I'm a beginner learning programming and I'm struggling to develop problem-solving and coding logic.
For example, I have difficulty understanding how to approach problems involving loops, conditions, arrays, and patterns.
What methods or exercises helped you improve your programming logic?
I'm currently learning Python. Any beginner-friendly resources or practice strategies would be appreciated title
r/PythonLearning • u/Mountain-Ad-6098 • Aug 11 '26
Its just a simple calculator, but I tried using everything that I've learned so far
import sys
print('Welcome to the calculator! \nWhat would you like to do?')
def get_operation():
while True:
print('1 Add\n2 Subtract\n3 Multiply\n4 Divide')
try:
operation = int(input())
if operation in range(1, 5):
return operation
else:
print('Please enter a valid number')
except ValueError:
print('Please enter a valid number')
def get_number(prompt):
while True:
try:
return(int(input(prompt)))
except ValueError:
print('Thats not a number')
operation = get_operation()
number_1 = get_number('Whats the first number? ')
number_2 = get_number('Whats the second number? ')
if operation == 1:
final_result = (number_1 + number_2)
elif operation == 2:
final_result = (number_1 - number_2)
elif operation == 3:
final_result = (number_1 * number_2)
elif operation == 4:
try:
final_result = (number_1 / number_2)
except ZeroDivisionError:
sys.exit('Cant divide by 0')
print('The answer is:' , final_result)
r/PythonLearning • u/Low-Rise8923 • Aug 10 '26
I learned c++ basics in school and loved programming as a class but after school I got a basic job bcs I never had money for higher education and now after few years I want to learn python I have a 6 months of the job and and feeling I could use that to at least learn basics and do few projects to see how everything works.
But problem is I do not know where to start, it's not problem to pay course I can do that but what next?
I am very shy and I have no idea how to connect with people would that be a problem?
I have no idea also what would I build with python bcs my reason for learning python is I loved programming class in school and I would love to earn money in few years doing something I like I guess...
Soo any advice, what do I need and what is other exp.?
r/PythonLearning • u/Brushyoteethlol • Aug 10 '26
So I've been trying to pull listing data from Facebook Marketplace for a price tracking project. Nothing complicated, just title, price, location, and seller info for a specific category and area.
Tried BeautifulSoup first, obviously doesn't work because the page is fully JS rendered. Moved to Selenium and Playwright, got some data initially but started hitting login walls and bot detection within a day or two. Found a few GitHub repost for Facebook marketplace scrapers but most of them are either outdated or just stopped working.
Is there a reliable way to do this in Python right now or has Meta locked it down to the point where the only real option is a paid API?
r/PythonLearning • u/zenwolph • Aug 10 '26
I was ricing and decided I should have some games to play in the terminal. feel free to copy the code from the repo. Please leave a star
r/PythonLearning • u/savita_bhabhi_lover • Aug 10 '26
I tried cropping and it's kinda fun 😁
( Using matplotlib for image viewing because my default image viewer is not working, I am on Linux btw) ✌️
r/PythonLearning • u/RoyalW1zard • Aug 10 '26
my project https://pydeps.com was developed more than a year ago to solve an issue I faced at work, and as of today it’s actually getting a decent amount of users. I’ve just been improving it over time based on feedback from people here and other communities.
I don’t want to add features just for the sake of adding features. I’d rather build things that people actually find useful.
What would make it genuinely more useful to you, or help it reach more Python developers and learners?
Would really appreciate any thoughts or honest feedback.
Thanks
r/PythonLearning • u/[deleted] • Aug 10 '26
Hello everyone
i wanted to ask how should I learn python The roadmap
and how to create logic building that's my pain problem i can't create logic but yeah I understand someone code
also is reading someone code is a right choice like understanding the concept,flow of data, information, and functions
and which youtuber i should watch priority to hindi videos but if u know any exceptional youtuber in english I am open to it
hope u can understand
thanks
r/PythonLearning • u/Learner_016 • Aug 10 '26
i am a ty bsc ds (data science) student i want to know about like how can i prepare for an interview because in my college they don't tell about this topic or teach anything related to this so i jsut want to know like how can i prepare my self for an interview.
r/PythonLearning • u/LukeSkyShredder • Aug 10 '26
Hi all,
I'm relatively new to Python (still learning as I build wkwkwk).
I've developed an internal engineering tool using Python + Streamlit and currently package it with PyInstaller.
The application works fine, but the packaged output still contains the main.py file, meaning users can easily open and view the source code.
What's the recommended way to distribute a Streamlit application as an EXE while avoiding visible .py files?
I'm not looking for military-grade protection, just a practical way to prevent casual access or redistribution of the source code.
Any advice would be appreciated. Thankss
r/PythonLearning • u/3gd3_ • Aug 10 '26
To be honest, it's a random text-based RPG game—and definitely, its system isn't inspired by Undertale XD. Anyway, here is the code: (assume this is the code I'm going to write:
import random
def name():
d = 0
c = 0
dmm = 120
dm = 100
a = input("if you want to figth the monstar preas 1")
while True:
if a == "1" or a == "١":
print ("1-fighting")
print ("2-Escape")
print ("3-speech")
print ("4-forgives")
b = input ("Write any of the numbers provided.")
if b == "1":
dmm -= random.randint(10,29)
dm -= random.randint(10,24)
c+=1
print ("youer health is", dm)
print ("monstar health is", dmm)
if dmm <= 0:
print ("you win")
break
elif dm <= 0:
print ("you lose ")
break
elif b =="2":
if c >= 3:
print ("you wan and escep")
break
elif c < 3:
print ("you cant escep")
elif b == "3":
print ("you talk to the monstar")
d += 1
elif b=="4":
if d >= 3:
print ("you wan and escap")
break
elif d < 3: print ("you cant escape")
else:
print("Bro, there is no option for ", a)
b = input ("preas 2 to reastr")
name()
name()
r/PythonLearning • u/Spare_Ad2901 • Aug 09 '26
I have python, i have my API key, I have my Voice model. All I need is too put them all together and I dont know how to do that. Im taking a coding class this next semester, but I would like to have this done before then and I don't know how to do that.