diff --git a/.idea/SG-Basic-Gen.03.iml b/.idea/SG-Basic-Gen.03.iml new file mode 100644 index 0000000..6f63a63 --- /dev/null +++ b/.idea/SG-Basic-Gen.03.iml @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..c23ecac --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..70858da --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..ecc1a96 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..05c187f --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,493 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1490458146312 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DataLatihan/answer1.py b/DataLatihan/answer1.py index ea4b036..deabe68 100644 --- a/DataLatihan/answer1.py +++ b/DataLatihan/answer1.py @@ -1,5 +1,5 @@ -data1 = "Data_1.txt" -data2 = "Data_2.txt" +data1 = "Data1.txt" +data2 = "Data2.txt" def readData(data1): x = [] @@ -7,3 +7,8 @@ def readData(data1): for line in data : x = line.split() return x +sensor =["I","and","The","you"] +kata = readData(data1) +kata = [x for x in kata if x not in sensor] +gabung = " ".join(kata) +print(gabung) \ No newline at end of file diff --git a/DataLatihan/answer2.py b/DataLatihan/answer2.py index 19d4180..7ca8470 100644 --- a/DataLatihan/answer2.py +++ b/DataLatihan/answer2.py @@ -1,9 +1,15 @@ -data1 = "Data_1.txt" -data2 = "Data_2.txt" +data1 = "Data1.txt" +data2 = "Data2.txt" def readData(data1): x = [] with open(data1) as data : for line in data : x = line.split() -return x + return x +kata1 = readData(data1) +kata2 = readData(data2) + +gabungan = [x for x in kata1 if x in kata2] +gabungan = " ".join(gabungan) +print(gabungan) \ No newline at end of file diff --git a/DataTugas/answer.py b/DataTugas/answer.py new file mode 100644 index 0000000..6f8abbf --- /dev/null +++ b/DataTugas/answer.py @@ -0,0 +1,21 @@ +data1= "DataSet.txt" +def readData(data1): + x = [] + with open(data1) as data : + for line in data : + x = line.split() + return x +kalimat = readData(data1) +hasil=[] +kata = kalimat[0] +kata = kata[0].upper()+kata[1:] +hasil.append(kata) +for i in range(1,len(kalimat)): + kata=kalimat[i] + if kata.isdigit() : + kata=kata[::-1] + elif kalimat[i][len(kalimat[i])-1]==".": + kata=kata[0].upper()+kata[1:] + hasil.append(kata) +hasil= " ".join(hasil) +print(hasil) \ No newline at end of file