文章目录
- 1、地板除(整除):总是向下取整或减1
- 2、去除首尾的空格
- 3、绘制四瓣花型
- 4、对数的计算(math模块)
- 5、凯撒加密
1、地板除(整除):总是向下取整或减1
a= 10
b=1
print(1//0.2)
运行结果:4.0
2、去除首尾的空格
words = " 床前明月光,疑是地上霜。 "
print(words.strip())
可以看到原来语句中的前后都有很多空格,用strip()就可以去除语句中所有空格;
若是lstrip()则是去除左边的空格;
若是rstrip()则是去除右边的空格。
3、绘制四瓣花型
详细步骤都已注释,请看参考代码:
import turtle
for i in range(4):
turtle.seth(90*(i+1))
turtle.circle(50, 90)
turtle.seth(-90+(i*90))
turtle.circle(50,90)
turtle.hideturtle()
4、对数的计算(math模块)
import math
a = eval(input('请输入底数:'))
b = eval(input('请输入真数:'))
c = math.log(b, a)
print(c)
结果0.0,因为987的0次方就是0.0
5、凯撒加密
txt = input('输入明文:')
for p in txt:
if 'a' < p < 'z':
print(chr(ord('a') + (ord(p)-ord('a')+3)%26), end=' ')
elif 'A' < p < 'Z':
print(chr(ord('A') + (ord(p)+ord('A')+3)%26), end=' ')
else:
print(p, end=' ')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)