- 前言
- 一、四位数逆序输出
- 笔记:
- 二、字符串截取
- 笔记:
- 总结
前言
python日常练习记录笔记,本篇文章是自己用来记录python学习笔记的,内容是平时上课做的练习代码,以及自己的笔记总结
一、四位数逆序输出
描述:编写一个程序,提示用户输入四位整数并以反向顺序显示。
输入格式:一个四位的整数
输出格式:四个一位整数,在同一行输出,空格分隔,结尾无空格无换行
示例输入1:1234
示例输出1:4 3 2 1
n=input()
print(' '.join(n[::-1]))
笔记:
(1)join方法:将括号中所有的元素合并为一个新的字符串
str.join(seq)
seq:要连接的元素序列
str:连接符
返回通过指定字符连接序列中元素后生成的新字符串
(2)[::-1]: 即[-1:-len(n)-1:-1],将数字或字符倒序输出
- n[i:j] 表示复制n[i]到n[j-1],当i缺省时,默认为0;当j缺省时,默认为len(n);当i,j都缺省时,n[:]就相当于完整复制一份n
- n[i:j:s]表示:i,j与上面的一样,但s表示步长,缺省为1;即n[i:j:1]相当于n[i:j]
当s<0时,i缺省时,默认为-1; j缺省时,默认为-len(n)-1
描述:字符串“我喜欢去故宫和长城。”,把“故宫”和“长城”两个地名提取并显示。
输入格式:无
输出格式:输出”故宫“和“长城”,各占一行。不要增加额外的提示信息。
示例输入1:我喜欢去故宫和长城。
示例输出1:故宫长城
str=input()
print(str[4:6],str[-3:-1],sep='')
笔记:
sep: 用来设定print()中的多个对象之间的连接符号是什么,默认是空格。
总结
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)