Python刷题(1-3)

好久没有打开过CSDN了,再打开差不多都有一两年了,一直以为我是一个会自学的人,没想到我也不只是会考试而已;本来以为我足够自律,但是这一年多感觉自己真的好颓废,也见识到了那些更优秀的人的自律;一直在想着要改变,却不知道如何改变,于是慢慢接受了平庸的自己,但是却在一次次失眠中觉得多少有一些不甘心,或许加把劲我也可以。那就从每天发个博客写点东西开始吧!

关于一些编译软件Python、Matlab也看过两本书,但是为什么开始动手去写一些东西的时候总是不知道如何下手,看书对我来说可能根本不能掌握其中的编程技巧,或许刷题不失为一个很好的办法吧!那就分享一下自己刷的题算了(希望以后很忙的时候也不要断啊啊啊啊啊啊!!)

以下题目答案并不是可以在网页刷题上可以正确运行的答案,是根据这个题想让掌握的内容在PyCharm上可以正确运行的结果

Python刷题网站:

PythonTip-挑战Python

1.题目描述:

给你两个数a、b,请你计算它们的和,并输出。

例如: a = 3, b = 2

则输出:5

a=3
b=2
print(a+b)

2.题目描述:

给你一个列表 L, 对L进行升序排序并输出排序后的列表。

例如:L = [8,2,50,3]

则输出:[2,3,8,50]

L=[1,35, 5, 34, 45, 6]
L.sort()
print(L)                     #升序
L.sort(reverse=True)
print(L)                     #降序
print(sorted(L))             #升序
print(sorted(L,reverse=True))#降序

3.题目描述:

给你一个字符串 a, 请你输出逆序之后的a。

例如:a=‘xydz’

则输出:zdyx

a='doog'
len=len(a)
x = ''

for i in range(len,0,-1):
    x = x + a[i-1]
print(x)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值