Python 

Run Settings
LanguagePython
Language Version
Run Command
#PYTHON FUNDAMENTAL DATA TYPES - 1 #Integer and Float # print(type(2 + 4)) # print(2 - 4) # print(type(2 / 4)) #0.5 # #2**2 ->4 (karesi) # print(5//4) # print(6%4) #math functions # print(round(3.1)) # print(abs(-20)) #operator precedence # 1st () # 2nd ** # 3rd * / # 4th + - #constants -> can't change #__ -> dunder # user_age = 20(expression) whole thing is statement #augmented assingment operator -> some _value = 3 some_value +=2 output = 5 #String # print(type('hello world')) # long_string = '''Hello # from the another world ''' # print(long_string) #string concatenation -> adding strings, only works in strings #type conversion -> str(100) type = string #escape squences # weather = "It\'s \"kind of\" sunny" # print(weather) #\t -> adding space \n -> new line #formatted strings # name = 'Johnny' # age = 35 # print('Hi ' + name + '. You are ' + str(age) + ' years old') #normal way to do # print(f'Hi {name}. You are {age} years old') #formatted strings # print('Hi {}. You are {} years old'.format(name, age)) #another way # string indexes # selfish = 'me me me' # #01234567 # print(selfish[::-1]) # [start:stop:step_over] - = backwards(reverse) # immutuability -> cannot be changed, strings are immutuable # #built-in functions # value = 'josjgnam' # print(len(value)) # # .format() -> a sample method # quote = 'to be or not to be' # print(quote.capitalize())
Editor Settings
Theme
Key bindings
Full width
Lines