首页 > 其他分享 >实验2 字符串与列表

实验2 字符串与列表

时间:2023-03-22 11:45:48浏览次数:26  
标签:10 end y1 len 列表 print while 实验 字符串

 1 x='nba FIFA'
 2 print(x.upper())
 3 print(x.lower())
 4 print(x.swapcase())
 5 print()
 6 
 7 x='abc'
 8 print(x.center(10,'*'))
 9 print(x.ljust(10,'*'))
10 print(x.rjust(10,'*'))
11 print()
12 
13 x = '123'
14 print(x.zfill(10))
15 x = 123
16 print(str(x).zfill(10))
17 print()
18 
19 x = 'phone_number'
20 print(x.isidentifier())
21 x = '222test'
22 print(x.isidentifier())
23 print()
24 
25 x = ' '
26 print(x.isspace())
27 x = '\n'
28 print(x.isspace())
29 print()
30 
31 x = 'python is fun'
32 table = x.maketrans('thon', '1234')
33 print(x.translate(table))

运行结果:

 

 task2.py

x = [5, 11, 9, 7, 42]
print('整数输出1: ', end = '')
i = 0
while i < len(x):
    print(x[i], end = ' ')
    i += 1
print('\n整数输出2: ', end = '')
i = 0
while i < len(x):
    print(f'{x[i]:02d}', end = '-')
    i += 1
print('\n整数输出3: ', end = '')
i = 0
while i < len(x) - 1:
    print(f'{x[i]:02d}', end = '-')
    i += 1
print(f'{x[-1]:02d}')
print('\n字符输出1: ', end = '')
y1 = []
i = 0
while i < len(x):
    y1.append(str(x[i]))
    i += 1
print('-'.join(y1))
print('字符输出2: ', end = '')
y2 = []
i = 0
while i < len(x):
    y2.append( str(x[i]).zfill(2) )
    i += 1
print('-'.join(y2))

运行结果:

 

更换数据后:

 

 task3.py

1 name_list = ['david bowie', 'louis armstrong', 'leonard cohen', 'bob dylan',
2 'cocteau twins']
3 i = 0
4 while i < len(name_list):
5     print(name_list[i].title())
6     i += 1
7 print()

运行结果:

 

 task4.py

 

 

 

标签:10,end,y1,len,列表,print,while,实验,字符串
From: https://www.cnblogs.com/scy2003/p/17243160.html

相关文章

  • 实验2
    x='nbaFIFA'print(x.upper())print(x.lower())print(x.swapcase())print()x='abc'print(x.center(10,'*'))print(x.ljust(10,'*'))print(x.rjust(10,'*'))......
  • C++ 字符串转16进制
    参考出处:https://blog.csdn.net/FinalCreed/article/details/71037420stringstring2hex(conststring&str){stringtemp;stringstreamss;stringresul......
  • Java中实现按字符串位数在前面补0
    场景现在要将4在前面补位为0004。实现1.首先将方法包装为工具类StringwaterCode=CommonUtils.fillZeroBeforeString(String.valueOf(max),4);其中max为最大值即4,第二个参......
  • python 编写一个程序用lambda查找输入给定的字符串是否是以'a'开头 是返回True
    https://www.cnblogs.com/frazer-cxy-jsfx/这段代码可以双重输入,双重判断,data1=input('请输入一个字符串:')#data2=input('请输入一个字符串:')aed=lambdax:......
  • 实验二
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnumber;inti;sra......
  • 实验2
    实验任务1  问题一:line18将几个随机数组合起来问题二:根据当时的电脑时间,随机生成四个四位数 实验任务2 #include<stdio.h>#include<stdlib.h>intmain()......
  • 字符串哈希笔记
    目录字符串哈希1.定义1.1Hash的思想1.2Hash的计算和改进1.3自己的常用实现2.代码实现2.1暴力版本:2.2字符串前缀和哈希参考文档字符串哈希1.定义一个把字符串映......
  • Fastadmin 列表自定义按钮
    Fastadmin列表自定义按钮FastAdmin是一款基于ThinkPHP+Bootstrap的极速后台开发框架。文章目录前言一、单纯的调用接口按钮二、打开新的弹窗页面总结前言Fastadmin列表......
  • [嵌入式RTOS]记录一下因浮点数转为字符串导致精度损失所踩的坑
    1.起因:工作中对接平台需要将设备的GPS数据传给平台,但是平台采用的不是回调函数将数据直接作为参数返回而是格式化的字符串命令,所以需要将double类型的gps数据格式化输出到......
  • 实验2
    TASK1//程序作用:随机生成五个学号#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnu......