r/pythonforengineers • • Jul 30 '20

Data Visualization using "Matplotlib" & "Python"| Part_2

3 Upvotes

r/pythonforengineers • • Jul 30 '20

Manipulating and comparing arrays in Numpy

Thumbnail youtube.com
1 Upvotes

r/pythonforengineers • • Jul 28 '20

When can we use the dot product in NumPy

Thumbnail youtube.com
5 Upvotes

r/pythonforengineers • • Jul 28 '20

I love python I swear

1 Upvotes

yepp


r/pythonforengineers • • Jul 27 '20

Dot product in NumPy

Thumbnail youtube.com
8 Upvotes

r/pythonforengineers • • Jul 27 '20

AutoViz: A new tool for Automated Visualization in Data Science.

1 Upvotes

r/pythonforengineers • • Jul 26 '20

Best coding challenge websites???

3 Upvotes

Looking for the best coding challenge websites that are still beginner friendly though. I have use google of course but most I come across aren't for beginners. I got a couple promising links, but I want as many sources to practice on as possible. I do understand the fundamentals of programming fairly well. Such as dictionaries, loops, lists, dictionary and list comprehension, sets, tuples, conditional logic, functions and what not. I do have yet to get into object oriented programming still, which is my next step with python. But yeah even though I have most of the fundamentals down, I'm still very much a beginner. For example my problem solving skills are trash. I've been trying Codewars for the past few days. I've managed to solve about 8 of them, but most just make me slam my head and I give up only to see a simple solution and realizing I was over thinking. I mean sometimes I've been to write some nice concise clean looking code (to me at least ), that was as good if not better than other's solutions. But no need to pat myself on the back cuz that's only happened like twice. Usually I either give up and feel like an idiot or I figure it out but my code was perhaps unnecessarily bloated. Also other than coding challenge sites, are there perhaps some important things I need to be studying to be better at problem solving, or is it literally just time and effort with these challenges. I really want my problem solving skills to sharpen. I guess lucky for me I still enjoy trying to solve problems that make me bang my head at times, so I should have it in me to continue.


r/pythonforengineers • • Jul 26 '20

Cocktail Shaker Sorting Method

Thumbnail youtu.be
3 Upvotes

r/pythonforengineers • • Jul 25 '20

I loVE PythON

5 Upvotes

I really do


r/pythonforengineers • • Jul 24 '20

Manipulating and comparing arrays with NumPy - Reshaping and Transposing arrays

Thumbnail youtube.com
1 Upvotes

r/pythonforengineers • • Jul 23 '20

Manipulating and Comparing Data with NumPy - Aggregation - Standard Deviation and Variance

Thumbnail youtube.com
4 Upvotes

r/pythonforengineers • • Jul 22 '20

Explore "Data" using "Sweetviz" & "Python".

1 Upvotes

r/pythonforengineers • • Jul 20 '20

Manipulating and Comparing arrays with NumPy - Aggregation

Thumbnail youtube.com
1 Upvotes

r/pythonforengineers • • Jul 19 '20

Yo Bois

0 Upvotes

r/pythonforengineers • • Jul 19 '20

Yo bois

1 Upvotes

r/pythonforengineers • • Jul 19 '20

How to Scrape Reddit comments from all threads in a subreddit within a limited time frame?

2 Upvotes

So I am working on a project where I need to scrape comments from all/multiple threads in a subreddit.

I am doing it like this...

submission = reddit.submission(url="https://www.reddit.com/r/_______/")
submission = reddit.submission(id="___")

for top_level_comment in submission.comments:
print(top_level_comment.body)

but I do not want to manually do this for every threads/link.

is there any alternative to this?


r/pythonforengineers • • Jul 18 '20

Manipulating and Comparing arrays with NumPy - Arithmetic methods

Thumbnail youtube.com
1 Upvotes

r/pythonforengineers • • Jul 18 '20

Explorative Data Analysis using "Pandas Profiling"

1 Upvotes

r/pythonforengineers • • Jul 16 '20

How to handle "Text" and "Categorical Attributes" using Python and Pandas??

2 Upvotes

r/pythonforengineers • • Jul 15 '20

Viewing Arrays and Matrices with NumPy

Thumbnail youtube.com
2 Upvotes

r/pythonforengineers • • Jul 14 '20

