python练习笔记

python练习笔记,第1张

文章目录
  • 前言
  • 一、四位数逆序输出
          • 笔记:
  • 二、字符串截取
          • 笔记:
  • 总结


前言

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()中的多个对象之间的连接符号是什么,默认是空格。


总结

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/786114.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-04
下一篇 2022-05-04

发表评论

登录后才能评论

评论列表(0条)

保存