首页 > 其他分享 >实验一

实验一

时间:2023-03-14 21:12:05浏览次数:33  
标签:x1 format x2 y1 实验 print y2

task1_1

print('hey,u')
hey,u
print('hey','u')
hey u
x,y,z=1,2,3
print(x,y,z)
1 2 3

print('x = %d, y = %d, z = %d' %(x,y,z))
x = 1, y = 2, z = 3
print('x = {}, y = {}, z = {}'.format(x,y,z))
x = 1, y = 2, z = 3
print(f'x = {x}, y = {y}, z = {z}')
x = 1, y = 2, z = 3

print(x)
1
print(y)
2
print(z)
3

print(x, end=' ')
1 
print(y, end=' ')
2 
print(z)
3

task1_2

x1,y1=1.2,3.57
x2,y2=2.26,8.7
print('{:-^40}'.format('输出1'))
------------------输出1-------------------
print('x1 = {}, y1 = {}'.format(x1, y1))
x1 = 1.2, y1 = 3.57
print('x2 = {}, y2 = {}'.format(x2, y2))
x2 = 2.26, y2 = 8.7

print('{:-^40}'.format('输出2'))
------------------输出2-------------------
print('x1 = {:.1f}, y1 = {:.1f}'.format(x1, y1))
x1 = 1.2, y1 = 3.6
print('x2 = {:.1f}, y2 = {:.1f}'.format(x2, y2))
x2 = 2.3, y2 = 8.7

print('{:-^40}'.format('输出3'))
------------------输出3-------------------
print('x1 = {:<15.1f}, y1 = {:<15.1f}'.format(x1, y1))
x1 = 1.2            , y1 = 3.6            
print('x2 = {:<15.1f}, y2 = {:<15.1f}'.format(x2, y2))
x2 = 2.3            , y2 = 8.7            

print('{:-^40}'.format('输出3'))
------------------输出3-------------------
print('x1 = {:>15.1f}, y1 = {:>15.1f}'.format(x1, y1))
x1 =             1.2, y1 =             3.6
print('x2 = {:>15.1f}, y2 = {:>15.1f}'.format(x2, y2))
x2 =             2.3, y2 =             8.7

task1_3

name1, age1 = 'Bill', 19
name2, age2 = 'Hellen', 18
title = 'Personnel Information'

print(f'{title:=^40}')
=========Personnel Information==========
print(f'name: {name1:10} age: {age1:3}')
name: Bill       age:  19
print(f'name: {name2:10} age: {age2:3}')
name: Hellen     age:  18
print(40*'=')
========================================

实验结论:

1,用print输出字符或字符串时需加'',输出数字与参数时则不需。print中用“,”分隔的数据,在输出后由空格分开。将x,y,z=1,2,3变为x=1,y=2,z=3可用c方法,format,f-string来实现

2,print({:-^x}.format('A'))可实现宽度占x列,A居中,空白由-补齐。{:.1f}可让数字保留一位小数。

3,print(f'{A:=^x}')一样可实现输出宽度占x列,A居中对齐,用=填充空白

标签:x1,format,x2,y1,实验,print,y2
From: https://www.cnblogs.com/qkzt/p/17216373.html

相关文章

  • 实验1
    实验目的1. 熟练使用Python程序开发环境,能正确编写、运行、调试程序2. 体验Python程序风格,熟悉Python基本语法和编码规范3. 运行并修改简单的Python程序,体验Python语言......
  • 实验1 Python开发环境使用和编程初体验
    实验一task1-1.python实验源码1#print输出的几种用法23#用法1:用于输出单个字符串或单个变量4print('hey,u')56#用法2:用于输出多个数据项,用逗号分隔......
  • 实验1 Python开发环境使用和编程初体验
    实验任务1#task1_1:print输出的几种用法实验内容#用法1:输出单个字符串或者变量print("hey,u")#用法2:用于输出多个数......
  • 实验1Python初体验
    实验任务1task1_1.py实验源码print('hey,u')print('hey','u')x,y,z=1,2,3print(x,y,z)print('x=%d,y=%d,z=%d'%(x,y,z))print('x={},y={},z={}'.form......
  • 实验1 python开发环境使用和编程初体验
    实验任务1: task1_1.py print('hey,u')print('hey','u')x,y,z=1,2,3print(x,y,z)print('x=%d,y=%d,z=%d'%(x,y,z))print('x={},y={},z={}......
  • 实验一 Python开发环境使用和编程初体验
    task_1.py#print输出的几种用法#用法1:用于输出单个字符串或单个变量运行代码:print('hey,u')运行结果:#用法2:用于输出多个数据项,用逗号分隔运行代码:1x,y,z=......
  • 实验1 Python开发环境使用和编程初体验
    实验任务1task1-1.py实验源码:1print('hey,u')23print('hey','u')4x,y,z=1,2,35print(x,y,z)67print('x=%d,y=%d,z=%d'%(x,y,z))8print......
  • lab3实验报告
    lab3实验报告一、实验思考题Thinking3.1为了保证在envs中顺序与在Env块的顺序相同。Thinking3.2低10位表示Env在envs中的位置,高位表示调用分配函数的次数。如果只有......
  • lab4实验报告
    lab4实验报告一、实验思考题Thinking4.1保存现场过程中改写非通用的寄存器,SAVE_ALL将所有通用寄存器的值存入栈中。一些其他的寄存器,如k0存储sp的值,k1存储帮助sp更新值,v......
  • lab6实验报告
    lab6实验报告一、实验思考题Thinking6.11#include<stdlib.h>2#include<unistd.h>34intfildes[2];5/*bufsizeis100*/6charbuf[100];7intstatus;8......