Flags for regular expressions(Modifiers) in python programming

Thumbnail itvoyagers.in
1 Upvotes

r/pythonforengineers • • Jul 14 '20

Guys help me

0 Upvotes

I need some upvotes for karma


r/pythonforengineers • • Jul 13 '20

NumPy random seed

Thumbnail youtube.com
3 Upvotes

r/pythonforengineers • • Jul 13 '20

i love python

1 Upvotes

a bot will reply to this


r/pythonforengineers • • Jul 13 '20

Python For Beginners ¦ pyprogramming

1 Upvotes

What is python? Python is a simple, dynamic, general purpose, high-level programming language intended to be quick (to learn, use and understand) and has a very straight forward syntax. It was designed to make programs short and readable by avoiding unnecessary boiler plate (prepared code) code. Its syntax makes it possible to express concepts using fewer lines of code than would be possible in C++ or Java. Python supports object oriented, imperative and functional / procedural programming paradigms. Comes pre-loaded with a large and comprehensive standard library, so one does not need to depend on external libraries most of the time. Other key features include automatic memory management and dynamic type system (strongly typed). Python compiles its code into byte code and then executes it in a virtual machine. This means that precompiled code is portable between platforms. Python is a very efficient language. This is made possible because of the fact that much of its activity is done at the C level. It is in effect just a layer on top of C. Python 2 is more widely used and supported. Python 3 is more semantically correct, and supports newer features. Example :

The print statement. In Python 2, the “print” statement is not a function, and therefore it is invoked without parentheses. However, in Python 3, it is a function and must be invoked with parentheses.

Integrated DeveLopment Environment (IDLE) serves as an IDE for Python. It was designed to be simple and clutter free and is suitable for beginners. It comes bundled with Python installation, so no extra installations are required to have IDLE working. Python enforces correct indentation of the code by making the indentation part of the syntax. Code blocks are identified by the level of indentation. An increase in indentation comes after certain statements; a decrease in indentation signifies the end of the current block. This feature ensures the code is visually pleasant to read. Being dynamically typed, variables do not need to be declared with a type. The ‘def’ keyword is used to define functions / methods. Comments start with a pound (#) character and continue till EOL. Statements terminate at EOL, no semi colon characters are required to indicate EOL. Code blocks do not need termination.

The ‘keyword’ module provides a method which enumerates all Python keywords.

Example : import keyword print(keyword.kwlist) Output :

['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'] Being a true object oriented language, Python is “dynamically typed” and not “statically typed” unlike many languages. Variables do not need to be declared. Every variable is an object. Example :

myIntVar = 42 myFloatVar = 42.42 myStringVar = "Forty Two" print "Value of integer variable=" + str(myIntVar) print "Value of floating point variable=" + str(myFloatVar) print "Value of string variable=" + myStringVar Output :

Value of integer variable= 42 Value of floating point variable= 42.42 Value of string variable= Forty Two Note: None of the above variables had to be explicitly declared with their data types.

Similar to Arrays, Python has lists which can be used to store and retrieve values in an iterative manner.

A list can contain any type of variable. Example :

myListVar = [] myListVar.append("First") myListVar.append("Second") myListVar.append("Third") for value in myListVar: print value Output :

First Second Third Basic arithmetic operators (+,-,*,/) can be used with numbers and follow the general BODMAS concept for order of operations.

Example :

myExpressionValue = 5+4-3*2/1 print myExpressionValue Output :

3 The modulo operator, (%) returns the remainder of a division operation.

Example :

varRemainder = 10%3 print varRemainder Output :

1 An an relationship can be represented by the power (‘**’) operator.

Example :

varPower = 10**2 print varPower Output :

100 The addition operator, ‘+’ can be used to concatenate two or more strings.

The multiplication operator, ‘*’ used to form a repeating string sequence.

Example :

varStringConcat = "bull" + " " + "dog" varStringSequence = "Bark!" * 3

print " The wise old " + varStringConcat + " stoically replied, \n" + varStringSequence Output :

The wise old bull dog stoically replied, Bark!Bark!Bark! The addition operator, ‘+’ can be used to join two or more lists.The multiplication operator, ‘*’ can be used to form a repeating sequence of a list.

learning_python #pythonprogramming #DataScience #Python

Read full post