吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 802|回复: 7
收起左侧

[求助] 小白初学python遇到问题

[复制链接]
wr20060926 发表于 2020-4-9 16:04
本帖最后由 wr20060926 于 2020-4-9 20:37 编辑

本人小白,初次学习python,遇到问题:
把一个从网上学来的加法计算器编译为exe,出错
源代码:
[Python] 纯文本查看 复制代码
print("我们做一个两个整数相加的计算题!")
print("第一个数")a=input()
x=int(a)
print("第二个数")
a=input()
y=int(a)
print("他们的和是:",x+y)


报错翻译过来好像是不能存在空字符,可是好像没有把???
[PowerShell] 纯文本查看 复制代码
   module_name, file_handle, pathname, metadata)
  File "C:\Users\Wei Ran\AppData\Local\Programs\Python\Python37\lib\site-packages\pyinstaller-3.6-py3.7.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 2105, in _load_module
    co = compile(contents, pathname, 'exec', ast.PyCF_ONLY_AST, True)
ValueError: source code string cannot contain null bytes


求大佬解决

1111111.txt

174 Bytes, 下载次数: 0, 下载积分: 吾爱币 -1 CB

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

icbcxcxxcx 发表于 2020-4-9 19:34
你把第一行的两个print()函数分两行写试试
kabengqi 发表于 2020-4-9 19:44
方法一:
print("我们做一个两个整数相加的计算题!")
print("第一个数")
a=input()
x=int(a)
print("第二个数")
a=input()
y=int(a)
print("他们的和是:",x+y)
方法二:
print("我们做一个两个整数相加的计算题!");print("第一个数")
a=input()
x=int(a)
print("第二个数")
a=input()
y=int(a)
print("他们的和是:",x+y)
 楼主| wr20060926 发表于 2020-4-9 20:37
icbcxcxxcx 发表于 2020-4-9 19:34
你把第一行的两个print()函数分两行写试试

我分开了的,发主题的时候不知道怎么给回去了
zxq0606 发表于 2020-4-10 09:18
为什么x  y  都赋值为a 呢
GMCN 发表于 2020-4-10 11:06
[Python] 纯文本查看 复制代码
# *-* coding:utf8 *-*

print("我们做一个两个整数相加的计算题!")
a = input("第一个数")
x = int(a)
a = input("第二个数")
y = int(a)
print("他们的和是:%d" % (x + y))

"""
123
456
579

"""


楼主看下是不是这样

python需要注意
1.尽可能每一行只一条代码
2.python的输出格式,和那些不太一样哦
GMCN 发表于 2020-4-10 11:09
GMCN 发表于 2020-4-10 11:06
[Python] 纯文本查看 复制代码
# *-* coding:utf8 *-*

print("我们做一个两个整数相加的计算题!")
[/quote]

[mw_shl_code=python,true]"""
我们做一个两个整数相加的计算题!
第一个数:123
第二个数:456
他们的和是:579
"""


输出贴错了笑哭
乐天骥 发表于 2020-4-10 15:43
我是来顶贴的。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 18:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表