私は以下の段落を持っていますが、私は行数、単語数、およびchar数を計算しようとしています。 Зythonを初めて使う私も試みたが、私の行数を示す:1python - 1段落内の行数、単語数、および文字数をカウントする
Gene expression in mammals is regulated by noncoding elements that can affect physiology and disease, yet the functions and target genes of most noncoding elements remain unknown. We present a high-throughput approach that uses clustered regularly interspaced short palindromic repeats (CRISPR) interference (CRISPRi) to discover regulatory elements and identify their target genes. We assess >1 megabase of sequence in the vicinity of two essential transcription factors, MYC and GATA1, and identify nine distal enhancers that control gene expression and cellular proliferation. Quantitative features of chromatin state and chromosome conformation distinguish the seven enhancers that regulate MYC from other elements that do not, suggesting a strategy for predicting enhancer–promoter connectivity. This CRISPRi-based approach can be applied to dissect transcriptional networks and interpret the contributions of noncoding genetic variation to human disease.
ここに私のコードです:私は、段落内の行数をカウントします。
file_to_load = "raw_data/paragraph_1.txt"
with open(file_to_load, 'r') as reader:
num_line = 0
num_word = 0
num_letter = 0
for row in reader:
print(row)
wordsList = row.split()
num_line += 1
num_word += len(wordsList)
num_letter += len(row)
print(num_line)
print(num_word)
print(num_letter)
「段落」に改行、改行、改行などがありますか?段落は(あなたが質問に投稿したように)1つの長い行のように見えるので、 "行数を表示:1"は正しい出力のように見えます。 – davedwards
端末出力を表示すると、他の人があなたのコードを見直しやすくなります。あなたは何を見ますか?あなたは何を期待していますか?手動で改行を追加した他のテストケースを試しましたか? – murraybiscuit
これは5行の段落です。私は1パラの行数を数えたい。私の出力は1の代わりに5でなければなりません。 – Hetal