Program to check if in line are doubled words Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Is my Encryption Module Secure?Splitting plain text dictionary data to multiple files, round 2ASCII generatorPython comparing a string or list of strings to a string or listBoggle board game solver in PythonChecking if a word chain is correctImproved version of “Let's read a random Goodreads book…”Tokenizing and sorting the strings of a text file with the results of a public competitionProgram to process fastq filesreplacing words with their abbreviations
Is it a good idea to use CNN to classify 1D signal?
Using audio cues to encourage good posture
Drawing without replacement: why is the order of draw irrelevant?
When a candle burns, why does the top of wick glow if bottom of flame is hottest?
Why do we need to use the builder design pattern when we can do the same thing with setters?
What is this clumpy 20-30cm high yellow-flowered plant?
How to tell that you are a giant?
Should I use a zero-interest credit card for a large one-time purchase?
How fail-safe is nr as stop bytes?
Effects on objects due to a brief relocation of massive amounts of mass
Can the Great Weapon Master feat's damage bonus and accuracy penalty apply to attacks from the Spiritual Weapon spell?
Is grep documentation about ignoring case wrong, since it doesn't ignore case in filenames?
Project Euler #1 in C++
Is there hard evidence that the grant peer review system performs significantly better than random?
Why is the AVR GCC compiler using a full `CALL` even though I have set the `-mshort-calls` flag?
Take 2! Is this homebrew Lady of Pain warlock patron balanced?
Generate an RGB colour grid
SF book about people trapped in a series of worlds they imagine
How do I change colors in Zim (wiki editor) running on Kubuntu 18.10?
If Windows 7 doesn't support WSL, then what does Linux subsystem option mean?
What initially awakened the Balrog?
How do living politicians protect their readily obtainable signatures from misuse?
How were pictures turned from film to a big picture in a picture frame before digital scanning?
How does the secondary effect of the Heat Metal spell interact with a creature resistant/immune to fire damage?
Program to check if in line are doubled words
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Is my Encryption Module Secure?Splitting plain text dictionary data to multiple files, round 2ASCII generatorPython comparing a string or list of strings to a string or listBoggle board game solver in PythonChecking if a word chain is correctImproved version of “Let's read a random Goodreads book…”Tokenizing and sorting the strings of a text file with the results of a public competitionProgram to process fastq filesreplacing words with their abbreviations
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
$begingroup$
Like in title i made program with check if in text lines are doubled words And in the end shown number of lines without doubled words.
this is example text:
sayndz zfxlkl attjtww cti sokkmty brx fhh suelqbp
xmuf znkhaes pggrlp zia znkhaes znkhaes
nti rxr bogebb zdwrin
sryookh unrudn zrkz jxhrdo zrkz
bssqn wbmdc rigc zketu ketichh enkixg bmdwc stnsdf jnz mqovwg ixgken
I already made program, and It looks that program works. But I'm aware that in programming if something work it doesn't mean that program is made properly.
My code:
class SkyphrasesValidation(object):
def get_text_file(self):
file = open('C:/Users/PC/Documents/skychallenge_skyphrase_input.txt', 'r')
return file
def lines_list(self):
text = self.get_text_file()
line_list = text.readlines()
return [line.split() for line in line_list]
def phrases_validation(self):
validated_phrases = 0
for line in self.lines_list():
new_line = []
for word in line:
exam = line.count(word)
if exam > 1:
new_line.append(0)
else:
new_line.append(1)
if 0 in new_line:
validated_phrases += 0
else:
validated_phrases += 1
return validated_phrases
def __str__(self):
return str(self.phrases_validation())
text = SkyphrasesValidation()
print(text)
Is my logic is good and this program is well made or maybe it looks like poop and I could make this more cleary.
python
New contributor
$endgroup$
add a comment |
$begingroup$
Like in title i made program with check if in text lines are doubled words And in the end shown number of lines without doubled words.
this is example text:
sayndz zfxlkl attjtww cti sokkmty brx fhh suelqbp
xmuf znkhaes pggrlp zia znkhaes znkhaes
nti rxr bogebb zdwrin
sryookh unrudn zrkz jxhrdo zrkz
bssqn wbmdc rigc zketu ketichh enkixg bmdwc stnsdf jnz mqovwg ixgken
I already made program, and It looks that program works. But I'm aware that in programming if something work it doesn't mean that program is made properly.
My code:
class SkyphrasesValidation(object):
def get_text_file(self):
file = open('C:/Users/PC/Documents/skychallenge_skyphrase_input.txt', 'r')
return file
def lines_list(self):
text = self.get_text_file()
line_list = text.readlines()
return [line.split() for line in line_list]
def phrases_validation(self):
validated_phrases = 0
for line in self.lines_list():
new_line = []
for word in line:
exam = line.count(word)
if exam > 1:
new_line.append(0)
else:
new_line.append(1)
if 0 in new_line:
validated_phrases += 0
else:
validated_phrases += 1
return validated_phrases
def __str__(self):
return str(self.phrases_validation())
text = SkyphrasesValidation()
print(text)
Is my logic is good and this program is well made or maybe it looks like poop and I could make this more cleary.
python
New contributor
$endgroup$
add a comment |
$begingroup$
Like in title i made program with check if in text lines are doubled words And in the end shown number of lines without doubled words.
this is example text:
sayndz zfxlkl attjtww cti sokkmty brx fhh suelqbp
xmuf znkhaes pggrlp zia znkhaes znkhaes
nti rxr bogebb zdwrin
sryookh unrudn zrkz jxhrdo zrkz
bssqn wbmdc rigc zketu ketichh enkixg bmdwc stnsdf jnz mqovwg ixgken
I already made program, and It looks that program works. But I'm aware that in programming if something work it doesn't mean that program is made properly.
My code:
class SkyphrasesValidation(object):
def get_text_file(self):
file = open('C:/Users/PC/Documents/skychallenge_skyphrase_input.txt', 'r')
return file
def lines_list(self):
text = self.get_text_file()
line_list = text.readlines()
return [line.split() for line in line_list]
def phrases_validation(self):
validated_phrases = 0
for line in self.lines_list():
new_line = []
for word in line:
exam = line.count(word)
if exam > 1:
new_line.append(0)
else:
new_line.append(1)
if 0 in new_line:
validated_phrases += 0
else:
validated_phrases += 1
return validated_phrases
def __str__(self):
return str(self.phrases_validation())
text = SkyphrasesValidation()
print(text)
Is my logic is good and this program is well made or maybe it looks like poop and I could make this more cleary.
python
New contributor
$endgroup$
Like in title i made program with check if in text lines are doubled words And in the end shown number of lines without doubled words.
this is example text:
sayndz zfxlkl attjtww cti sokkmty brx fhh suelqbp
xmuf znkhaes pggrlp zia znkhaes znkhaes
nti rxr bogebb zdwrin
sryookh unrudn zrkz jxhrdo zrkz
bssqn wbmdc rigc zketu ketichh enkixg bmdwc stnsdf jnz mqovwg ixgken
I already made program, and It looks that program works. But I'm aware that in programming if something work it doesn't mean that program is made properly.
My code:
class SkyphrasesValidation(object):
def get_text_file(self):
file = open('C:/Users/PC/Documents/skychallenge_skyphrase_input.txt', 'r')
return file
def lines_list(self):
text = self.get_text_file()
line_list = text.readlines()
return [line.split() for line in line_list]
def phrases_validation(self):
validated_phrases = 0
for line in self.lines_list():
new_line = []
for word in line:
exam = line.count(word)
if exam > 1:
new_line.append(0)
else:
new_line.append(1)
if 0 in new_line:
validated_phrases += 0
else:
validated_phrases += 1
return validated_phrases
def __str__(self):
return str(self.phrases_validation())
text = SkyphrasesValidation()
print(text)
Is my logic is good and this program is well made or maybe it looks like poop and I could make this more cleary.
python
python
New contributor
New contributor
New contributor
asked 5 mins ago
KurachaKuracha
1
1
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "196"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Kuracha is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f217718%2fprogram-to-check-if-in-line-are-doubled-words%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Kuracha is a new contributor. Be nice, and check out our Code of Conduct.
Kuracha is a new contributor. Be nice, and check out our Code of Conduct.
Kuracha is a new contributor. Be nice, and check out our Code of Conduct.
Kuracha is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Code Review Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f217718%2fprogram-to-check-if-in-line-are-doubled-words%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown