这次交一个自己写的代码 因为在c++里面看到过 但是大三了代码忘完了 所以想重温一下 用python重写一下 是这样的
任意输入一个数字n 然后程序输出1+2+3+4+....+n的值并且打印下来 在c++里面这个应该很简单
但是我是重学编程 所以觉得还是难的
首先我想到的while循环 但是问题来了 打印的时候怎么输出+ 这个符号 刚开始我输出的是1+2+3+4+....+n+=sum
n后面多了一个加号 我觉得这个并不是很好 所以又使用了一个if 判断 解决了这个问题
现在放上源代码
sum=0
a=input('请输入你的a值\n')
b=int(a)
c=1
while c<=b:
sum=sum+c
if c<b:
print(str(c) + '+',end='')
else:
print(str(c) , end='')
c+=1
print('='+str(sum))
运行一下
所以实现了这个功能 我的代码肯定不是最简洁的 但是我做出来了 觉得要鼓励一下自己
然后我就想啊 我能不能把py文件给转换成exe文件 所以我就去找csdn了
使用命令行安装结果发现不可以
那我就去官网下载
官网打不开 发现是国外网址 只能科学上网一下 之后顺利下载
走了很多弯路 发现还是没有办法 还浪费了一个晚上
相当的烦 pywin32我也装了 还是不行 准备放弃了
怎么可能放弃呢 学安全的蓝孩子绝不认输 接下来会继续这件事的
找到一个合理的方法安装好