Python二级笔记(1)

  • Post author:
  • Post category:python



操作题

1,宽度为30字符,星号字符×填充,居中对齐。如果输入字符串超30位,则全部输出。

例如:键盘输入字符串q为‘abcd’,屏幕输出××××××abcd××××××××

代码:

s = input('请输入一个字符串:')
print('{:*^30}'.format(s))

2,根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2),输出不大于50的序列元素。

代码:

a,b = 0, 1
while a <= 50:
    print(a,end=',')
    a,b = b, a+b

3,键盘输入一句话,用jieba分词后,将切分的词组按照在原话中逆序输出到屏幕上,词组中间没有空格。

例:输入:

我爱黎明

输出:

黎明爱我

代码:

import jieba
txt = input ('请输入一段中文文本:')
ls = jieba.lcut(txt)
for i in ls[::-1]:
    print(i,end='')

4,使用turtle



版权声明:本文为weixin_45626468原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。