I don't even, please help - Printable Version +- Support Forums (https://www.supportforums.net) +-- Forum: Categories (https://www.supportforums.net/forumdisplay.php?fid=87) +--- Forum: Coding Support Forums (https://www.supportforums.net/forumdisplay.php?fid=18) +---- Forum: Python Programming Language (https://www.supportforums.net/forumdisplay.php?fid=32) +---- Thread: I don't even, please help (/showthread.php?tid=27303) |
I don't even, please help - lemonhead71 - 10-31-2012 I been looking over these two problems forever now and I still don't know how to solve them. Please help me, I need sleep. Thank you. 1. Write a program the accepts a sentence as input and converts each word to upper case "Pig Latin". In one version, to convert a word to Pig Latin you remove the first letter and place that letter at the end of the word. Then you append the string "ay" to the word. Here is an example: English: I slept most of the night Pig Latin: IAY LEPTSAY OSTMAY FOAY HETAY IGHTNAY Write functions and provide testing as per usual. 2.A 13 digit ISBN (International Standard Book Number) consists of the groups of characters: A prefix of 978 or 979 the group identifier the publisher code the item number a single check digit Groups b, c, and d have a minimum length of 1, but may be longer. The groups of digits are separated by hyphens. Thus, 978-3-16-148410-0 is a valid ISBN number. Write a Python function valid_isbn that takes a string as a parameter and returns True if the string is a valid ISBN, and False otherwise. RE: I don't even, please help - lemonhead71 - 10-31-2012 My problem relates to both questions which is I'm having trouble targeting specific sections of a string. For example, in question 1 it asks you must remove the first letter and place that letter at the end of the word. My question is how do you when a new word starts or ends in a string. I know how to target specific characters in a string but I won't know what the user types as a sentence so I also wouldn't know what character sequence makes one word. As for question 2 it says b, c, and d have a minimum length of 1 so I'm not sure how I would account for that when I make a new string with all of the 13 digit ISBN requirements. RE: I don't even, please help - Rhynorater - 11-21-2012 For the first one here is the code Code: s = [] RE: I don't even, please help - samsmith001 - 09-30-2019 Thanks for sharing this post.I am very pleased to read this article. |