
. For this question, lists are not allowed.
Create a function in Python named numCharacter (s) which takes as parameter one
character string s. The function returns an integer which is the number of characters in s which are
meeting the criteria below.
The criteria are: lowercase letters from e to j (inclusive), uppercase letters from F to X
(inclusive), the numbers 2 to 6 (inclusive), the exclamation mark (!), the comma (,), and the bar
backslash (backslash) (\). For example, if the string contains two ‘X’, the function must count
these two 2 characters.
Respect the type contract (str) -> int
Reminder: no lists in this function
Examples of tests in the Shell:
>>> numCharacter ("one, two")
3
>>> numberCharacter ("2aAb3? eE'_13")
4
>>> numCharacter ("2 \ '")
1
>>> numCharacter ("\\")
1

Step by stepSolved in 3 steps with 1 images

- In pythonarrow_forwardIn Python Assume that you have a data structure of the following: A list of hockey players. Each hockey player is a list that includes their Rank (int), Name (String), Team (String), Age (int), Goals (int), Assists (int), Points (int) in that order. Write a function called most_goals that takes in the list of hockey players and returns the name of the player with the most goals. For example: Test Result print(most_goals(nhl_list1)) David Pastrnakarrow_forwardPlease Solution With pythonarrow_forward
- Can you use Python programming language to to this question? Thanksarrow_forwardUse Python for this question. Also, could you please comment/explain what each line of code represents in this question. Write a function piggyBank that accepts a sequence of "coins" and returns counts of the coins and the total value of the bank. the coins will be given by a list of single characters, each one of 'Q','D','N',P' , representing quarter, dime, nickel, penny the function returns a tuple with two items: a dictionary with counts of each denomination. They should always be listed in the order 'Q','D','N',P' the total value in whole cents of the amount in the bank Output for this question is shown in the attached imagearrow_forwardConsider the following line of code: X = new int*[n]; What should the type of x be? O int O int* O int** O int& O None of the abovearrow_forward
- Create a function that determines whether each seat can "see" the front-stage. A number can "see" the front-stage if it is strictly greater than the number before it. Everyone can see the front-stage in the example below: # FRONT STAGE [[1, 2, 3, 2, 1, 1], [2, 4, 4, 3, 2, 2], [5, 5, 5, 5, 4, 4], [6, 6, 7, 6, 5, 5]] # Starting from the left, the 6 > 5 > 2 > 1, so all numbe # 6 > 5 > 4 > 2 - so all numbers can see, etc. Not everyone can see the front-stage in the example below: # FRONT STAGE [[1, 2, 3, 2, 1, 1], [2, 4, 4, 3, 2, 2], [5, 5, 5, 10, 4, 4], [6, 6, 7, 6, 5, 5]] # The 10 is directly in front of the 6 and blocking its varrow_forwardComplete the rotate_text() function that takes 2 parameters, a string data and an integer n. If n is positive, then the function will shift all the characters in data forward by n positions, with characters at the end of the string being moved to the start of the string. If n is 0 then the text remains the same. For example: rotate_text('abcde', rotate_text('abcde', rotate_text('abcde', 1) would return the string 'eabcd' 3) would return the string 'cdeab' 5) would return the string 'abcde' rotate_text('abcde', 6) would return the string 'eabcd' ... and so on. If n is negative, then the function will shift the characters in data backward by n positions, with characters at the start of the string being moved to the end of the string. For example: rotate text('abcde', -1) would return the string 'bcdea'arrow_forwardplease use python.arrow_forward
- A Circle and Two Squares Imagine a circle and two squares: a smaller and a bigger one. For the smaller one, the circle is a circumcircle and for the bigger one, an incircle. Create a function, that takes an integer (radius of the circle) and returns the difference of the areas of the two squares. Examples square_areas_difference (5) → 50arrow_forwardPython IDLE: How would I write a function for the problem in the attached image?arrow_forwardPython question please include all steps and screenshot of code. Also please provide a docstring, and comments throughout the code, and test the given examples below. Thanks. Develop function fingerprint() that takes text (as a string) as input and creates andreturns the text “fingerprint” obtained as follows: replace each word in the text by itslength (i.e., the number of letters) and concatenate these numbers.>>> fingerprint('This is a secret message')'42167'>>> fingerprint('This message has a different fingerprint')'4731911'>>> fingerprint('Very Short')'45'arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





