👋
【初心者向け/ITスクール 77日】Python文法復習(CodingTest)
コーディングテスト(Python)
データータイプ
文字列
print(f'{input()}??!')
input -> name
output -> name??!
Integer(整数)
Float(実数)
a = 5.
b = .7
print(a)
print(b)
5.0
0.7
e
a = 1e9
b = int(1e9)
print(a)
print(b)
1000000000.0
1000000000
map(入力)
a,b = map(int,(input().split()))
print(a+b)
1 2
3
a,b = map(int,(input().split(,)))
print(a+b)
1,2
3
Data Structure
list
n = 10
a = [0] * n
print(a)
[0 0 0 0 0 0 0 0 0 0]
listの-1 indexingとslicing
arr = [1,2,3,4,6]
arr[-1] = 5
print(arr)
print(arr[1:3])
[1,2,3,4,5]
range
a = int(input())
b = input()
for i in range(-1,-4,-1):
print(a * int(b[i]))
print(a*int(b))
472
385
2360
3776
1416
181720
**> for i in range(-1,-4,-1):
-> iが-1から-3まで-1ずつ減る**
print (r""" """)
print(r'''|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|''')
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
print(r'''
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
''')
|\_/|
|q p| /}
( 0 )"""\
|"^"` |
||_/=\\__|
このように犬の上と下に\nができてしまう結果になりますので、気を付けること!
Discussion