第1期から第4週までのStrucosePython(PY 4 E)コーチ研修を学ぶ
📖文字列
中に入る。
データは様々なタイプで格納されます.特に使用する文字列は落下できません.Python文字列の特性とループとの接触点を見つけましょう.
学習目標
文字列の特性については、ループとともに文字(Character)タイプを出力できます.
コアキー
学習内容
文字列
文字列タイプの場合、タイプ変換、インデックス、len関数、forループは理解および使用できます.
1.読み出し文字列、変換タイプ
文字列を使用したデータを読み取ることで、エラーやユーザー入力に多くの対応を講じることができます.また,ユーザが入力した値は文字列タイプで入力され,入力した値を用いて他の操作を行う場合は適切なタイプ変換が必要である.
name = input('Enter:')
print(type(name))
print(name)
# > Enter: 123 으로 입력한다.
# 인풋값 123의 타입은 <class 'str'>과 같다.
# 123으로 출력된다.
2.文字列の内部表示
インデックスを使用して、特定の文字列を構成する各文字値にアクセスできます.ここで注意したいのは、最初の入力文字のインデックスがゼロから始まることです.呼び出した値が文字列に含まれるインデックスを超えている場合、エラーが発生します.
fruite = 'banana'
letter = fruit[0]
print(letter)
letter = fruit[1]
print(letter)
letter = fruit[2]
print(letter)
# b로 출력
# a로 출력
# n로 출력
3.len関数
文字列については,
len()
内蔵関数を用いて文字列の長さを知ることができる.例えば、len(banana)
バナナはいくつかの文字で構成されていることがわかります.fruit = 'banana'
print(len(fruit))
# 6으로 출력된다.
4.ループの長さは文字列の長さと等しい
len()
関数を利用して、文字列の長さに従ってループを実行できます.fruit = 'banana'
index = 0
# while 루프
while index < len(fruit) :
letter = fruit[index]
print(index, letter)
index = index + 1
# 0 b
# 1 a
# 2 n
# 3 a
# 4 n
# 5 a
# for 루프
for letter in fruit :
print(letter)
📖ファイルを開く
中に入る。
保存したテキストファイルを開く場合は、ダブルクリックするだけで目的を達成できます.しかし、Pythonでテキストファイルを開くにはどうすればいいのでしょうか.
学習目標
ファイルがどのように開くかを知るには、open()
関数を使用してファイルを開くことができます.テキストファイルの構成とそれに関連する基本コードを理解し、使用します.
コアキー
open()
関数学習内容
テキストファイルとは?
テキストファイルは連続した行の文章のセットであると考えられます.私たちはこれまで多くのテキストファイルを作成しました.では、テキストファイルの開いたり処理したりする関数をいくつか見てみましょう.
open()
ファイルを開くには
open()
関数で行います.open()
関数は、handle
、handle
ファイルに対する操作を実行するために返されます.handle
ファイル形式、メモリに格納された文字列形式、ウェブサイトにおける存在形式など、処理テキストを異なる方法で格納する標準化方式である.また、Handleは大量の文字ファイルを漸進的に読み取ることができ、パフォーマンスの問題を防止することができます.fhand = open('hello.txt','r')
# open('파일명입력','모드 선택')
# 1. 파일명 입력
# 파일명은 문자열 타입으로 입력하며, 확장자까지 포함시켜 준다.
# 2. 모드 선택
# 모드에서는 w 또는 r 두가지를 선택할 수 있다. 'w'는 파일을 작성할 때 사용하며, 'r'은 파일을 읽을 때 사용한다.
テキスト
Pythonでは改行文字--改行文字は
'\n'
print()
関数を使用すると、その関数は'\n'
ここで重要なのは、\n'
という文字です.下図に示すように、文字列の長さを決定するために、len()
関数を呼び出して確認'Hello World!'
と'Hello\nWorld!'
長さは同じです.stuff1 = 'Hello World!'
print(stuff1)
print(len(stuff1))
stuff2 = 'Hello\nWorld!'
print(stuff2)
print(len(stuff2))
# Hello World!
# 12
# Hello
# World!
# 12
📖Quiz 6
💬
Reference
Quizは6しかありません.これから質問はありません.Boostcosチームの課題をアップロードしたいのですが、著作権の問題でファクスができなくて残念!😥
Reference
この問題について(第1期から第4週までのStrucosePython(PY 4 E)コーチ研修を学ぶ), 我々は、より多くの情報をここで見つけました https://velog.io/@new__world/부스트코스-파이썬PY4E-코칭스터디-1기-4주차-학습テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol