Need help with python code! How do I simplify my code for a beginner to understand, simple fixed format and centering? Such as:  print(f"As an int variable: {age_int:^7}") print(f"In numeric binary: {age_int:^7b}") My Code:name = input("Enter your name: ")print(f"In text name is: {' '.join(name)}")decimal_values = []binary_values = []for letter in name:   ascii_val = ord(letter)   binary_val = format(ascii_val, '08b')   decimal_values.append(str(ascii_val))   binary_values.append(binary_val)# Loop through each letter:print(f"In ASCII decimal: {' '.join(decimal_values)}")print(f"In ASCII binary: {' '.join(binary_values)}")# Ageage_str = input("Enter your age: ")age_int = int(age_str)print(f"As a string \"{age_str}\": {' '.join(age_str)}")age_decimal_values = []age_binary_values = []for digit in age_str:   ascii_val = ord(digit)   binary_val = format(ascii_val, '07b')   age_decimal_values.append(str(ascii_val))   age_binary_values.append(binary_val)print(f"In ASCII decimal: {' '.join(age_decimal_values)}")print(f"In ASCII binary: {' '.join(age_binary_values)}")print(f"As an int variable: {age_int}")print(f"In numeric binary: {format(age_int, 'b')}")

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 11RQ
icon
Related questions
Question

Need help with python code! How do I simplify my code for a beginner to understand, simple fixed format and centering? 
Such as: 

print(f"As an int variable: {age_int:^7}")

print(f"In numeric binary: {age_int:^7b}")



My Code:
name = input("Enter your name: ")
print(f"In text name is: {' '.join(name)}")
decimal_values = []
binary_values = []
for letter in name:
   ascii_val = ord(letter)
   binary_val = format(ascii_val, '08b')
   decimal_values.append(str(ascii_val))
   binary_values.append(binary_val)
# Loop through each letter:
print(f"In ASCII decimal: {' '.join(decimal_values)}")
print(f"In ASCII binary: {' '.join(binary_values)}")
# Age
age_str = input("Enter your age: ")
age_int = int(age_str)
print(f"As a string \"{age_str}\": {' '.join(age_str)}")
age_decimal_values = []
age_binary_values = []
for digit in age_str:
   ascii_val = ord(digit)
   binary_val = format(ascii_val, '07b')
   age_decimal_values.append(str(ascii_val))
   age_binary_values.append(binary_val)
print(f"In ASCII decimal: {' '.join(age_decimal_values)}")
print(f"In ASCII binary: {' '.join(age_binary_values)}")
print(f"As an int variable: {age_int}")
print(f"In numeric binary: {format(age_int, 'b')}")

Expert Solution
steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
New Perspectives on HTML5, CSS3, and JavaScript
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning