← Home ← Back to /g/

Thread 106187666

32 posts 6 images /g/
Anonymous No.106187666 >>106187679 >>106189353 >>106189783 >>106189897 >>106189943 >>106190201
Is 3 months enough time to learn Python decently? I need to learn it for college.
Anonymous No.106187679 >>106187718
>>106187666 (OP)

Any experience? I found the syntax a pain after learning basic VBA for excel. That basically says nothing about me or python.

What do you need it for?
Anonymous No.106187681
If iq > 101
return True
return False
Anonymous No.106187711 >>106187724 >>106187746
been teaching myself python for 4 months now, just an hour or two in the evenings after work 3-4 times per week. just this week i started feeling confident enough to build my own basic programmes and start looking into numpy and pandas.

python is a very straight forward language at the entry level but becomes a little less intuitive when trying to create more advanced functions, but as with all languages you start to understand the more advanced things with practice/time.

i am soon to start increasing my practice/study time with python to about 3-4 hours every day because i want to move sideways into data analysis
Anonymous No.106187718
>>106187679
>Any experience?
I only know the basics and my mind got used to the C language.
Anonymous No.106187724 >>106187735
>>106187711
You need python for data analysis
Anonymous No.106187735
>>106187724
i know
Anonymous No.106187746
>>106187711
can you solve this with your knowledge?
Part 3 – Data Structures and Algorithms (25 points)
3.1 (12 pts) Implement a priority queue using only lists.
It must allow:

insert(element, priority)

extract() returns and removes the element with the highest priority.

Display the entire queue.
Lower priority numbers mean higher priority (1 is more important than 5).

3.2 (13 pts) Implement the insertion sort algorithm in a function insertion_sort(lst) and use it to sort a list of randomly generated numbers.
You may not use sorted() or .sort().
Anonymous No.106188970 >>106189332
not OP, any good python books preferrably with syntax/coding examples?
Anonymous No.106189332 >>106189447
>>106188970
Python for Saars
Anonymous No.106189353
>>106187666 (OP)
>learning Python for college in 2025
You're too late lil bro. Use ai or pick up another career.
Anonymous No.106189435 >>106190039
Python is the easiest language to learn.
The issue normally is learning something after Python because when you compare anything to Python, it looks poorly designed.
Anonymous No.106189447 >>106189763
>>106189332
Python is a European language, not a mutt language made by dysgenic and race-mixed creatures with mutilated genitals.
Anonymous No.106189763 >>106190122
>>106189447
Sir, do you not read our histories? Python was developed in Bharat with the Vedas and spread to Europe when we invaded you. This is why the symbol for python is the swastika. Please read the Vedas sir
Anonymous No.106189783
>>106187666 (OP)
Yeah, just dedicate yourself. If your college experience is anything like mine, the coursework is made for the lowest denominator. Shit like asking you to do fizzbuzz and students would still be unable to comprehend it
Anonymous No.106189897
>>106187666 (OP)
I barely touched python in college and actually hated it. Years later I got a new job with bullshit repetetive data tasks and thought "i think python can do this" and within a week i had a [albiet poorly written] script that did 5 hours of work in 5 minutes. I've been using it for almost 6 years now for everything and still learning something new all the time but its so simple most people can use it.
Anonymous No.106189943 >>106189984 >>106190010 >>106190060 >>106190246
>>106187666 (OP)
llms already do it better so there isn't a point anymore. if you want a job, learn C
Anonymous No.106189984 >>106190029
>>106189943
C is dalit
Anonymous No.106190010
>>106189943
>if you want a job, learn C
If you're a CE major, maybe.
Anonymous No.106190029
>>106189984
python is designated shitting street
Anonymous No.106190039 >>106190066
>>106189435
Lua has comparably good design, but its core library is shite.
There's no function for string splitting.
Anonymous No.106190060 >>106190083 >>106190179
>>106189943
Unironically this. LLMs are great at writing Python and unless you have something unique to bring to the table, you're not getting a job (or will be replaced later).
Anonymous No.106190066
>>106190039
you can't figure that one out on your own?
Anonymous No.106190083 >>106190114 >>106190152
>>106190060
lol
lmao even
Anonymous No.106190114
>>106190083
>t. washed up jeet with nothing to bring to the table
Anonymous No.106190122
>>106189763
oy vey, not using an inferior language like C or java is just another holocaust. Praise Israel, use .net!
Anonymous No.106190152
>>106190083
Cope and seethe all you want, but AI literally writes the code that 90% of Python developers would. I'm not under the illusion that Python isn't a good intro language at college, but forget about getting a job in it.
Anonymous No.106190179
>>106190060
GPT-5 is great at java, too.
I literally just have it shitting out any plugin idea I come up with for my minecraft server within a minute or two just by vaguely describing the basic functionality that I want.
Anonymous No.106190201
>>106187666 (OP)
this is the equivalent of something like
>Is 3 months enough time to learn Italian decently? I need to learn it for conversations.
it depends, obviously. what's your definition of decently? what level of college? specific classes?

if you are just entering college then they won't expect anything more than a basic familiarity with python which you could probably achieve in a single dedicated week, if that's what you're asking.
Anonymous No.106190246
>>106189943
>if you want a job, learn C
A few years ago this would have been taken as a joke, bit it's looking more true every day.
Anonymous No.106191099
I've been using Python for 6 years for work and I still don't know it.
Anonymous No.106191306
I have a book on the whole language, it's around 1600 pages.
But you won't need to learn it in-depth. Also there's plenty of CS careers not related to coding, so you don't even have to learn programming.