随笔分类 -  Python小试牛刀

摘要:def digitize(num): lst = str(num)[-1::-1] # 数字转换成 字符串 然后 倒序 lst2 = [int(x) for x in lst] #把字符串 格式 强制转换成 int型 输出到列表li s return lst2 digitize (35231) di 阅读全文
posted @ 2022-06-25 11:47 大序列 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Solution def smash(words): sentence = "" for i in words: sentence = sentence + ' ' + i #在每个单词前加一个空格 return sentence.strip(' ') #strip('a') 去掉字符串首尾的 字符 阅读全文
posted @ 2022-06-24 19:40 大序列 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Solution: def reverse_seq(n): lst = [] for i in range(n, 0, -1): lst.append(i) return lst #这里用 print(lst)输出显示一样,但是结果和答案不同:print和return 的值不同 reverse_se 阅读全文
posted @ 2022-06-24 18:05 大序列 阅读(25) 评论(0) 推荐(0) 编辑
摘要:调整名字大小写: 将用户输入的姓名存到一个变量中,再以小写,大写和首字母大写的方式显示这个人的名字,并向用户显示一条消息。显示的消息应非常简单:Hello XXX,welcome to the world of Python! name = input("请输入你的名字:") print(name) 阅读全文
posted @ 2020-05-04 18:34 大序列 阅读(279) 评论(0) 推荐(0) 编辑
摘要:>>:金字塔1 代码: numbers2 = [] for value in range(0,10): number = value+1 numbers2.append(number) print(numbers2) for value2 in numbers2: number2 = value2- 阅读全文
posted @ 2020-05-04 18:23 大序列 阅读(210) 评论(0) 推荐(0) 编辑
摘要:>>:九九乘法表 代码: for i in range(1,10): for n in range(1,i+1): print('%s * %s = %s' %(n, i,i*n),end = ' ') print() 输出结果: 1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 1 * 阅读全文
posted @ 2020-05-04 15:56 大序列 阅读(228) 评论(0) 推荐(0) 编辑
摘要:负数取余数 任何一个整数n都可以表示成n=k*q+r其中0<=|r|<|q|这里的r就是n除以q的余数,即r==n%q例 取余运算: 9 = k*(-4)+r;(k≠0) r = -3 阅读全文
posted @ 2020-03-11 20:26 大序列 阅读(3062) 评论(0) 推荐(0) 编辑