- Видео 738
- Просмотров 6 037 757
John Philip Jones
Великобритания
Добавлен 12 июн 2010
Video tutorials on Python programming, other Computer Science topics and mathematics.
The tutorials can be viewed in a random order. However, some have been designed to view in sequence within playlists that have been organised into appropriate sections.
I would welcome feedback comments on the tutorials and channel. Such feedback will be used for research into whether such videos are effective in supporting students with their studies. I would therefore be grateful if you subscribed and commented on the channel.
I am particularly interested in how you have integrated the use of the videos into your studies.
Please check out the supporting websites listed below.
Best wishes
Phil
(John Philip Jones)
The tutorials can be viewed in a random order. However, some have been designed to view in sequence within playlists that have been organised into appropriate sections.
I would welcome feedback comments on the tutorials and channel. Such feedback will be used for research into whether such videos are effective in supporting students with their studies. I would therefore be grateful if you subscribed and commented on the channel.
I am particularly interested in how you have integrated the use of the videos into your studies.
Please check out the supporting websites listed below.
Best wishes
Phil
(John Philip Jones)
How to change the colour of a Python pyplot marker
To change the color of a marker in Python's Matplotlib pyplot, you can use the `color` parameter when you define the marker. For example, `plt.plot(x, y, marker='o', color='red')` will create red markers at each data point.
Просмотров: 35
Видео
How to change the shape of Python pyplot markers
Просмотров 679 часов назад
To change the shape of markers in Python's Matplotlib pyplot, you can specify the `marker` parameter in the plotting function. For example, `plt.plot(x, y, marker='o')` will display circular markers for each data point. You can choose from a variety of marker styles, such as 's' for squares, '*' for stars, and ' ' for plus signs. For a comprehensive list of available markers, you can refer to t...
How to change the size of a Python pyplot marker
Просмотров 5312 часов назад
This video demonstrates how to change the size of markers in a graph created with Python's matplotlib pyplot library.
How to add markers to a Python pyplot graph
Просмотров 6214 часов назад
This videos shows how to add markers to a graph drawn by Python using the matplotlib pyplot library.
Creating your own font style for a Python pyplot graph
Просмотров 6916 часов назад
The video demonstrates how to utilize a Python dictionary to customize the font style of graph labels on the x-axis, y-axis, and the graph's title using Python's pyplot.
Plot the straight line graph given by y = x and find the gradient and y-intercept
Просмотров 6014 дней назад
In this video the straight line equation is considered when plotting a graph. In the process we consider the y-intercept and gradient of the graph.
Plot a graph of y = x + 1 and find the y-intercept
Просмотров 5414 дней назад
In this video we look at plotting the straight-line graph of y = x 1 and locating the y-intercept on th graph.
Plot the graph of y equals x
Просмотров 6014 дней назад
This shows how to derive x and y coordinates using an appropriate table of x and y values. Going on to show how to plot the graph using these coordinates.
Differentiate the square root of x
Просмотров 9121 день назад
Works through how to differentiate the square root of x
Differentiate y equals 1 divided by t
Просмотров 7228 дней назад
Works through how to differentiate y equals 1 divided by t
Differentiate y equals minus 6 x to the minus 3
Просмотров 5328 дней назад
Works through how to differentiate y equals minus 6 x to the minus 3
Differentiate y equals five x to the minus 2
Просмотров 5628 дней назад
Works through how to differentiate y equals five, x, to the minus 2
Differentiate y equals four x to the power 5
Просмотров 80Месяц назад
Works through how to differentiate y equals four, x, to the power 5
Differentiate y equals three x to the power 4
Просмотров 62Месяц назад
Works through how to differentiate y equals three, x, to the power 4
Differentiate y equals three x squared
Просмотров 65Месяц назад
Works through how to differentiate y equals three, x, to the power 2
Collecting Like Terms and Simplifying 7
Просмотров 752 месяца назад
Collecting Like Terms and Simplifying 7
Finding Factors of 8 and checking the results.
Просмотров 462 месяца назад
Finding Factors of 8 and checking the results.
Finding Factors of the prime number 5
Просмотров 772 месяца назад
Finding Factors of the prime number 5
Alternative method for finding the factors of 21
Просмотров 752 месяца назад
Alternative method for finding the factors of 21
Alternative method for finding factor pairs
Просмотров 582 месяца назад
Alternative method for finding factor pairs
Finding factor pairs and factors of 21
Просмотров 512 месяца назад
Finding factor pairs and factors of 21
Finding factor pairs and factors of 18
Просмотров 582 месяца назад
Finding factor pairs and factors of 18
Yeah, that's great, I copied your example and run it, it's great to see that graph pop up on the screen, I think I might explore matplotlib a bit more, thanks.
As always, you make it seem so easy - thanks!
No way to correct the barrel distortion?
Gimp has filters that will correct distortions that resulted from the camera that took the image. You could use the same filter to correct distortions introduced by Gimp. Consider the information at the following link: docs.gimp.org/2.8/en_GB/plug-in-lens-distortion.html Best wishes Phil
Excellent! What software do you use for animations? Thanks!
I use a mixture of PowerPoint animation and Camtasia. Thank you for the positive comments. It is appreciated. Best wishes Phil
THANK YOU!!!!
pretty straightforward
Thank you John for your amazing effort to create a new lens of seeing how python truly works. Well done.
Thank you for the positive comment. It is appreciated. Best wishes Phil
Great video
My time at school was rubbish, the usual stuff (dysfunctional family life, no mentor, and nobody cared about my progress unless it was bad at the end of term) Anyway that being said I find your videos helpful even at 67 years old, so thanks John Philip Jones.
Glad the videos are helpful. I am 69 and make them as a hobby in the hope that they are helping people. So it is good to hear that they are. Best wishes Phil
Thank you so much sir
Most welcome Best wishes Phil
I really want to thank you for what you are doing for online education. Would you consider creating a playlist of computer architecture-related topics?
Thank you for your comment it is appreciated. I could start such a playlist. I would be interested in the topics in this area that you would like to see me produce? Best wishes Phil
God bless you for explaining
Happy to help Best wishes Phil
Nicely done. But @5:54 the name “Immediate” actually refers to the operand being the actual data to operate on. As opposed to the operand being an address, or an offset, that points to the data (or further indirection). Specifically, “Immediate” does not mean the operand immediately follows the opcode, as you have stated. Clearly, the operand always immediately follows the opcode. The operand just isn’t always the “immediate” actual data to operate on.
What you are referring to is addressing modes. If the data to be processed by the instruction follows the opcode, then the addressing mode is referred to as immediate addressing. Another instruction can have the address of the data just after the opcode. This address gives the memory address of where the data to be processed can be located. This type of instruction is said to have an absolute addressing mode. Immediate addressing is covered by the video at the link below: ruclips.net/video/C6P2s5J9RaM/видео.htmlsi=LuW6LxR811gcGlZ_ Absolute addressing is covered by the video at the link below: ruclips.net/video/L8RVT0zG8Zk/видео.htmlsi=EsyWTnOtZBb8ThUi As an aside the addressing mode shown in the video at the link below is an example of implied addressing. ruclips.net/video/XM4lGflQFvA/видео.htmlsi=CwcaGDV0h8ju9Kso Best wishes Phil
@@johnphilipjones Hi Phil. I do understand all of that. I’m old school. I started off hand-assembling machine code on my own self-built 8-bit microprocessor designs in the late 70’s. So I do have a pretty solid understanding of all of this. I was just trying to give some helpful feedback for your students. What I was pointing out is that @5:54 you specifically say: “the name immediate addressing comes from the fact that the operand comes immediately after the opcode”. This statement is potentially confusing to learners. i.e. The fact that the operand comes immediately after the opcode is a general statement, not specific to the addressing mode. I believe what you meant to say is more along the lines of: “the name immediate addressing comes from the fact that the operand is the actual data to be processed by the opcode”. This would then be consistent with what you have now clarified in your reply above. Hopefully you take this as the helpful constructive feedback I'd intended. 🤓
Hello Greg, Yes you are correct I missed your point initially. I am always happy for feedback and comments. It was, and is, taken as constructive. Best wishes Phil
Phil making it all logical and easy to understand, as always!
2:25 - "So I can now write, dy / dx ..." Uh oh, you got yourself with your own variable. ;-) These videos make me remember how much I enjoyed calculus class and math in general - and how much I have forgotten.
Good spot. I have cut the video to remove the audio mistake using the RUclips online editor. Unfortunately, it does not allow the overlaying of an audio track. I will fix the video on my desktop and upload again. Best wishes Phil
Your tuition is working on this addled old brain! Many thanks.
Another very good video by Phil - for 55 years I've been trying to understand differential calculus. At last, I might be getting the hang of it - thanks Phil!!!
Thanks David hope you are keeping well. Best wishes Phil
Thank🌹
Thank you so much :D
Thank you Mr Jones. At 70, it is great to refresh my memory of calculus.
Hi john, just downloaded latest ver after using very early gimp for years.. i prefer the seperate left middle and right panels other than one window, can this be done?.. regards 😉
Not quite sure what you are asking. Could you give more details. Best wishes Phil
👏
I was left with no option except to subscribe and like
Very helpful! Thank you!!!
Glad it was helpful and thanks for commenting it is appreciated. Best wishes Phil
You are a legend boss. long live my champion. I cant believe someone explain so clearly 9 years ago and my lecturer can't even explain 9 years later
Glad you like the video. Best wishes Phil
I thought what! When I first saw the video title, but then I watched it, and it's been really helpful, thanks.
Glad it helped. Best wishes Phil
Amazing!
How has this got almost no exposure? As a Brit from Yorkshire learning tkinter, this is the simplest explanation I’ve heard by far. Thank you.
Thank you for your generous comment. Check out the videos on the supporting website at the following link: www.pythonbytesize.com/10-python-tkinter.html Best wishes Phil
Best explanation of this topic anywhere. Thank you.
You're very welcome. Best wishes Phil
Who else came here from the link Jamie posted on the" 100 Days of Code: The Complete Python Pro Bootcamp" Q&A😂
your intro is super excllent,thank you so much for your efforts.
Thank you for your positive feedback it is appreciated. Best wishes Phil
thanks a lot john its been month ive been trying to learn this but atlast through you i was able to learn this
Glad I could help and thank you for commenting. Best Wishes Phil
Great job. Excellent video
Thank you for the positive feedback it is appreciated. Best wishes Phil
Absolutely love these videos. I don't want to sound like I'm being mean or anything but on your website the format of the cookie consent is among the worst on the Internet. This I'm guessing is probably your host or whatever because the exact same windows pop up on thousands of sites. They are bad because they do not allow for a reject all option, they also hide cookie consents within the vendor preferences button, which is very time consuming to deal with because you have to click off every one individually. Whoever it was that made these cookie windows is using deceptive methods to get people to just give up and accept the cookies at best, or to completely hide them at worst. I know there's probably a program that will deal with these automatically but for the purposes of learning on my phone it makes dealing with your website frustrating. I don't know the ins and outs of how these windows end up on sites but it's something worth considering. Again, love your videos and they're super helpful.
Thank you for the feedback glad you like the videos. It is also good to know about the problems with the website. I will have a go and see if I can improve the website. I think it is Google putting up automatic pop ups. I will look into making my own. Would you be willing to keep in touch so you can test out the changes and give feedback. Best wishes Phil
@@johnphilipjones absolutely
Could you contact me via the link below. Give a brief comment which says "Issue with website". Make sure you fill in your email correctly and I will then email you using the email you supply. Thank you for agreeing to this. Best wishes Phil
@@johnphilipjones I can't see a link
@@aronwright388 Oops forgot to paste the link. See link below: www.mathseasyaspie.com/contact.html Best wishes Phil
Good video, but I do install and I do not have the same window I do not have the tools on the left and the right. Can you let me know why? I have the version 2.10.38 Thanks
The video at the following link may help ruclips.net/video/k7x8hpZFLuI/видео.htmlsi=K1jjjwRCgY4aaRMl Best wishes Phil
Thanks John! I'm doing a paid course (sponsored by my work place) and the notes provided by the course provider are horrendous. They just went from simple python to GUI without explaining anything about what tcl/Tk is. You've cleared so many questions for me. I'll probably just watch your videos instead.
Thank you. It is good to know that the videos are helping. Best wishes Phil
Your videos are so good
Thank you for your generous comment it is appreciated. Best wishes Phil
Good❤
a="Harry is" print(a) # a=3 print(id(a)) a=a+a[0] print(a) print(id(a)) a=a+a[1] print(a) print(id(a)) output: Harry is 138136407467952 Harry isH 138136407498096 Harry isHa 138136407498096 why are the last two ids same? shouldn't they be pointing to two different objects??
Just after you print the id in all three cases immediately print the type of a. Look to see if it is a string in all three cases. Then see if you can work out why the id's are the same. I will give a fuller answer when I have access to my desktop. Best wishes Phil
Thanks for this video - fantastic work
Glad you enjoyed it and thank you for your generous comment it is appreciated. Best wishes Phil
helpful video and easy to visualize
Glad you think so. Best wishes Phil
I'm sorry for your loss Sir.
thank you u explained in very short time. you have no idea how much i appreciate this . now imma go back to studying for my exam tommorow
Good luck with your exam. Best wishes Phil
Thanks.
You're welcome Best wishes Phil
Thanku sir 🎉🎉🎉
Wow
Just getting started with GIMP after using photoshop for many years. This video is extremely well done in terms of editing. This must have taken forever to edit.
Thank you for your positive comments it is appreciated. Best wishes Phil
Thank you very much, this video is extremely helpful.
tysm!
Very nice explanation