строки python
В общем говоря над строками нельзя производить такие же действия, что и с числами. Но оператор + работает с текстом и означает сцепление строк.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def primer_3(): # Объявление функции primer_2()
a='Я'
b=' программирую на языке'
f=' Python'
print (a+b+f+' :)')
# сцепляем строковые переменные a,
# b, f и 'текст' :)
def main():
primer_3()
return 0
if __name__ == '__main__':
main()Оператор * тоже можно использовать, но при условии, что одним из операндов будет целое число. данный оператор символизирует операцию повторения строки. Пример:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def primer_4(): # Объявление функции primer_4()
a='Я'
b=' программирую на языке'
f=' Python \n' # специальный символ \n
# означает переход на следующую
# строку
g=a+b+f
print (g * 3)
# распечатывам значение
# переменной g 3 раза
def main():
primer_4()
return 0
if __name__ == '__main__':
main()Здесь будут описаны особенности, расширенные возможности.Далее...

