суббота, 13 июля 2024 г.

Памятка по Py

Буду собирать памятку по занятиям

code_sample   #comment


print ("Hello, world!") #coааааааааааааааааааааааааааааааааааааааmment


print (string ,f'{int/float}',string) # f в начале позволяет совмещать разного рода переменные в одном выводе

import sys   #подключить библиотеку sys

var = sys.argv[1]  #задать переменной VAR  значение первого аргумента. Аргументы задаются сразу при запуске программы.

var=input()   #задать переменной VAR  значение введённое в консоли по ходу выполнения программы.Внутри скобок можно задать текст который будет запрашивать у пользователя ввода

var = int(var)   #вне зависимости от того что ранее хранилось в переменной var теперь там - целое число. Если там был текст - выйдет ошибка. Было чисто с точкой - обрежет знаки после точки.

var = float(input("Введите значение:")) #задаём переменной var зачение полученное из консоли и сразу приводим его к числу с плавающей точкой.

var ** n #возвести переменную в степень n

var % x #вычленить остаток при делении. 11 % 2 вернёт 1

max(listname) #максимальной значение в списке
mix(listname) #минимальное значение в перечне
sum(listname) #суммирование элементов списка
len(listaname) #количество элементов в списке
listname 1 + listname 2 #собирает в один список элементы из двух.Склеивает в том порядке в котором упоминаются списки element in listname #упоминается ли элемент в списке

listname.count("element") #количество упоминаний элемента в списке по его имени print(var, var1,  sep=", ") #переменные при выводе будут разделены запятой
print(var, var1", end=".\n") #вывод будет завершён точкой и переводом на новую строку.
print (srt\\str1) #вывод будет srt\str1

оформлю в читаемом виде дабы можно было использовать как памятку
_____________________________________________________
listname = [3, 6, 1, 12]
listname.sort() #сортировка в прямом порядке. Буквенные значения сортируются в алфавитном порядке
________________________________________________________
listname 1 + listname 2 #собирает в один список элементы из двух.Склеиваем в том порядке в котором упоминаются списки
_________________________________________________________
str_name = "Ann Jon Alex"

list_name= str_name.split() #переведёт переменную в список их элементов. По-умолчанию - делится на пробелами.
split(",") # будет делать список разделённый запятыми
____________________________________________________________
STR = "ONE TWO THREE"
STR = STR.replace("THREE","FOUR") #заменить элемент списка
____________________________________________________________
STR = "Yes!"

rep = STR.replace("!", "?") #заменить искомый символ на другой
_____________________
группировка кода в блоки
def block_name () : #задаём имя блока. Имя блока именно через _
block_name () #вызываем блок
____________________
def show_winners(first, second, third): #задали имя блока и имя переменных, которые будут в нём упоминаться
print("First place: " + first)
print("Second place: " + second)
print("Third place: " + third)

show_winners("Kim", "Lee", "Ava") #вызвали блок с указанием значений переменных
___________________________
def is_freezing(temperature): #блок возвращающий двоичное значение начаинается с is
return temperature < 0

freezing = is_freezing(-3)
print(freezing)



Комментариев нет:

Отправить комментарий

Памятка по Py

Буду собирать памятку по занятиям code_sample    #comment