"""Use of _ as a variable
It is to indicate throwaway variables,
...i.e. variables that are not reused anywhere else (as they are...
...not logically important) but for syntax reasons you have to put
This saves space for variables that are actually reused...
...and provides a good mental model for essential and unessential parts...
...of your code
Of course, take this as a guideline.
There are instances where naming those variables are better for readability...
...especially in group projects
Check out the source for more info!
"""
lst1 = [_ for _ in range(10)]
print(lst1)
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# plz suscribe to my youtube channel -->
# https://www.youtube.com/channel/UC-sfqidn2fKZslHWnm5qe-A
my_name = "your name here "# you can add perenthisis
print(my_name)
# in python you can declare a variable by simply typing the variable name and assigning a value to it, no keywords needed. like so:
variable_name = 'value'
# there are 4 types of values you can store in python, just like most languages.
# a string: 'Helo word!'
# an integer: 1010001
# a float: 1010101.7
# and last, a boolean: True or False
# when you have declared a variable you can call it by simpely typing its name
print(variable_name)
# happy coding!
#to create a variable in python:
var = 15 #var is the variable name and 15 is it's value
print(var) #prints the variable var's value
var2 = var + 15 #creating a new variable and value is var + 15
print(var2) #prints var2 which would be 30
# By Codexel
#How to print a variable the code below sets a variable to Hello, World!
variable = "Hello, World!"
#Use the print function to write out anything (the name variable after the print function is the name of the variable you want to print)
print(variable)
#single name variable
name = "Your name"
#recomended naming of compound or multiple names are seperated by underscore _
some_variable_name = "Name of the the variable"
# Variables in Python are used to store some data in it and use it over and
# over again
# Variables can store Strings, Integers, Floats, Booleans
var_string = "Hello World!"
var_integer = 1234567890 # any number
var_float = 3.14159 # any number with decimal value
var_boolean = True # True or False
#creating variable in python
a = 15 #it is called integer
b = 'apple' #any word or number written in this "" is called string
c = False #True or False is called boolean
d = 2.45 #any number with point is called float
print(a)
print(b)
print(c)
print(d)
#it will print all the values
stringtext = 'lol' #One version of a string
stringtext2 = "xD" #You can also use quotes.
integer = 2 #An integer
float = 4.5 #A float
boolean = True #Can be True or False
#Varibles Guide:
a = 5 #NUMBER
b = "Varibles!" #STRING
c = True #BOOLEN Hey, this is an edit, sorry for having it as true not True, caps matter.
d = False #BOOLEN Hey, this is an edit, sorry for having it as false not False, caps matter.
// no need to define variables explicitly like in java or c++
// we need to define them in __init__ method that creates, this i8s the key
// __init__ basically it's constructor
// instance variables for the current object self( which denotes your created instance)
class A:
def __init__(self,d):
self.d=d
//above automaticaaly creates an instance variable d for you class object
hence
ob=A(4)
// creates object ob with 1 instance variable d initialised to 4
ALSO NOTE:
// in python there is no distinction between pointer variable and
// normal variable we use same syntax for both unlike c++
// so how python distinguishes b/w a reference and normal var?
// by seeing what is being assigned to it on RHS