I'm learning because i want a better job than driving a school bus. For many who keep asking, I did infact become a computer programmer. I started here learning Python. Then I moved to others like Java and c sharp and plus plus to name a few. I even learned Fortran because of a job needed it(very useful but not at the same time, lol). I've turned a page from working with a company and decided to design games a long time dream of mine. I hope wholeheartedly that this video helps all of you the same way it did for me. Thank you all for the best wishes. They've helped me push along even when I felt I couldn't go any further. You all are the best!
Let me start off by saying that you have made the first step to be what you want to be. You have already self analyzed and absolutely know you are better than a bus driver. You just did this because you got the opportunity to learn how to be abus driver. Now you have the opportunity to learn how to become more technologically advanced and get smarter at the same time. I have taken this step as well. Let’s start this journey and possibly share our experiences through chat. You can become my chat friend and push one another to be who we were truly destined to be.
0:00:00 Introduction 0:00:30 What You Can Do With Python 0:01:15 Your First Python Program 0:05:30 Variables 0:09:08 Receiving Input 0:10:48 Type Conversion 0:18:49 Strings 0:23:41 Arithmetic Operators 0:25:59 Operator Precedence 0:27:11 Comparison Operators 0:28:52 Logical Operators 0:31:06 If Statements 0:36:16 Exercise 0:41:42 While Loops 0:45:11 Lists 0:48:47 List Methods 0:52:16 For Loops 0:54:54 The range() Function 0:57:43 Tuples
I have a programming course in college, and I need to complete a project within a month. You've been a great help. Thank you so much for your work and effort.
@@blengblong01712 Hi man, are you putting the if and unit function inside the ()?? if so, will not work, it has to identify the if and the unit as two different things
@@artgus1356 No, I just wrote it inside () to separate it on the sentence. The code works but not the same as the original comment's code, which is my goal
@@artgus1356 I wrote it like this wt = float(input("Weight: ")) # Choose Kg or Lbs unit = input("(K)g or (L)bs:") if unit == ("K" or "k"): print("Weight in Pounds: ", wt * 2.205) elif unit == ("L" or "l") : print("Weight in Kilogram: ", wt / 2.205)
I'm literally only like 5 minutes in and this is making more sense then my weeks of classes. Sir you are amazing. You need to win some sort of award for the service you are doing for the millions of people watching. You are opening doors and potential futures for people. This could be life changing. You gained a subscriber.
YAH BRO THIS GUYS TOTAL LEGEND MAKES IT TOO EASY he won in best tech youtuber 2021 he deserved man sat for ove 1 hour or maybe more and uploads it for free i watch every of his full to pay off hardwork.
Thanks Mosh! ❤ After struggling for 1 year with complicated tutorials, I finally learned Javascript and Python! I did with the help of your videos and a few good books. I got hired this week and I'm here to say thank you! Edit: For those asking, I learned with the books 'Javascript In Less than 50 pages' for the basics of programming and 'Smarter Way to Learn Python" to develop my knowledge on Python. Learning anything else becomes much easier after that.
5 min in this video and I figured it is too much for a complete beginner like me and had to find a slower way to take in this information. After reading your comment I was compelled to look up the book you mentioned "Javascript in less than 50 pages," and after purchasing I must say, I haven't ever been this excited to learn anything in my life. Thank you!
30:22 got a quick question. in my pycharm it shows the answer is false whereas in Mosh's pycharm it shows true. IS there something wrong with my pycharm?
second exercise code firstnumber=input("first number") secondnumber=input("second number") sum=float(firstnumber)+int(secondnumber) print(sum) thanks for all the time and education you have put for us mate really appreciate
Thank you for your teaching. It's my answer below. EX1// print("Name: John Smith") print("Age: 20") print("Note: He is a new patient") EX2// a= input("First: ") b= input("Second: ") ans= float(a)+float(b) print("Sum: ", ans) EX3// c= float(input("Weight: ")) d= input("(K)g or (L)bs: ") if d.lower()=="k": print("Weight in Lbs: ", c/0.45) elif d.lower()=="l": print("Weight in Kgs: ", c*0.45) else: print("Don't joking me")
📖 TABLE OF CONTENT 0:00:00 Introduction 0:00:30 What You Can Do With Python 0:01:15 Your First Python Program 0:05:30 Variables 0:09:08 Receiving Input 0:10:48 Type Conversion 0:18:49 Strings 0:23:41 Arithmetic Operators 0:25:59 Operator Precedence 0:27:11 Comparison Operators 0:28:52 Logical Operators 0:31:06 If Statements 0:36:16 Exercise 0:41:42 While Loops 0:45:11 Lists 0:48:47 List Methods 0:52:16 For Loops 0:54:54 The range() Function 0:57:43 Tuples
17:50 or you can use a f string that combines intergers strings floats and booleans together into one string e.g. Print(f"I am {20} years old") Or in this case First = float(input("First: ")) Second = float(input("Second: ")) # we can get rid of the Sum variable print(f"Sum: {First + Second}" Feel free to copy and paste this code to test it Final notes • f strings can use strings intergers floats and boolean in one string • when using intergers floats and booleans in a f string make sure to use {} to separate them
Ik he won’t see this, but this was such a clear display of how to understand the language at a base. Felt like my class expected us to juggle so much info at once without going over the basic lessons again. This is exactly what I needed as a refresher so thanks
I've taken a C++ in college years ago with a bad instructor that made me hate coding. Coming back with your simple and clear explanation to this nice language made me wanna learn more. Thanks a lot, Mosh.
@AthmarMubarkis it hard? many people say programming needs a talent. I will go to college next year and I'm kinda not sure about my future in coding but I want it
I had a similar experience! I failed a Python course at college in 2021 because it was structured oddly and the professor was too rude to ask for help (treated people like they were dumb for not getting it right away). this video was SO much easier to grasp, and now I'm embarrassed that I learned in one day what I failed to figure out over an entire summer course LOL
9:07 Exercise P_Name ="john Smith" P_age =20 P_admit="New" print (P_Name ,P_age,p_admit) _________ 14:56 Exercise First_num=input("Enter Your First Num. ") Sec_num=input("Enter Your Sec Num" ") Sum =float(first_num+sec_num) Print ("sum is =" + sum) .....Also that's can by use for - * / _______ 18:02 str () function is use For combine the str with floating number _______ In string 18:59 we have same Methods or Function Name.find () =find Same Index of char Name.uper() lower() =convert char to lower uper Name.replace()=replace the Char or String in sentence ! In keyword =find is that available ______ 34:50 endant also called Body or block Add comment by # ____ 51:00 create A List ....this is Just like array Name ["BILAL" , "OSAMA" , "MAAZ"] 51:10 There are same methods like Name.append (ali) =add name is last Name.insert (index , value ) =add name any where Name.remove(value ) = remove specific value Name.clear (list) =clear all list (1 in list name ) = is that available Len() =length of list 53:19 for loop Syntex For data in Listname : Print (data) ___ 56:00 range(10) = add numbr from 0 to 10 use just these expiration Range(0 : 10 : 2) showe after 2 digit like 2 4 6 8
Just finished this video, and I'm amazed at how quickly I picked up the basics! The explanations were clear and easy to follow. Perfect for anyone looking to get started with Python. Thanks for making learning so accessible!
You're like one of those good teachers that lead your students towards a mistake to teach them what and how something could go wrong then, teach how to do it properly. Loving this.
The first time he did it, I didn't unpause, tried to alter it, and made more code trying. Eventually unpaused frustrated, and was honestly happy it went like that after the explanation, it's gonna stick a lot better now because of that.
Now THIS is superlative instruction; teach a concept, and then demonstrate it. That you include errors is a stroke of genius! The nuances of programming languages can be difficult to understand at first, but by showing things going WRONG, you also show how to CORRECT the mistakes. This is just brilliant work. Thank you! Subscribed as hell!
I am a Big Picture high school student, and I am studying to be a game developer using Python. I was told to learn the basics first, I already knew a good bunch of the basic but still needed to learn, I found some websites and videos, but nothing was as good as this video. Even if it is 2 years old, it still helped a lot. It didn't take me an hour though, I was taking notes, I was coding at the same time he did, I was pausing and rewatching pieces and I rewatched the video more than once. This 1 hour video turned into 2 weeks for me. Worth it. Thanks a lot Mosh.
So cool I'm doing the same thing- first I watch one part of the video to process it mentally, then I watch it for the second time and write notes in Word and then I watch it for the third time and actually try it out once I understand how it works. And then I do the practice part by myself👍
weight = float(input("Enter weight: ")) unit = input("Is the weight in kg or lb? ").lower() if unit == 'kg': converted_weight = weight * 2.20462 print(f"The weight in pounds is: {converted_weight} lb") elif unit == 'lb': converted_weight = weight / 2.20462 print(f"The weight in kilograms is: {converted_weight} kg") else: print("Invalid unit")
Thank you for this! I did all of the exercises in the video, but the only one I wanted to share was this one: weight = float(input("What is your weight? ")) type = input("(K)g or (L)bs: ") constant = float(0.4536) if type.upper() == "K": value = weight / constant print(str(value) + " in Pounds") elif type.upper() == "L": value = weight * constant print(str(value) + " in Kilograms") else: print("Americans will use ANYTHING besides metric, huh?") print("Done")
@@euroking1337 youre the kid with the long hair and sits on the back of the class to only make corny and unfunny remarks about someone's mom and then dont talk for the next month and a half
started learning python with mosh through his RUclips tutorials. I watched the one which is over 6 hours and the other one which is 2 hours. Mosh explains everything crystal clear. I really had no prior knowledge in programming and this whole programming world or whatsoever. And it seemed very daunting to me. But I gotta say thanks to mosh I started believing that I might be able to actually make it in the programming world. I even purchased his complete python mastery course on his website. Best purchase I've ever made. No regrets ! In fact I wish I found mosh earlier ! I'm planning to move to HTML, CSS, and JavaScript after I finish python. Mosh, if you're reading this. I just want you to know that I'm really grateful for what you do and appreciate your hard work buddy :)
@@programmingwithmosh I just got a new job and they told me they would teatch me python so i wanned to learn first at home. i have some prio knowledge of html and css.
yes he does indeed and sometimes I make a mistake and I like that because I can just go back in the video and try to figure out what I did and if it doesn't show then I have to be smart with it like just now I was doing a calculator and I was trying to do this print("Sum: " + answer) but it wasn't working so I looked back in the video, saw that it was a str it was printing and not an int and did this print("Sum: " + str(answer)) and now it works
for the exercise at 37:00 weight = float(input("Weight: ")) unit = input("(K)g or (L)bs ").upper() userWeightK = float(weight * 2.2) userWeightL = float(weight / 2.2) if unit == 'K': print("Weight in Lbs: " + str(userWeightK)) elif unit == 'L': print("Weight in Kg: " + str(userWeightL))
I did something a little different, I have previous knowledge with Lua so some of the things I do are habit and trying to make beautiful code. I do like your use of the .upper() function directly on the unit input! Good job! weight = float(input("Weight: ")) unit = input("(K)g or (L)bs: ") if unit.lower() == "k": print("Weight in Lbs: " + str(weight // 0.45)) elif unit.lower() == "l": print("Weight in Kgs: " + str(weight * 0.45))
I have decided to learn coding so I can improve my status in life. I'm tired of being a laborer, unskilled and uneducated. Today I take control of my life. Thank you!
good job, although on the first exercise there is no need to put brackets around the quotation marks within the variable. First_name = "John" would work fine same with his surname but it works so well done
17:20 - 17:47 you don't need to change the float into a string. just change the "+" into a "," y = float(input('enter your first num: ')) x = float(input('enter your second num: ')) print('the sum is: ', x + y) try this, this works too.
15:00 a = input('First: ') b = input('Second: ') c = float(a) + float(b) print('Sum: ' + str(c)) 37:00 a = input('Weight: ') b = input('(K)g or (L)bs: ') if b == 'l' or b == 'L': c = float(a) * 0.45359237 print('Weight in Kg: ' + str(c)) if b == 'k' or b == 'K': c = float(a) / 0.45359237 print('Weight in Lbs: ' + str(c))
Show error message when anything else other than K/k or L/l is entered if unit.upper() == "K": # K/k entered converted = float(weight) / 0.45 print("Weight in Pbs: " + str(converted)) elif unit.upper() == "L": # L/l entered converted = float(weight) * 0.45 print("Weight in Kgs: " + str(converted)) else: # anything other than K/k or L/l entered print("Invalid weight unit entered")
weight = input ("Weight: ") unit = input ("(K)g or (L)bs: ") weight_kg = float(weight)//2.2 weight_lbs = float(weight)*2.2 if unit == "l": print ("Weight in Kg: " + str(weight_kg)) elif unit == "k": print("Weight in Lbs: " + str(weight_lbs)) else: print("Invalid weight unit entered, use k for kg and l for lbs, please.") _____________ Weight: 10 (K)g or (L)bs: k Weight in Lbs: 22.0
I'm learning because I'm tired speaking with customers on the phone for 40hrs every week. I almost quite my job today, but I want to have an alternative. Coding is something I've always wanted to learn, so here I am. Thank you for sharing your knowledge
Hi, Mosh. Am an absolute beginner. Thank you for the amazing video. First Exercise : First_Name = "John" Last_Name = "Smith" age = 20 Patient_Type = "New" print(First_Name, Last_Name, age, Patient_Type)
age = 20 name = "John Smith" is_new = True print("Details of John Smith") print("Age =",age, "Name = ",name) if (is_new==True): print("The patient is new") else: print("This is an old patient") Here is bit more simple but advanced version hehe
you should not use if (is_new==True): you should use is and about the details of John smith you should change it to print("Details of %s.)%name thats it!@@psychopillia7865
I’m 32 years old. Father of 3. Dead end job after dead end job. Finally sat down with my wife and talked about what I’d like to do in life. Everything I said centered around technology and I really like the idea of coding/programming. Decided I’m going to see if I can learn it and if I can I will learn it and apply it and start a career. Thank you for this.
@@zombiebotnet343 thank y’all. I downloaded python (pycharm) last night. And today I’ve been doing some free courses online to learn it. I’m literally starting at zero but I can already tell I really enjoy this. I know this sounds corny but I made a triangle last night lol. And was so excited that I made a triangle out of computer code.
I've heard of people getting out of dead-end jobs just because of this mentality combined with Python before, allthewhile increasing their pay massively. Definitively possible :)
I am 21 and tired of doing sales and looking forward to starting a new career. I chose easier path in life and that doesnt take you anywhere. Learning a valuable skill like this will take very far
I don’t know how I did it but it worked for me when I did this: Line 1: sum = int(20) + float(10.1) Like 2: print(sum) I ran it and it just shows 30.1. Is this technically correct? Why does it have to have input first, and second .. and all that extra stuff?
15:00 First = input("First: ") # input stores the data as a string Second = input("Second: ") Sum = float(First) + float(Second) # float converts the string into a float aka numbers print(" Sum: " + str(Sum)) # str converts the float into a string
is it ok if i wrote it like this? first = input("Enter number") second =input("Enter number") instead of first = input("First: ") second = input("Second: ")
I started my first in-person university computing class last week, having only previously done a month of education in computing during eleventh grade. This video was extremely helpful in getting me caught up to where I need to be to succeed in my class.
This was really fantastic. I have no prior Python experience and was able to keep up and even experiment a little during the exercises. Thank you so much!! 8:50 last_name = "Smith" first_name = "John" age = 20 patient_status = "New Patient" print(last_name,", ",first_name,". Age: ",age,". ", patient_status) 15:03 first = input(" Let's add 2 numbers. First: ") second = input("Second: ") sum = float(first)+float(second) print("Together those equal",sum) 36:22 weight = float(input("Let's convert your weight. How much do you weigh? ")) mass = input("Is that in (K)g or (L)bs? ") if mass.upper() == "K": print("In Pounds, you weigh: ", weight * 2.21) elif mass.upper() == "L": print("In Kilograms, you weigh: ", weight * 0.45) else: print("U r confused.") print("Have a nice day!") Blooper at 1:00:01
What goood answers they are all corect you are smart to know the answers to this code. Did you copy from the video. I think you did Daniel Delgado: Yes I copied I just wanted to see the answers Me: LOL! 🤣
excercise 2: w = int(input("Input your weight: ")) unit = input("Enter k for kg or l for lbs: ") if(unit=='k' or unit=='K'): res = str(w*2.2); print("weight in lbs: "+res) elif(unit=='l' or unit=='L'): res = str(w*0.45); print("weight in kgs: "+res) else: print("Please enter a valid input")
TABLE OF CONTENT 0:00:00 Introduction 0:00:30 What You Can Do With Python 0:01:15 Your First Python Program 0:05:30 Variables 0:09:08 Receiving Input 0:10:48 Type Conversion 0:18:49 Strings 0:23:41 Arithmetic Operators 0:25:59 Operator Precedence 0:27:11 Comparison Operators 0:28:52 Logical Operators 0:31:06 If Statements 0:36:16 Exercise 0:41:42 While Loops 0:45:11 Lists 0:48:47 List Methods 0:52:16 For Loops 0:54:54 The range() Function 0:57:43 Tuples For those who need
36:20 weight = float(input("Enter your weight in your unit: ")) print("Put the corresponding letter for the unit you want to convert to: Put a 'L' for Lbs, or put a 'K' for KG") conversion = input("To what unit would you like to convert: ").lower() if conversion =="l" or conversion =="lb": result = weight * 2.20462 print(f"{weight} Kg converted to Lb is {round(result, 2)} Lb") elif conversion =="k" or conversion =="kg": result = weight * 0.453592 print(f"{weight} Lb converted to Kg is {round(result, 2)} Kg")
I did it shorter weight = input("Enter your weight: ") unit = input("If in kg type (K) and if in lbs type (L): ") if unit == "K": print("weight in lbs:" , float(weight) * 2.20462) elif unit == "P": print("weight in Kg:" , float(weight) / 2.20462)
Just completed this crash course, and I am super grateful to you, Mosh, for explaining these basics in the simplest and most interesting way ever. Thank you. You have gained a follower from the mountain Kingdom of Lesotho.
as someone who legit struggled for a few years trying to start learning python, trying to understand and comprehend python because it's too technical, this has made learning python a whole lot more easier and digestible compared to self learning on Kaggle, etc. Thanks a bunch Mosh for making learning feel easier!!
if you want to make it more interesting, you can make the code so that you chose the temperature while runing the program, here's the code temp = int(input('enter temperature: ')) if temp > 30: print ("its a hot day") elif temp > 20: # (20,30] print ("its a good day") elif temp > 10: #(10,20] print("its cold ") print("wear warm cloth") else : print ("stay home")
I am 68 (but who's counting? ha-ha) and I'm interested in learning Python because my company is using Snowflake, which allows you to code within its worksheets in either ANSI SQL (which I have been using for decades) or Python. A programmer is a lot like a shark: you must always be moving forward or bad things will happen to you...and to your career. Three years after releasing this video, you are still helping people. Thank you!
00:03 Python is a versatile language for data science, machine learning, web development, and automation. 02:10 Installing and setting up PyCharm for Python development. 06:40 Executing Python programs & using variables 08:54 Using the input function to read user input and store it in a variable. 13:34 Built-in functions for data type conversion in Python 15:54 Converting values from string to numeric representations is essential in Python. 20:09 Python string manipulation methods 22:06 String manipulation and searching in Python 25:58 Understanding operator precedence and using parenthesis in Python expressions 28:04 Python introduces comparison and logical operators for evaluating conditions. 32:09 Importance of using double quotes for strings in Python 34:05 Adding multiple conditions using if-else statements 38:06 Converting weight between pounds and kilograms in Python 40:10 Converting data types in Python 43:56 Introduction to basic data types in Python and usage of lists. 45:58 Manipulating lists in Python 50:01 Using shortcuts to view method expectations and list manipulation in Python. 51:47 Using len and iterating through a list in Python 55:46 Understanding Python's range function and its usage with for loop 57:39 Tuples in Python are immutable and used to store a sequence of objects
Proudly presenting my solution to 36:16 weight = input("What is your weight?" ) unit = input("is it in kgs or lbs?" ) if unit == "k": convert = float(weight) / 0.4 print("weight is " + str(convert)+ "lbs") else: convert = float(weight) * 0.4 print( "weight is " + str(convert)+ "kgs") I feel like a rugged software architect! Sky is the limit 💪! Congrats Mosh, you make no talent whatsoever people like me, feel like software Einsteins!
Hey, just trying to help out, your program will only work for lowercase "k" for kilograms, and if you use "K" it will go to the else part of the if statement. Also, when you're saying "else", it will take everything other than "k", so if you were to type "a" , "b", "c", etc.. it would count it as being something other than "k" :)
why is my code not going beyond the if statement? Weight=int(input("Weight:")) unit=input("(k)g or (l)bs") if unit=="k": convert=Weight/0.45 print("Weight in kgs is "+str(convert)) else: convert=Weight*0.45 print("Weight in lbs is"+str(convert))
Here's my solution: weight = float(input("Enter weight: ")) unit = input("Enter unit, K for kg and L for lbs: ") if unit == "k" or unit == "K": print("Weight in kgs: " + str(weight/0.45)) elif unit == "l" or unit == "L": print("Weight in lbs: " + str(weight*0.45)) else: print("Invalid unit! ")
Currently recovering from TBI an struggle with learning conditions. Your videos are better then the digital book at my online school. Thank you for all your efforts.
9:05 Here you go. This is what script I wrote for first exercise: Patient_Name = 'Name = John Smith' Age = ('Age = 20 years old') New_Patient = True print(Patient_Name) print(Age) print('New Patient =',New_Patient)
My tiny brain can't comprehend how you crammed so much information into such a short timespan and still made it easily understandable. Thank you so much for this tutorial and I hope this will be the start of a coding passion for me.
It is not necessary to learn so much in your day that your brain feels like it has too much information stored inside it and it is going to explode😵💫😬🤢. Like numbers are infinitive you should stop at the numbers your brain can take😌.
Take it in bite size chunks...Learn mind mapping to help you learn and remember ideas and concepts. Take your time, and just affirm constantly that you can and will do this.
I cant believe i spent up to 2 hours watching and practicing with this tutorial, and i enjoyed it. I love the exercise section, its inspiring. Thanks for taking your time to give this tutorial.
Horrible video - outdated and if you really followed this video - then you can't make it past the first 7 minutes - Garbage for those of us that really wanted to learn something.
I have always been interested in coding but never have actually tried it, I'm 13 minutes into this video and I am practicing/learning for the first time & I am already learning and having fun, thank you so much man!
I'm writing this in Aug. 2021, already decided to go into computer programming just this year. Python is just one of my goals and Notepad++. I also decided to come out of retirement to enter this great future of ahead for all of us. Addition, to live a better and with more money type of life, why not say that!
@@conniebarrick8265 hi connie welcome to the journey:) best of luck to you - one day we'll be using apps that we've coded ourselves, see you down the road.
You see, it doesn't take much to improve 's oneself. Just, keep going, this is a big and profitable field (computer programs) to achieve in. Your limit is the sky!
The CODE for 14:56 is First_no = input("What Is Your First Number? ") Second_no = input("What Is Your Second Number? ") Num_1 = int(First_no) Num_2 = int(Second_no) result = Num_1 + Num_2 print("The sum of", Num_1, "and", Num_2, "is:",result)
first = input("First: ") second = input("Second: ") sum = float(first) + float (second) print ("Sum: " + str(sum)) This is my basic Calculator coding when you gave us the little challenge I am proud to say that it was similar to yours thank you for this amazing free course
Thats an amazing start dude! You can clean up your code even further by merging lines. ie: sum = float(input("First: ")) + float(input("Second: ")) print("Sum: ", sum) see its basically the exact same thing as what you have. but i saved space by immediately wrapping the returned string of Input inside the float and then immediately adding that to the sum variable. Then, instead of using + to concat strings, you can just use commas instead inside print statements. This is as advance as it really comes, and its totally optional. whatever it takes to solve the problem!
@@SwoggersLOL don't make it complex by cascading Keep it simple!! Here is mine: a = input("First: ") b = input("Second: ") sum = float(a) + float(b) print(sum)
@@SwoggersLOL Good code but complex. Even though you are writing less code, it is very confusing to understand as for example, what if I added a third number to be added to the equation? I will have to be digging around in the complex code to add it in when I can just simply make a new variable which is easier to read and just do a "+=" to the sum.
I’ve tried lots of different methods to help me learn code, and this video is by and far one of the best resources that has helped solidify some of the more abstract terms related to coding. Absolutely fantastic job.
@@MarcoHernandez-nb5dc Its fine! People have their different opinions and thats what makes us special! So if they want to be a coder who says they can't! If coding is boring for you maybe try something new!
@@LinguisticG4m3rBoi_qy1ynwhat are ye gonna do by learning coding if ye are not an engineer? What's it gonna teach ye about human, nature, existence and God? Almost nothing, I guess. (Btw I love Azula, I bang her everynight)
36:20 print("Welcome to the Weight Converter") weight = input("Weight: ") massa = input("(K)g or (L)bs: ") if massa.upper() == "K": print(float(weight) * 2.2) elif massa.upper() == "L": print(float(weight) * 0.5) else: print("You must type 'K' for kilograms or 'L' for pounds")
The part with the unit converter, it gives wrong calculations because of those weird numbers. For example If you type in 165 pounds, what's supposed to be around 75 kg, it will give me number 82.5 . I'd use standard formula multiplying or dividing it by 2,205.
Mosh explains everything thoroughly and never misses on a single part. He has challenges for us so that we take what we learned in the past and implement it in our code. I am still in the middle of the course but I can say that this channel is the #1 channel for those who want to learn to code! Keep it up!!
Exercise 8:50 name = 'John Smith' age = '20 year old' status = 'New Patient' print(name, age, status) Exercise 14:50 First = input('First number: ') Second = input('second number: ') Sum = float(First) + float(Second) print(Sum) Managed this one after some try and error😅
Age variable should be integer type And you should use boolean expression for the last one of first exercise probably, i think! And yeah no quotaion for all data.
Thank you for this very informative video. Here is my progress so far... Exercise One age = 20 Status = ("New Patient") first_name = "Smith, Josh" is_online = False print(age) print(Status) print(first_name)
Hey I know I'm a bit late but for exercise 2 on Ur 3rd line of code, u wrote float(first). When I did this exercise I wrote int(first) by any chance can u explain what the difference would be because my code ended up working but we got different solutions, cheers 👍🏼
um u said that instead of float it should be integer instead of integer he wrote float that will good because if the user writes something like this First:1 Second:2.4 it show error if he writes int() @@joshua-7638
I 100 percent agree with most of the comments on here. This was waaay more easier to understand than other tutors out there. Simple and clear explanations with the right examples also. Thank you Mosh.
Horrible video - outdated and if you really followed this video - then you can't make it past the first 7 minutes - Garbage for those of us that really wanted to learn something.
This is honestly great. I know other programming languages so the concepts are not new to me, I just wanted a short introduction to the syntax. This video is a great asset honestly.
Haven't used python since I graduated 2 years ago. Needed this as a refresher, and I feel like I understand it considerably better now than I did in 4 years of college. Thanks for the help!
For the weight conversion exercise at 36:16- weight=input("Weight: ") weight_type=input("(K)gs or (L)bs: ") if weight_type=='k' or weight_type=='K': print("Weight in Lb: "+str(float(weight)*2.20462)) elif weight_type=='l' or weight_type=='L': print("Weight in Kgs: " +str(float(weight)*0.453592))
You are a legend. I've been wanting to Python my whole life but since I'm not an adult yet, I though I would need to be some professional grown person to do that but with this tutorial, I've gotten father than I thought I would, thank you Mosh.
36:20 This took a bit longer than 5 minutes but im proud of it for having basically no prior coding experience unit = input("Enter 1 for kg or 2 for lbs ") weight = input("Enter weight in specified unit ") if int(unit) == 1: converted = (float(weight) * 2.205) string = converted.__round__(1) print("≈ "+str(string)+" lbs") elif int(unit) == 2: converted = (float(weight) / 2.205) string = converted.__round__(1) print("≈ "+str(string)+" kg")
Hi. I am genuinely interested in learning Python and your videos are amazing. exercise numero 1: name = ("john Smith") age = 20 status = ("new patient") print(name) print(age) print(status)
I am taking GCSE computer science and one of the main tips i got was to learn to code. Watching this one hour tutorial, I have learned more in two hours than I did in 5 lessons of python tutoring at school. Thanks mosh.
Im here to learn Python because i work in RPA, lowcode so far (Visual Programming, some javascript). After watchin this video I can tell you this is one of the best tutorials ive ever seen. You make it clear, simple and entertaining. Suscribed, now straight to the full course. Thanks man
I’ve been taking classes at uni and they have failed miserably at teaching this language compared to this tutorial/beginner class. I’ve watched a total of ten minutes so far and feel like I know much more now than I did after watching and reading hours of content from Uni. I highly recommend watching this video if you’re interested in learning Python. Mosh (who is providing the tutorial) speaks in a calm and clean manner which resonates well with audiences. And he also truly explains what he is doing at any given moment.
0:25:59| An easy way to remember the operator precedence is by memorising the BODMAS rule. The rule is as follows: B = Brackets O = Of D = Division M = Multiplication A = Addition S = Subtraction
Exercise 14:50, most of them given out put as print(sum) but it should print as "Sum: 30.1" which takes some extra efforts. So here is what it asked for :) Please note concatenate happen only between str to str else it will through an error. Thank you so much Mosh for this wonderful tutorial :-) first_number = input("First: ") second_number = input("Second: ") add = float(first_number) + int(second_number) print("Sum: " + str(add))
36:57 my code is the one below, seems fine, works correctly weight = int(input("Whats Your Weight? : ")) type = input("(K)gs Or (L)bs? : ") if type == "K" or type == "k": a1 = weight * 2.20462 print("You are " + str(a1) + " lbs") elif type == "L" or type == "l": a2 = weight * 0.453592 print("You are" + str(a2) + " kgs")
5 месяцев назад+6
Here's what I went with: weight = float(input("Weight: ")) unit = input("(K)g or (L)bs: ") if unit == "K" or unit == "k": print("Your weight in pounds is " + str(weight * 2.2)) elif unit == "L" or unit == "l": print("Your weight in kilos is " + str(weight * .45)) print ("Have a nice day")
Yours looks really good! Btw. you can use ''Variable.lower'' like I did in mine weight = int(input('Weight')) weight_question = input('(K)g or (L)bs: ') K = weight * 2.20462 L = weight * 0.453592 if weight_question.lower() == 'k': print(K) elif weight_question.lower() == 'l': print(L)
Mosh you trully are an amazing teacher anyway this is my answer to ex3 weight= int(input("Weight: ")) unit= input("(K)g or (L)bs: ") if 'k' in unit or 'K' in unit: converted = weight / 0.45 print("Weight in Lbs: " + str(converted)) elif 'l' in unit or 'L' in unit: converted = weight * 0.45 print("Weight in kgs: " + str(converted))
I am learning python because I'm an absolutely lazy leader, I absolutely hate doing repetitive tasks more than just once. Thank you so much for this walkthrough!
36:20 Weight Converter: # Weight Converter Exercise Weight = float (input('Enter your Weight = ')) Kg = Weight / 2.20462 Lb = Weight * 2.20462 Unit = input("It's in Lbs or Kgs ? ") # Double quotes are used so we can use apostrophe in a sentence if Unit.upper() == 'Lb' or 'l' or 'Lbs' : print('Weight in Kgs = ' + str(Kg)) elif Unit.upper() == 'Kgs' or 'k' or 'Kg' : print('Weight in Lbs = ' + str(Lb)) # OR we could use simple # else # print('Weight in Lbs' + str(Lb))
Weight exercise: weight = float(input("Enter the weight: ")) unit = input(" Enter K for kg and L for pounds: ") unit = unit.upper() if unit == str("K") : outweight = weight / 0.45359237 print("Your weight is " + str(outweight) + " Pounds") elif unit == str("L") : outweight = weight * 0.45359237 print("Your weight is " + str(outweight) + " KG")
I graduated with my bachelor's a few months ago and I'm going to apply for a masters in data analytics and I'm brushing up on my Python and this is amazing. Thank you so much for the amazing tutorial!
This is my first time learning programming language and this course helped me understand without any intimidation. Definitely going for the detailed course for more learning and practice. Thank you Mosh
Three years ago, I viewed this video,and now,I hold the position of Sr.Python developer. Gratitude to Mosh for the guidance.
congratulations!
Mentor me please!
@@ots9358me too please 🙏
Good job, my little indian friend
Im encouraged by this post
I'm learning because i want a better job than driving a school bus.
For many who keep asking, I did infact become a computer programmer. I started here learning Python. Then I moved to others like Java and c sharp and plus plus to name a few. I even learned Fortran because of a job needed it(very useful but not at the same time, lol). I've turned a page from working with a company and decided to design games a long time dream of mine. I hope wholeheartedly that this video helps all of you the same way it did for me. Thank you all for the best wishes. They've helped me push along even when I felt I couldn't go any further. You all are the best!
You can improve your coding skill with our videos
Absolutely amazing, you will be rewarded for your hard work, never give up and keep pushing forward!
good for you man
wish you good luck. God bless you.
Let me start off by saying that you have made the first step to be what you want to be. You have already self analyzed and absolutely know you are better than a bus driver. You just did this because you got the opportunity to learn how to be abus driver. Now you have the opportunity to learn how to become more technologically advanced and get smarter at the same time. I have taken this step as well. Let’s start this journey and possibly share our experiences through chat. You can become my chat friend and push one another to be who we were truly destined to be.
0:00:00 Introduction
0:00:30 What You Can Do With Python
0:01:15 Your First Python Program
0:05:30 Variables
0:09:08 Receiving Input
0:10:48 Type Conversion
0:18:49 Strings
0:23:41 Arithmetic Operators
0:25:59 Operator Precedence
0:27:11 Comparison Operators
0:28:52 Logical Operators
0:31:06 If Statements
0:36:16 Exercise
0:41:42 While Loops
0:45:11 Lists
0:48:47 List Methods
0:52:16 For Loops
0:54:54 The range() Function
0:57:43 Tuples
Thanks 😊
Absolute G
Absolute OH
thanks
@@pijushbiswas55 you do realise that mosh already put those in the link area, right?
I have a programming course in college, and I need to complete a project within a month. You've been a great help. Thank you so much for your work and effort.
This guy, sat for 1 hour and talked about python, and then released it for free. legend
Is it really worth for beginners ?
@@Taste_off_life Yeah I think its an great course for beginners tbh
Here is another video called Python in One Hour published a few months before this one enjoy! ruclips.net/video/ie-hjFXlxTs/видео.html
@@codingmadeclear2229 true lots of knowledge for the beginners that have no idea🙏🏼
With 1.3M views, he made around 6,000 USD and counting. No one does anything for free
I’ve been doing python classes for 4 weeks now and your 1 hour has taught me more than going to class for 4 hours
😂😂😂
yeah its best to learn on RUclips tutorials instead of going to class its gonna bring ya none lost
😂😂😂😂😂😂
@@fornitegod31😂😂😂😂😂
Thank you so much for the help Mosh!
Excercise 1:
print ("Check In")
print("Data=")
first_name = "John Smith"
age = 20
new_patient = True
print("Name:",first_name)
print("Age:",age,"Years Old")
print("New Patient?","Yes")
Excercise 2:
first = input("First: ")
second = input("Second: ")
sum = float(first) + float(second)
strsum = str(sum)
print("Sum: " + strsum)
if statements:
temperature = 25
if temperature > 30:
print("It's a Hot Day")
print("Drink plenty of water")
elif temperature > 20: # (20, 30]
print("It's a Nice Day")
elif temperature > 10: # (10, 20]
print("It's a bit cold")
else:
print("It's Cold")
print("Done")
Excercise 3:
weight = input("Weight: ")
unit = input ("(K)g or (L)bs: ")
if unit.upper() == "L":
weightk = float(weight)/2.205
print("Weight in Kg: " + str(int(weightk)) + " kg") # (lbs to kg]
elif unit.upper() == "K":
weightl = float(weight)*2.205
print("Weigth in Lbs: " + str(int(weightl))+ " lbs") # (kg to lbs]
I'm wondering why (if unit == "K" or "k") doesn't work
@@blengblong01712 Hi man, are you putting the if and unit function inside the ()?? if so, will not work, it has to identify the if and the unit as two different things
@@artgus1356 No, I just wrote it inside () to separate it on the sentence. The code works but not the same as the original comment's code, which is my goal
@@artgus1356 I wrote it like this
wt = float(input("Weight: "))
# Choose Kg or Lbs
unit = input("(K)g or (L)bs:")
if unit == ("K" or "k"):
print("Weight in Pounds: ", wt * 2.205)
elif unit == ("L" or "l") :
print("Weight in Kilogram: ", wt / 2.205)
Theres small mistake on the first exercise, on the bool
I'm literally only like 5 minutes in and this is making more sense then my weeks of classes. Sir you are amazing. You need to win some sort of award for the service you are doing for the millions of people watching. You are opening doors and potential futures for people. This could be life changing. You gained a subscriber.
I 100% agree!!!!
@@prodgers71 me too!
five minutes in i made a 10 line code for myself!!
everything i knew was variables and the print function.
that's it.
YAH BRO THIS GUYS TOTAL LEGEND MAKES IT TOO EASY he won in best tech youtuber 2021 he deserved man sat for ove 1 hour or maybe more and uploads it for free i watch every of his full to pay off hardwork.
he made another subscriber
He’s too good tbh,
A gem
Thanks Mosh! ❤ After struggling for 1 year with complicated tutorials, I finally learned Javascript and Python! I did with the help of your videos and a few good books. I got hired this week and I'm here to say thank you!
Edit: For those asking, I learned with the books 'Javascript In Less than 50 pages' for the basics of programming and 'Smarter Way to Learn Python" to develop my knowledge on Python.
Learning anything else becomes much easier after that.
Plz tell me the name of those books.❤
@@Phoneography_adventures the books are 'Javascript In Less than 50 pages' for the basics of programming and 'Smarter Way to Learn Python" for Python
5 min in this video and I figured it is too much for a complete beginner like me and had to find a slower way to take in this information. After reading your comment I was compelled to look up the book you mentioned "Javascript in less than 50 pages," and after purchasing I must say, I haven't ever been this excited to learn anything in my life. Thank you!
30:22 got a quick question. in my pycharm it shows the answer is false whereas in Mosh's pycharm it shows true. IS there something wrong with my pycharm?
@@williamsusa5067 e
second exercise code
firstnumber=input("first number")
secondnumber=input("second number")
sum=float(firstnumber)+int(secondnumber)
print(sum)
thanks for all the time and education you have put for us mate really appreciate
Thank you for your teaching. It's my answer below.
EX1//
print("Name: John Smith")
print("Age: 20")
print("Note: He is a new patient")
EX2//
a= input("First: ")
b= input("Second: ")
ans= float(a)+float(b)
print("Sum: ", ans)
EX3//
c= float(input("Weight: "))
d= input("(K)g or (L)bs: ")
if d.lower()=="k":
print("Weight in Lbs: ", c/0.45)
elif d.lower()=="l":
print("Weight in Kgs: ", c*0.45)
else:
print("Don't joking me")
I did the same code but then some other guy in the comments used str and all
@@Invincible_Dreams154 multiple ways to do same thing is fine
📖 TABLE OF CONTENT
0:00:00 Introduction
0:00:30 What You Can Do With Python
0:01:15 Your First Python Program
0:05:30 Variables
0:09:08 Receiving Input
0:10:48 Type Conversion
0:18:49 Strings
0:23:41 Arithmetic Operators
0:25:59 Operator Precedence
0:27:11 Comparison Operators
0:28:52 Logical Operators
0:31:06 If Statements
0:36:16 Exercise
0:41:42 While Loops
0:45:11 Lists
0:48:47 List Methods
0:52:16 For Loops
0:54:54 The range() Function
0:57:43 Tuples
Thank you so much!
Thanks bro appreciate it!
it's in the description but ok
17:50 or you can use a f string that combines intergers strings floats and booleans together into one string e.g.
Print(f"I am {20} years old")
Or in this case
First = float(input("First: "))
Second = float(input("Second: "))
# we can get rid of the Sum variable
print(f"Sum: {First + Second}"
Feel free to copy and paste this code to test it
Final notes
• f strings can use strings intergers floats and boolean in one string
• when using intergers floats and booleans in a f string make sure to use {} to separate them
Ik he won’t see this, but this was such a clear display of how to understand the language at a base. Felt like my class expected us to juggle so much info at once without going over the basic lessons again. This is exactly what I needed as a refresher so thanks
same, class is a mess in my brain so scattered and too advanced
L
@@AleeraLex
True
Exactly! Like my intro class needed a freaking intro class haha
I've taken a C++ in college years ago with a bad instructor that made me hate coding. Coming back with your simple and clear explanation to this nice language made me wanna learn more.
Thanks a lot, Mosh.
Same story...from then Coding looks like rocket science to me
@AthmarMubarkis it hard? many people say programming needs a talent. I will go to college next year and I'm kinda not sure about my future in coding but I want it
What degree did you did?
@@chaelynxzbetsayda8398 Just take your time to understand each element implicitly and apply your own logic to it. You'll get there.
I had a similar experience! I failed a Python course at college in 2021 because it was structured oddly and the professor was too rude to ask for help (treated people like they were dumb for not getting it right away). this video was SO much easier to grasp, and now I'm embarrassed that I learned in one day what I failed to figure out over an entire summer course LOL
9:07 Exercise
P_Name ="john Smith"
P_age =20
P_admit="New"
print (P_Name ,P_age,p_admit)
_________
14:56 Exercise
First_num=input("Enter Your First Num. ")
Sec_num=input("Enter Your Sec Num" ")
Sum =float(first_num+sec_num)
Print ("sum is =" + sum)
.....Also that's can by use for - * /
_______
18:02 str () function is use For combine the str with floating number
_______
In string 18:59 we have same Methods or Function
Name.find () =find Same Index of char
Name.uper() lower() =convert char to lower uper
Name.replace()=replace the Char or String in sentence !
In keyword =find is that available
______
34:50 endant also called Body or block
Add comment by #
____
51:00 create A List ....this is Just like array
Name ["BILAL" , "OSAMA" , "MAAZ"]
51:10 There are same methods like
Name.append (ali) =add name is last
Name.insert (index , value ) =add name any where
Name.remove(value ) = remove specific value
Name.clear (list) =clear all list
(1 in list name ) = is that available
Len() =length of list
53:19 for loop
Syntex
For data in Listname :
Print (data)
___
56:00 range(10) = add numbr from 0 to 10 use just these expiration
Range(0 : 10 : 2) showe after 2 digit like 2 4 6 8
for the first exercise right answer is `is_new = True` , not ' P_admit="New"'
@@basementcattigeryall are slay For doing this omaga
@@basementcattiger why? It is up to him what variable he chooses
thanks, had to confirm if got right, no answers :(
thank you
Just finished this video, and I'm amazed at how quickly I picked up the basics! The explanations were clear and easy to follow. Perfect for anyone looking to get started with Python. Thanks for making learning so accessible!
You're like one of those good teachers that lead your students towards a mistake to teach them what and how something could go wrong then, teach how to do it properly. Loving this.
The first time he did it, I didn't unpause, tried to alter it, and made more code trying. Eventually unpaused frustrated, and was honestly happy it went like that after the explanation, it's gonna stick a lot better now because of that.
Now THIS is superlative instruction; teach a concept, and then demonstrate it. That you include errors is a stroke of genius! The nuances of programming languages can be difficult to understand at first, but by showing things going WRONG, you also show how to CORRECT the mistakes. This is just brilliant work. Thank you! Subscribed as hell!
Dude as I was reading this it happened! That’s a really nice touch, great education technique
Jesus loves us all that's why he died for our sins.
@@trspanda2157 fake
@@barknburcu5766 wake up before it gets too late. Don't find yourself in hell later, while ignoring this message.
@@Daniel-oc2mu what?
I am a Big Picture high school student, and I am studying to be a game developer using Python. I was told to learn the basics first, I already knew a good bunch of the basic but still needed to learn, I found some websites and videos, but nothing was as good as this video. Even if it is 2 years old, it still helped a lot. It didn't take me an hour though, I was taking notes, I was coding at the same time he did, I was pausing and rewatching pieces and I rewatched the video more than once. This 1 hour video turned into 2 weeks for me. Worth it. Thanks a lot Mosh.
Still a long way to go before becoming a game developer but knowing the basics is definitely necessary.
keep it up
How's it going? I'm doing the same mind sharing your contact
you should try taking up c++, if im not mistaken, game developments use c++ more rather than Python. For example, Unreal Game Engine uses c++
So cool I'm doing the same thing- first I watch one part of the video to process it mentally, then I watch it for the second time and write notes in Word and then I watch it for the third time and actually try it out once I understand how it works. And then I do the practice part by myself👍
weight = float(input("Enter weight: "))
unit = input("Is the weight in kg or lb? ").lower()
if unit == 'kg':
converted_weight = weight * 2.20462
print(f"The weight in pounds is: {converted_weight} lb")
elif unit == 'lb':
converted_weight = weight / 2.20462
print(f"The weight in kilograms is: {converted_weight} kg")
else:
print("Invalid unit")
Thank you for this!
I did all of the exercises in the video, but the only one I wanted to share was this one:
weight = float(input("What is your weight? "))
type = input("(K)g or (L)bs: ")
constant = float(0.4536)
if type.upper() == "K":
value = weight / constant
print(str(value) + " in Pounds")
elif type.upper() == "L":
value = weight * constant
print(str(value) + " in Kilograms")
else:
print("Americans will use ANYTHING besides metric, huh?")
print("Done")
As a programming newbie, I can say that this has simplified Python to a point that I am wholly interested. Awesome job, Mosh!!
Wow ok Virgin
@@euroking1337 tf
@@euroking1337 youre the kid with the long hair and sits on the back of the class to only make corny and unfunny remarks about someone's mom and then dont talk for the next month and a half
@@euroking1337 no need to project your sexual frustration on others
Im a newbie at this myself. I want to try this but im worried about messing up my PC. If I make a mistake with this program can I harm my PC?
I love how every time he says "Let me show you" it's unlike any other teacher trying to explain anything - he does such an good job!
Teachers are useless at explaining but not all of them
have noticed , there is the way ma brain opens whenever he utters
15:03
a=input("First: ")
b=input("Second: ")
sum= float(a)+float(b)
print("Sum: ", sum)
Smart way lol
the a= and b= mut be a = and b =
Auto correct
a = input("First: ")
b = input("Second ")
sum = float(a) + float(b)
Print("sum: ", sum)
started learning python with mosh through his RUclips tutorials. I watched the one which is over 6 hours and the other one which is 2 hours.
Mosh explains everything crystal clear. I really had no prior knowledge in programming and this whole programming world or whatsoever. And it seemed very daunting to me. But I gotta say thanks to mosh I started believing that I might be able to actually make it in the programming world.
I even purchased his complete python mastery course on his website. Best purchase I've ever made. No regrets !
In fact I wish I found mosh earlier !
I'm planning to move to HTML, CSS, and JavaScript after I finish python.
Mosh, if you're reading this. I just want you to know that I'm really grateful for what you do and appreciate your hard work buddy :)
I will also purchase the entire course after the beginners course...
@@programmingwithmosh I just got a new job and they told me they would teatch me python so i wanned to learn first at home. i have some prio knowledge of html and css.
@@programmingwithmosh which tutorial i want to watch 6 hrs one or this video I'm new to coding please give me a reply sir
yes he does indeed and sometimes I make a mistake and I like that because I can just go back in the video and try to figure out what I did and if it doesn't show then I have to be smart with it like just now I was doing a calculator and I was trying to do this print("Sum: " + answer) but it wasn't working so I looked back in the video, saw that it was a str it was printing and not an int and did this print("Sum: " + str(answer)) and now it works
uhuh
for the exercise at 37:00
weight = float(input("Weight: "))
unit = input("(K)g or (L)bs ").upper()
userWeightK = float(weight * 2.2)
userWeightL = float(weight / 2.2)
if unit == 'K':
print("Weight in Lbs: " + str(userWeightK))
elif unit == 'L':
print("Weight in Kg: " + str(userWeightL))
I'm struggling so hard with this i dont know why :/
I did something a little different, I have previous knowledge with Lua so some of the things I do are habit and trying to make beautiful code. I do like your use of the .upper() function directly on the unit input! Good job!
weight = float(input("Weight: "))
unit = input("(K)g or (L)bs: ")
if unit.lower() == "k":
print("Weight in Lbs: " + str(weight // 0.45))
elif unit.lower() == "l":
print("Weight in Kgs: " + str(weight * 0.45))
U should do if weight== "K" or "k": print(). This will account for the possibility if the user enters k or K
I have decided to learn coding so I can improve my status in life. I'm tired of being a laborer, unskilled and uneducated. Today I take control of my life. Thank you!
Good for you! How is it working for you?
@@TasmanianTigerGrrr it's challenging not having a strong technology background. Lots of deep immersion and catching up but I will get there!
How's life going man?
@@oca1253 it's been 2 weeks, dude
@@oca1253 still plugging away, learning as much as I can as fast as I can. You wanna tutor me?
As someone who has not done any programming courses I found this incredibly informative and easy to follow. Thank you very much!
Exercice 8:50
Name = ("John Smith")
Age = 20
Status = ("New patient")
print (Name, Age, Status,)
Exercice 14:50
first = input("Number: ")
second = input("Plus: ")
sum = float(first) + float(second)
print("Awnser: " + str(sum))
Exercice 36:17
weight = float(input("What is your weight? "))
unit = input("(K)g or (L)bs: ")
if unit.upper() == "K":
converted = weight / 0.45
print("Weight in Lbs: " + str(converted))
else: converted = weight * 0.45
print("Weight in Kgs:" + str(converted))
good job, although on the first exercise there is no need to put brackets around the quotation marks within the variable. First_name = "John" would work fine same with his surname but it works so well done
@@prajwalacharya4791 what is the error?
@@prajwalacharya4791 make sure in your previous cide you entered an upper case K so it referres to that "K"
@Rougue Ninja for some aspects but for variables there is no need for them
@@rreynz5460 Remove the .upper() from the code at the top of the unit part and the code will work as supposed.
I have been trying to learn. But the way he has explained so far is super easy and understandable. I wish I could come to this channel earlier.
your english is really easy to understand for someone who is not a native speaker, thanks!!
Hey.. Same here😅
I agree 👍
He hacking your brain with Python
indeed
Same here 😁
36:10
weight = float(input("Weight: "))
unit= input("(K)g or (L)bs: ")
if unit.upper() =="K":
conv=weight / 0.45
print (conv)
if unit.upper() =="L":
conv=weight *0.45
print (conv)
17:20 - 17:47 you don't need to change the float into a string. just change the "+" into a ","
y = float(input('enter your first num: '))
x = float(input('enter your second num: '))
print('the sum is: ', x + y)
try this, this works too.
15:00
a = input('First: ')
b = input('Second: ')
c = float(a) + float(b)
print('Sum: ' + str(c))
37:00
a = input('Weight: ')
b = input('(K)g or (L)bs: ')
if b == 'l' or b == 'L':
c = float(a) * 0.45359237
print('Weight in Kg: ' + str(c))
if b == 'k' or b == 'K':
c = float(a) / 0.45359237
print('Weight in Lbs: ' + str(c))
Show error message when anything else other than K/k or L/l is entered
if unit.upper() == "K": # K/k entered
converted = float(weight) / 0.45
print("Weight in Pbs: " + str(converted))
elif unit.upper() == "L": # L/l entered
converted = float(weight) * 0.45
print("Weight in Kgs: " + str(converted))
else: # anything other than K/k or L/l entered
print("Invalid weight unit entered")
weight = input ("Weight: ")
unit = input ("(K)g or (L)bs: ")
weight_kg = float(weight)//2.2
weight_lbs = float(weight)*2.2
if unit == "l":
print ("Weight in Kg: " + str(weight_kg))
elif unit == "k":
print("Weight in Lbs: " + str(weight_lbs))
else:
print("Invalid weight unit entered, use k for kg and l for lbs, please.")
_____________
Weight: 10
(K)g or (L)bs: k
Weight in Lbs: 22.0
I'm learning because I'm tired speaking with customers on the phone for 40hrs every week. I almost quite my job today, but I want to have an alternative. Coding is something I've always wanted to learn, so here I am. Thank you for sharing your knowledge
lol right with you man
help desk support for 15 years network support for 2 im freaking over it
exactly!. working on my videos rt now to get them this good and explained well. feedback is appreciated
im in the same boat man! lol
@@pythonez8719 preciate you doing that. I'm subscribed
Mehn I've been a lazy programming student but I just can't stop learning with your videos, so straight forward . thanks Mosh
Hi, Mosh. Am an absolute beginner. Thank you for the amazing video.
First Exercise :
First_Name = "John"
Last_Name = "Smith"
age = 20
Patient_Type = "New"
print(First_Name, Last_Name, age, Patient_Type)
Wow
Thanks alot, this was helpful. i,m also a beginner
age = 20
name = "John Smith"
is_new = True
print("Details of John Smith")
print("Age =",age, "Name = ",name)
if (is_new==True):
print("The patient is new")
else:
print("This is an old patient")
Here is bit more simple but advanced version hehe
wait hold up that works ??? damn bro you so good hahahah
@@psychopillia7865
you should not use if (is_new==True): you should use is and about the details of John smith you should change it to print("Details of %s.)%name thats it!@@psychopillia7865
I’m 32 years old. Father of 3. Dead end job after dead end job. Finally sat down with my wife and talked about what I’d like to do in life. Everything I said centered around technology and I really like the idea of coding/programming. Decided I’m going to see if I can learn it and if I can I will learn it and apply it and start a career. Thank you for this.
good luck brother.
good luck man
@@zombiebotnet343 thank y’all. I downloaded python (pycharm) last night. And today I’ve been doing some free courses online to learn it. I’m literally starting at zero but I can already tell I really enjoy this. I know this sounds corny but I made a triangle last night lol. And was so excited that I made a triangle out of computer code.
I've heard of people getting out of dead-end jobs just because of this mentality combined with Python before, allthewhile increasing their pay massively. Definitively possible :)
Did the video work?
I am 21 and tired of doing sales and looking forward to starting a new career. I chose easier path in life and that doesnt take you anywhere. Learning a valuable skill like this will take very far
Excellent Course. No distraction, No crap. Just explained with so much ease and comfort. Makes so much sense for every minute of the hour!!!
8:49
Patient_Name = "John Smith"
Patient_age = 20
is_new = True
print(Patient_Name, Patient_age, is_new)
15:00
First_Number = input("First: ")
Second_Number = input("Second: ")
Final_Number = float(First_Number) + float(Second_Number)
print("Sum: " + str(Final_Number))
thanks
I did this
first = int (input ("First Number"))
second = int (input ("Second Number"))
print(first + second)
first = float (input ("First Number"))
second = float (input ("Second Number"))
print(first + second)
is better :)
I made this:
first_name = "John"
second_name = "Smith"
age = 20
New_Patient = True
I don’t know how I did it but it worked for me when I did this:
Line 1: sum = int(20) + float(10.1)
Like 2: print(sum)
I ran it and it just shows 30.1.
Is this technically correct? Why does it have to have input first, and second .. and all that extra stuff?
15:00
First = input("First: ") # input stores the data as a string
Second = input("Second: ")
Sum = float(First) + float(Second) # float converts the string into a float aka numbers
print(" Sum: " + str(Sum)) # str converts the float into a string
8:55
name = "John Smith"
age = 20
type = "New patient"
print(name, age, type)
15:07
a= input ("First: ")
b = input("Second: ")
c = float(a) + float(b)
print("Sum: " + str(c))
Mind if I copy your homework?
@@Eleventyeleventh do it yourself dude.
Thank you ❤ day one learning
a = input("First: ")
b = input("Second: ")
sum = float(a) + int(b)
print("Sum = " + str(sum))
is it ok if i wrote it like this?
first = input("Enter number")
second =input("Enter number")
instead of
first = input("First: ")
second = input("Second: ")
I started my first in-person university computing class last week, having only previously done a month of education in computing during eleventh grade. This video was extremely helpful in getting me caught up to where I need to be to succeed in my class.
This was really fantastic. I have no prior Python experience and was able to keep up and even experiment a little during the exercises. Thank you so much!!
8:50
last_name = "Smith"
first_name = "John"
age = 20
patient_status = "New Patient"
print(last_name,", ",first_name,". Age: ",age,". ", patient_status)
15:03
first = input(" Let's add 2 numbers. First: ")
second = input("Second: ")
sum = float(first)+float(second)
print("Together those equal",sum)
36:22
weight = float(input("Let's convert your weight. How much do you weigh? "))
mass = input("Is that in (K)g or (L)bs? ")
if mass.upper() == "K":
print("In Pounds, you weigh: ", weight * 2.21)
elif mass.upper() == "L":
print("In Kilograms, you weigh: ", weight * 0.45)
else:
print("U r confused.")
print("Have a nice day!")
Blooper at 1:00:01
Thank you for telling me about the blooper, totally missed it!
What goood answers they are all corect you are smart to know the answers to this code. Did you copy from the video. I think you did
Daniel Delgado: Yes I copied I just wanted to see the answers
Me: LOL! 🤣
@@miguelreyntjens9723 What is the blooper?
@@abiodunaghedo550 you alright?
@@Dafakizdat i was wondering the same thing
excercise 2:
w = int(input("Input your weight: "))
unit = input("Enter k for kg or l for lbs: ")
if(unit=='k' or unit=='K'):
res = str(w*2.2);
print("weight in lbs: "+res)
elif(unit=='l' or unit=='L'):
res = str(w*0.45);
print("weight in kgs: "+res)
else:
print("Please enter a valid input")
TABLE OF CONTENT
0:00:00 Introduction
0:00:30 What You Can Do With Python
0:01:15 Your First Python Program
0:05:30 Variables
0:09:08 Receiving Input
0:10:48 Type Conversion
0:18:49 Strings
0:23:41 Arithmetic Operators
0:25:59 Operator Precedence
0:27:11 Comparison Operators
0:28:52 Logical Operators
0:31:06 If Statements
0:36:16 Exercise
0:41:42 While Loops
0:45:11 Lists
0:48:47 List Methods
0:52:16 For Loops
0:54:54 The range() Function
0:57:43 Tuples
For those who need
or check the description
Ya but those who dont for them dude
he did this already but i like the effort
@@Andrew-ps9bu Guy literally copy pasted the desc, there's no effort here.
ruclips.net/video/1VIJflxzozM/видео.html
36:20
weight = float(input("Enter your weight in your unit: "))
print("Put the corresponding letter for the unit you want to convert to: Put a 'L' for Lbs, or put a 'K' for KG")
conversion = input("To what unit would you like to convert: ").lower()
if conversion =="l" or conversion =="lb":
result = weight * 2.20462
print(f"{weight} Kg converted to Lb is {round(result, 2)} Lb")
elif conversion =="k" or conversion =="kg":
result = weight * 0.453592
print(f"{weight} Lb converted to Kg is {round(result, 2)} Kg")
I did it shorter
weight = input("Enter your weight: ")
unit = input("If in kg type (K) and if in lbs type (L): ")
if unit == "K":
print("weight in lbs:" , float(weight) * 2.20462)
elif unit == "P":
print("weight in Kg:" , float(weight) / 2.20462)
I forgot giving option the lower case in the if statement, my bad.
weight = input(“Weight: “)
korlbs = input(“(K)g or (L)bs: “)
if korlbs.upper() == “K”:
print(f”You weigh {float(weight) * 2.2046} in pounds”)
elif korlbs.upper == “L”:
print(f”You weigh {float(weight) / 2.2046} in kilograms”)
else:
print(“Please input a valid response.”)
@@galahadlance
weight = float(input("Weight? "))
typ = (input("kg or lbs? "))
if typ.upper() == "KG":
print("Your Weight In lbs= ", (weight * 2.2))
elif typ.upper() == "LBS":
print("Your Weight in kg", weight / 2.2)
else:
print("Weight Unit Not LBS or KG")
weight = float(input("Weight: "))
convt = input("(K)g or (L)bs: ")
wc = float(2.20)
if convt == 'K' or convt == 'k':
new_weight = weight/wc
print("Weight in Kg: " + f"{new_weight:.2f}")
elif convt == 'L' or convt == 'l':
print("Weight in Lbs: " + f"{weight:.0f}")
Just completed this crash course, and I am super grateful to you, Mosh, for explaining these basics in the simplest and most interesting way ever. Thank you. You have gained a follower from the mountain Kingdom of Lesotho.
36:51 in case you were wondering answer is ⬇⬇⬇
weight = input("How much do you weigh? ") ↙↙↙
unit = input("(K)g or (L)bs? ")
if unit.upper() == "K":
c = float(weight) / 0.45
print("You weigh " + str(c) + "lbs (approx.)")
else:
c = float(weight) * 0.45
print("You weigh " + str(c) + "kg (approx.)")
if unit.lower() == "K":
c = float(weight) / 0.45
print("You weigh " + str(c) + "lbs (approx.)")
else:
c = float(weight) * 0.45
print("You weigh " + str(c) + " kg (approx.)")
as someone who legit struggled for a few years trying to start learning python, trying to understand and comprehend python because it's too technical, this has made learning python a whole lot more easier and digestible compared to self learning on Kaggle, etc. Thanks a bunch Mosh for making learning feel easier!!
python is, i believe, one of the simplest and least technical languages
@KenBo Slice bruh
You got this. Practice more.
@KenBo Slice That's what she said
emp = 35
if temp > 30:
print ("its a hot day")
elif temp > 20: # (20,30]
print ("its a good day")
elif temp > 10: #(10,20]
print("its cold ")
print("wear warm cloth")
else :
print ("stay home")
YEA!!!
if you want to make it more interesting, you can make the code so that you chose the temperature while runing the program, here's the code
temp = int(input('enter temperature: '))
if temp > 30:
print ("its a hot day")
elif temp > 20: # (20,30]
print ("its a good day")
elif temp > 10: #(10,20]
print("its cold ")
print("wear warm cloth")
else :
print ("stay home")
@@isaacvaz9819 Don't forget to add try and except.
@@savingfoam7979 yes your right thank u
covid = True
If covid == True:
print("Stay at home!")
I am 68 (but who's counting? ha-ha) and I'm interested in learning Python because my company is using Snowflake, which allows you to code within its worksheets in either ANSI SQL (which I have been using for decades) or Python. A programmer is a lot like a shark: you must always be moving forward or bad things will happen to you...and to your career. Three years after releasing this video, you are still helping people. Thank you!
Me too
😂😂thnx for the advice
00:03 Python is a versatile language for data science, machine learning, web development, and automation.
02:10 Installing and setting up PyCharm for Python development.
06:40 Executing Python programs & using variables
08:54 Using the input function to read user input and store it in a variable.
13:34 Built-in functions for data type conversion in Python
15:54 Converting values from string to numeric representations is essential in Python.
20:09 Python string manipulation methods
22:06 String manipulation and searching in Python
25:58 Understanding operator precedence and using parenthesis in Python expressions
28:04 Python introduces comparison and logical operators for evaluating conditions.
32:09 Importance of using double quotes for strings in Python
34:05 Adding multiple conditions using if-else statements
38:06 Converting weight between pounds and kilograms in Python
40:10 Converting data types in Python
43:56 Introduction to basic data types in Python and usage of lists.
45:58 Manipulating lists in Python
50:01 Using shortcuts to view method expectations and list manipulation in Python.
51:47 Using len and iterating through a list in Python
55:46 Understanding Python's range function and its usage with for loop
57:39 Tuples in Python are immutable and used to store a sequence of objects
Proudly presenting my solution to 36:16
weight = input("What is your weight?" )
unit = input("is it in kgs or lbs?" )
if unit == "k":
convert = float(weight) / 0.4
print("weight is " + str(convert)+ "lbs")
else:
convert = float(weight) * 0.4
print( "weight is " + str(convert)+ "kgs")
I feel like a rugged software architect! Sky is the limit 💪! Congrats Mosh, you make no talent whatsoever people like me, feel like software Einsteins!
Hey, just trying to help out, your program will only work for lowercase "k" for kilograms, and if you use "K" it will go to the else part of the if statement. Also, when you're saying "else", it will take everything other than "k", so if you were to type "a" , "b", "c", etc.. it would count it as being something other than "k" :)
@@neokyu I do not understand 🤨
why is my code not going beyond the if statement?
Weight=int(input("Weight:"))
unit=input("(k)g or (l)bs")
if unit=="k":
convert=Weight/0.45
print("Weight in kgs is "+str(convert))
else:
convert=Weight*0.45
print("Weight in lbs is"+str(convert))
Here's my solution:
weight = float(input("Enter weight: "))
unit = input("Enter unit, K for kg and L for lbs: ")
if unit == "k" or unit == "K":
print("Weight in kgs: " + str(weight/0.45))
elif unit == "l" or unit == "L":
print("Weight in lbs: " + str(weight*0.45))
else:
print("Invalid unit! ")
9:06
name = ‘John Smith’
age = 20
patient_status = ‘new’
print(name, age, patient_status)
15:00
num1 = input(‘First’)
num2 = input(‘Second’)
sum = int(num1) + int(num2)
print(sum)
I did the exact same thing for the first exercise.
i did the same thing for the second exercise but with sum = float instead of int
name = "Patient's name: " + "John Smith"
age = "Age: " + str(20)
status = "Patient's status: " + "new"
print(name)
print(age)
print(status)
I was wayyy off... had too many extra variables... glad I cheated and took a look here
@@MrDeshawn124 Glad that that I helped you :3
Currently recovering from TBI an struggle with learning conditions. Your videos are better then the digital book at my online school. Thank you for all your efforts.
9:05 Here you go. This is what script I wrote for first exercise:
Patient_Name = 'Name = John Smith'
Age = ('Age = 20 years old')
New_Patient = True
print(Patient_Name)
print(Age)
print('New Patient =',New_Patient)
My tiny brain can't comprehend how you crammed so much information into such a short timespan and still made it easily understandable. Thank you so much for this tutorial and I hope this will be the start of a coding passion for me.
But ur a chicken
I'd recommend this video. Its fire🔥ruclips.net/video/bd4ENYV5HWY/видео.html
It is not necessary to learn so much in your day that your brain feels like it has too much information stored inside it and it is going to explode😵💫😬🤢. Like numbers are infinitive you should stop at the numbers your brain can take😌.
teachers would make it so complicated
Take it in bite size chunks...Learn mind mapping to help you learn and remember ideas and concepts. Take your time, and just affirm constantly that you can and will do this.
I cant believe i spent up to 2 hours watching and practicing with this tutorial, and i enjoyed it. I love the exercise section, its inspiring. Thanks for taking your time to give this tutorial.
Horrible video - outdated and if you really followed this video - then you can't make it past the first 7 minutes - Garbage for those of us that really wanted to learn something.
No thats not true!!! Why do you say that to a person that take his time to teach other persons how to learn Python?
@@edbergstrom6346 why do u say that, 5yo kid?
@@edbergstrom6346 what no its a really good tutorial actually
@@edbergstrom6346 I watched this video for an hour and it makes much more sense than your existence ever did
I have always been interested in coding but never have actually tried it, I'm 13 minutes into this video and I am practicing/learning for the first time & I am already learning and having fun, thank you so much man!
on the same journey friend. hope to see you at the top!
I'm writing this in Aug. 2021, already decided to go into computer programming just this year. Python is just one of my goals and Notepad++. I also decided to come out of retirement to enter this great future of ahead for all of us. Addition, to live a better and with more money type of life, why not say that!
@@conniebarrick8265 hi connie welcome to the journey:) best of luck to you - one day we'll be using apps that we've coded ourselves, see you down the road.
@@forthehomies7043 Yes, I will see you
You see, it doesn't take much to improve 's oneself. Just, keep going, this is a big and profitable field (computer programs) to achieve in. Your limit is the sky!
The CODE for 14:56 is
First_no = input("What Is Your First Number? ")
Second_no = input("What Is Your Second Number? ")
Num_1 = int(First_no)
Num_2 = int(Second_no)
result = Num_1 + Num_2
print("The sum of", Num_1, "and", Num_2, "is:",result)
first = input("First: ")
second = input("Second: ")
sum = float(first) + float (second)
print ("Sum: " + str(sum))
This is my basic Calculator coding when you gave us the little challenge I am proud to say that it was similar to yours
thank you for this amazing free course
As a complete beginner I had no idea what to do 🤣
Thats an amazing start dude! You can clean up your code even further by merging lines. ie:
sum = float(input("First: ")) + float(input("Second: "))
print("Sum: ", sum)
see its basically the exact same thing as what you have. but i saved space by immediately wrapping the returned string of Input inside the float and then immediately adding that to the sum variable. Then, instead of using + to concat strings, you can just use commas instead inside print statements. This is as advance as it really comes, and its totally optional. whatever it takes to solve the problem!
@@SwoggersLOL don't make it complex by cascading
Keep it simple!!
Here is mine:
a = input("First: ")
b = input("Second: ")
sum = float(a) + float(b)
print(sum)
@@SwoggersLOL Good code but complex. Even though you are writing less code, it is very confusing to understand as for example, what if I added a third number to be added to the equation? I will have to be digging around in the complex code to add it in when I can just simply make a new variable which is easier to read and just do a "+=" to the sum.
@@rabia.bashir Yeah🙂 Khaby#Simple
I’ve tried lots of different methods to help me learn code, and this video is by and far one of the best resources that has helped solidify some of the more abstract terms related to coding. Absolutely fantastic job.
Mosh is the best programming teacher on RUclips!❤
@@programmingwithmosh yes sir, you are my guru
@@programmingwithmosh sir , I was waiting for this only thanks but I saw the previous too. 2020 pythan
I also agree with you
Me think Mosh is the best programmer teacher 👨🏫 too
@@neilyang2957 Absolutely. Mosh is the best. I am just 11 but now I know HTML,CSS, JavaScript,python because of Mosh😀
Im hooked Instantaneously for the straightforward no time wasting, and simple explanatory videos. Became a subscriber immediately.
I've been a cook for 18 years and I'm ready for something new and better. Can't wait to fully learn this!
how’s it going so far?
Yes! You can do this! I believe in you and I hope you good luck for your future endeavours! :)
U were born to cook bro 😢, coding is boring
@@MarcoHernandez-nb5dc Its fine! People have their different opinions and thats what makes us special! So if they want to be a coder who says they can't! If coding is boring for you maybe try something new!
@@LinguisticG4m3rBoi_qy1ynwhat are ye gonna do by learning coding if ye are not an engineer? What's it gonna teach ye about human, nature, existence and God? Almost nothing, I guess. (Btw I love Azula, I bang her everynight)
36:20
print("Welcome to the Weight Converter")
weight = input("Weight: ")
massa = input("(K)g or (L)bs: ")
if massa.upper() == "K":
print(float(weight) * 2.2)
elif massa.upper() == "L":
print(float(weight) * 0.5)
else: print("You must type 'K' for kilograms or 'L' for pounds")
The part with the unit converter, it gives wrong calculations because of those weird numbers. For example If you type in 165 pounds, what's supposed to be around 75 kg, it will give me number 82.5 . I'd use standard formula multiplying or dividing it by 2,205.
but yeah who cares about lbs xd
37:00
weight = float(input("Weight: "))
w_type = str.lower(input("(K)g or (L)bs: "))
if w_type == "l":
k_weight = round(weight * 0.45359237,2)
print(f"Weight in Kg is {k_weight}")
elif w_type == "k":
l_weight = round(weight * 2.20462262,2)
print(f"Weight in lbs is {l_weight}")
else:
print("Please input weight type properly")
Mosh explains everything thoroughly and never misses on a single part. He has challenges for us so that we take what we learned in the past and implement it in our code. I am still in the middle of the course but I can say that this channel is the #1 channel for those who want to learn to code! Keep it up!!
Exercise 8:50
name = 'John Smith'
age = '20 year old'
status = 'New Patient'
print(name, age, status)
Exercise 14:50
First = input('First number: ')
Second = input('second number: ')
Sum = float(First) + float(Second)
print(Sum)
Managed this one after some try and error😅
lol I had to cheat and look at the answer for the second one. Tried to do it the "lazy" way and kept accidentally combining the two numbers together.
age=20
Age variable should be integer type
And you should use boolean expression for the last one of first exercise probably, i think!
And yeah no quotaion for all data.
@@sagarkarki7059 so It should look like this?:
name = 'John Smith'
age = 20
is_newPatient = True
@@zetxen5270
Exactly sir.
Thank you for this very informative video. Here is my progress so far...
Exercise One
age = 20
Status = ("New Patient")
first_name = "Smith, Josh"
is_online = False
print(age)
print(Status)
print(first_name)
What’s the point of putting that “is_online=False Boolean factor in that though?
@@SlenderBetty I think it was an error or she was just typing something else he mentioned
first_name = "John"
last_name = "Smith"
age = "20 "
patient_status = "New Patient"
print(first_name)
print(last_name)
print(age)
print(patient_status)
36:20
weight = int(input('Enter in weight to convert: '))
unit = input('(K)g or (L)bs: ')
if unit.lower() == 'k':
weight = weight * 2.20462
print('Weight in lbs: ' + str(weight))
elif unit.lower() == 'l':
weight = weight * 0.45392
print('Weight in kgs: ' + str(weight))
else:
print('Unit does not exist, retry program')
You're awesome Mosh! Thank you.
Exercise 1:
name = "John Smith"
print("Name:", name)
age = 20
print("Age:", age, "Years old")
newcomer = True
print("Newcomer?", newcomer)
Exercise 2:
first = input("First: ")
second = input("Second: ")
sum = float(first) + float(second)
print(sum)
Exercise 3:
#Input
weight = input("Weight: ")
#K or L
KL = input("(K)g or (L)bs: ")
#if K
if KL.upper() == "K":
Kg = float(weight) / 0.45
print(Kg, "Lbs")
elif KL.upper() == "L":
Lbs = float(weight) * 0.45
print(Lbs, "Kg")
Hey I know I'm a bit late but for exercise 2 on Ur 3rd line of code, u wrote float(first). When I did this exercise I wrote int(first) by any chance can u explain what the difference would be because my code ended up working but we got different solutions, cheers 👍🏼
nvm mind just watched like 1 more minuet of the video and the bloke wrote int aswell, interesting how Ur solution work aswell
@@joshua-7638 just to answer your question anyway, a float is a number that includes decimals e.g 2.2123, an int is any whole number e.g 2,3, or 4.
um u said that instead of float it should be integer instead of integer he wrote float that will good because if the user writes something like this First:1
Second:2.4
it show error if he writes int() @@joshua-7638
I 100 percent agree with most of the comments on here. This was waaay more easier to understand than other tutors out there. Simple and clear explanations with the right examples also. Thank you Mosh.
Horrible video - outdated and if you really followed this video - then you can't make it past the first 7 minutes - Garbage for those of us that really wanted to learn something.
@@edbergstrom6346 sounds like a personal problem
This is honestly great. I know other programming languages so the concepts are not new to me, I just wanted a short introduction to the syntax. This video is a great asset honestly.
Me too!
15:00 Here you go. Second Script.
print('Welcome to Calculator!') # Welcome Screen
number1 = float(input("Enter first number: ")) # First Number
number2 = float(input("Enter second number: ")) # Second Number
Sum = number1 + number2 # Sum
Difference = number1 - number2 # Difference
Product = number1 * number2 # Product
Quotient = number1 / number2 # Quotient
print('Sum =',Sum) # Answer
print('Difference =',Difference) # Answer
print('Product =',Product) # Answer
print('Quotient =',Quotient) # Answer
Haven't used python since I graduated 2 years ago. Needed this as a refresher, and I feel like I understand it considerably better now than I did in 4 years of college. Thanks for the help!
Is college systems over there that bad? My lecturers explain topics irl better than RUclips sef
What degree did you pursue?
@@ivan199120 I am doing electrical electronic engineering
My school is teaching me In 9th grade that's why I am here 😢😢
@@paranjay3206that’s a blessing trust me
For the weight conversion exercise at 36:16-
weight=input("Weight: ")
weight_type=input("(K)gs or (L)bs: ")
if weight_type=='k' or weight_type=='K':
print("Weight in Lb: "+str(float(weight)*2.20462))
elif weight_type=='l' or weight_type=='L':
print("Weight in Kgs: " +str(float(weight)*0.453592))
I gave up on the weight conversion lol
You are a legend. I've been wanting to Python my whole life but since I'm not an adult yet, I though I would need to be some professional grown person to do that but with this tutorial, I've gotten father than I thought I would, thank you Mosh.
Same here man, i cant wait to start making things in python!
One day
Check out mine as well
The fact that you want to learn Python at a young age is awesome.
Keep at it and have fun with the process!
“A professional grown person” same man, same😂
36:20
This took a bit longer than 5 minutes but im proud of it for having basically no prior coding experience
unit = input("Enter 1 for kg or 2 for lbs ")
weight = input("Enter weight in specified unit ")
if int(unit) == 1:
converted = (float(weight) * 2.205)
string = converted.__round__(1)
print("≈ "+str(string)+" lbs")
elif int(unit) == 2:
converted = (float(weight) / 2.205)
string = converted.__round__(1)
print("≈ "+str(string)+" kg")
Hi. I am genuinely interested in learning Python and your videos are amazing.
exercise numero 1:
name = ("john Smith")
age = 20
status = ("new patient")
print(name)
print(age)
print(status)
or you could write print (name, age, status) but it works
@@sh3ldox260 but it would type all of it in the same line if u don't care about that then u can type it the way u said it
@@sh3ldox260 ohh I'll try this honestly didn't know 😅
Thanks
I couldn't write the code😅
10 minutes in and i already learned more than i did from my high school teacher
samee
Sameee
@@prabothmalsha4092 more than just sitting there for an hour of 1 concept😂
@@kirtanpatelium3065 😂😂😂
@@prabothmalsha4092 You learn python in highschool? wow
Thank you for taking your time to help me learn.
Exercise 1:
print("Check In:")
first_name = "John"
last_name = "Smith"
age = 20
new_patient = True
patient_name = first_name + " " + last_name
print("Patient Name: ",patient_name)
print("Age: ",age)
print("New Patient: ",new_patient)
Excercise 2:
First_Num=float(input("First Number: "))
Second_Num=float(input("Second Number: "))
Sum=First_Num+Second_Num
print("Sum: ",Sum)
Excercise 3:
weight = int(input("Weight: "))
unit = input("(K)g or (L)bs: ")
if unit.upper() == "K":
converted = weight / 0.45
print("The Weight in Lbs: ", converted)
elif unit.upper() == "L":
converted = weight * 0.45
print("The Weight in Kgs: " + str(converted))
Thank you. I was confused on how to do it and your comment helped me
You're a g.
I’m studying Python now, and I am leaving this comment to remember from where I started.
was the video good i am going to watch it now
I am taking GCSE computer science and one of the main tips i got was to learn to code. Watching this one hour tutorial, I have learned more in two hours than I did in 5 lessons of python tutoring at school. Thanks mosh.
Im here to learn Python because i work in RPA, lowcode so far (Visual Programming, some javascript). After watchin this video I can tell you this is one of the best tutorials ive ever seen. You make it clear, simple and entertaining. Suscribed, now straight to the full course. Thanks man
I’ve been taking classes at uni and they have failed miserably at teaching this language compared to this tutorial/beginner class. I’ve watched a total of ten minutes so far and feel like I know much more now than I did after watching and reading hours of content from Uni. I highly recommend watching this video if you’re interested in learning Python. Mosh (who is providing the tutorial) speaks in a calm and clean manner which resonates well with audiences. And he also truly explains what he is doing at any given moment.
Same currently falling a programming class rn bc the teacher shows no examples and rushes so I gotta teach myself to do his work🤦♂️
0:25:59| An easy way to remember the operator precedence is by memorising the BODMAS rule. The rule is as follows:
B = Brackets
O = Of
D = Division
M = Multiplication
A = Addition
S = Subtraction
Exercise 14:50, most of them given out put as print(sum) but it should print as "Sum: 30.1" which takes some extra efforts. So here is what it asked for :) Please note concatenate happen only between str to str else it will through an error. Thank you so much Mosh for this wonderful tutorial :-)
first_number = input("First: ")
second_number = input("Second: ")
add = float(first_number) + int(second_number)
print("Sum: " + str(add))
Data Science
first_number = input("First: ")
second_number = input("Second: ")
add = float(first_number) +float(second_number)
print("Sum: " + str(add))
36:57 my code is the one below, seems fine, works correctly
weight = int(input("Whats Your Weight? : "))
type = input("(K)gs Or (L)bs? : ")
if type == "K" or type == "k":
a1 = weight * 2.20462
print("You are " + str(a1) + " lbs")
elif type == "L" or type == "l":
a2 = weight * 0.453592
print("You are" + str(a2) + " kgs")
Here's what I went with:
weight = float(input("Weight: "))
unit = input("(K)g or (L)bs: ")
if unit == "K" or unit == "k":
print("Your weight in pounds is " + str(weight * 2.2))
elif unit == "L" or unit == "l":
print("Your weight in kilos is " + str(weight * .45))
print ("Have a nice day")
haha funny how i added the "have a nice day" too 😅
Because u have only 1 more condition other than if.. u can type else instead of elif.
@@nischalar2083 Thank you! That's very useful.
Yours looks really good!
Btw. you can use ''Variable.lower'' like I did in mine
weight = int(input('Weight'))
weight_question = input('(K)g or (L)bs: ')
K = weight * 2.20462
L = weight * 0.453592
if weight_question.lower() == 'k':
print(K)
elif weight_question.lower() == 'l':
print(L)
Mosh you trully are an amazing teacher
anyway this is my answer to ex3
weight= int(input("Weight: "))
unit= input("(K)g or (L)bs: ")
if 'k' in unit or 'K' in unit:
converted = weight / 0.45
print("Weight in Lbs: " + str(converted))
elif 'l' in unit or 'L' in unit:
converted = weight * 0.45
print("Weight in kgs: " + str(converted))
Thank you bro! I had the same answer as you but I said “else if” instead of “elif”. That’s why my code didn’t work! Thanks for helping me!
I am learning python because I'm an absolutely lazy leader, I absolutely hate doing repetitive tasks more than just once. Thank you so much for this walkthrough!
well u hate repetative shit? and ur coding
ooof
36:20 Weight Converter:
# Weight Converter Exercise
Weight = float (input('Enter your Weight = '))
Kg = Weight / 2.20462
Lb = Weight * 2.20462
Unit = input("It's in Lbs or Kgs ? ") # Double quotes are used so we can use apostrophe in a sentence
if Unit.upper() == 'Lb' or 'l' or 'Lbs' :
print('Weight in Kgs = ' + str(Kg))
elif Unit.upper() == 'Kgs' or 'k' or 'Kg' :
print('Weight in Lbs = ' + str(Lb))
# OR we could use simple
# else
# print('Weight in Lbs' + str(Lb))
Weight exercise:
weight = float(input("Enter the weight: "))
unit = input(" Enter K for kg and L for pounds: ")
unit = unit.upper()
if unit == str("K") :
outweight = weight / 0.45359237
print("Your weight is " + str(outweight) + " Pounds")
elif unit == str("L") :
outweight = weight * 0.45359237
print("Your weight is " + str(outweight) + " KG")
I graduated with my bachelor's a few months ago and I'm going to apply for a masters in data analytics and I'm brushing up on my Python and this is amazing. Thank you so much for the amazing tutorial!
How long does a bachelor take?
@@fred4638 about 4 years. My master's will take 1 year.
@@LordofG Mnkj
@@LordofG JMM
@@fred4638 Ppjjjmo to i pool oo oouo
O I'm
l.p LLC l oo oo is
Miy
Pn I'll j
Mmiimulu.
P
This is my first time learning programming language and this course helped me understand without any intimidation. Definitely going for the detailed course for more learning and practice. Thank you Mosh
i love oily men
Philosophy from mobile
x2
This is probably the best Python Beginner Course I've come across.
Me too I learn from whit hat junior but they don't teach any scripting but this is the video that can help me a lot learn about python
@@thereadinguy684 whitehat is a scam
Exercise 1
Name = "Jhon Smith"
age = 20
Regular_Customer = False
print (Name)
print (age)
print (Regular_Customer)
for anyone struggling with print (Name) if you include "" it should resolve your problem