※このページは殴り書きメモとなっています。。。
a = 'a' print(f'a is {a}') // a is a x, y, z = 1, 2, 3 print(f'a is {x}, {y}, {z}') // a is 1, 2, 3 print(f'a is {z}, {y}, {x}') // a is 3, 2, 1 name = 'Miku' family = 'Hatsune' print(f'My name is {name} {family}. In Japan {family} {name}') // My name is Miku Hatsune. In Japan Hatsune Miku
print('Hi', 'Python') // Hi Python
print('Hi', 'Python', sep=',') // Hi,Python
print('Hi', 'Python', sep=',', end='\n') // Hi,Python
print(r'C:\name\name') // C:\name\name
\を入れているのは###とLine1の間に空白が出来てしまうのを消すため
print(######) print("""\ Line1 Line2\ """)
long_str = ('longlonglonglonglonglong' 'temptemptemptemptemptemp') // longlonglonglonglonglongtemptemptemptemptemptemp
word = 'python' print(word[2]) // t print(word[-1]) // n print(word[0:2]) // py print(word[:2]) // py print(word[4:]) // on
word = 'python' wordに対して、word[0] = 't'と添字指定でtythonにすることは"出来ない" word = 't' + word[1:] こうすることで、tythonに変更可能
word = 'python' print(len(word)) // 6
word = 'python is programming lang' print(word.startswitch('python')) // True
word = 'Hello World , Hello Python' print(word.find('Hello')) // 0 // 後ろから検索する print(word.rfind('Hello')) // 14
word = 'Hello World , Hello Python' print(word.count('Python')) // 1
word = 'Hello World , Hello Python' print(word.capitalize()) // Hello world , hello python
word = 'Hello world , hello python' print(word.title()) // Hello World , Hello Python
word = 'Hello world , hello python' print(word.upper()) // HELLO WORLD , HELLO PYTHON print(word.lower()) // hello world , hello python
word = 'Hello world , hello python' print(word.replace('python', 'NextJs')) // Hello world , hello NextJs