前排提示:
这篇文章转载自 阴阳记 我为什么要转载这篇文章呢?首先,这位博主直接把一百万位π显示在页面上,当时打开的时候我的内心无比#%%¥#¥……#!%¥……***O()然后导致打开页面太慢了……而且还不方便复制……(内心感慨,非嘲讽~)
原博主分享的代码:
filename = 'L:\python\pi_million_digits.txt'
with open(filename) as file_object:
lines = file_object.readlines()
pi_string = ''
for line in lines:
pi_string += line.strip()
birthday = input('输入你的生日(格式:年年/月月/日日):')
if birthday in pi_string:
print("你的生日在π中")
else:
print("你的生日不在π中")
在使用完这段代码后,我发现一个问题,在不通过CMD的情况下直接运行py,最后输出的结果是一闪而过的,根本就看不清输出的结果,所以博主在此做了点修改
Austen修改的代码:
filename = 'F:\pi_million_digits.txt'
with open(filename) as file_object:
lines = file_object.readlines()
pi_string = ''
for line in lines:
pi_string += line.strip()
birthday = input('输入你的生日(格式:年年/月月/日日)不用输入/:')
if birthday in pi_string:
input("你的生日在π中")
else:
input("你的生日不在π中")
食用方法:
新建一个工程,把上面的代码复制进去。再点击下载filename = ‘F:\pi_million_digits.txt’中的F:\pi_million_digits.txt换成你自己的刚才下载的文件存放路径。然后双击运行即可
双击运行效果:
CMD运行的效果: