鱼C论坛

 找回密码
 立即注册
查看: 9565|回复: 43

Python常见问题集

[复制链接]
发表于 2015-4-26 11:20:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 ~风介~ 于 2015-10-26 13:50 编辑

     Python常见问题与解答,不定期更新。。。

     ①中英文标点符号混用。
>>> print("Hello World !")
SyntaxError: invalid character in identifier
>>> print("Hello World !“)
      
SyntaxError: EOL while scanning string literal
>>> 
   ②单双引号混用。
>>> print('Hello World!")
      
SyntaxError: EOL while scanning string literal
>>> 
  ③忽略数据类型。
age = input('Please input your age:')
if 38 == age:
    print('What a good age!')
else:
    print('Hehe!')
    
    
+++
>>> ================================ RESTART ================================
>>> 
Please input your age:38
Hehe!
>>> 
改正:
age = input('Please input your age:')
if '38' == age:
    print('What a good age!')
else:
    print('Hehe!')
    
    
age = int(input('Please input your age:'))
if 38 == age:
    print('What a good age!')
else:
    print('Hehe!')
    
    







评分

参与人数 3荣誉 +12 鱼币 +12 贡献 +9 收起 理由
小甲鱼 + 8 + 8 + 8 介介辛苦啦~
拈花小仙 + 3 + 3 + 1 感谢楼主无私奉献!
lightninng + 1 + 1 感谢楼主无私奉献!

查看全部评分

本帖被以下淘专辑推荐:

  • · Python|主题: 15, 订阅: 0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-5-1 16:07:19 | 显示全部楼层
④True、False首字母小写
if true:
#if false:
    print('Bingo!')

⑤缩进错误。
num = int(input('Please input a integer:'))

if num > 5:
    if num < 10:
        print('Bingo!')
    else:#!!!
        print('num is smaller than 5!')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-13 22:42:45 | 显示全部楼层
本帖最后由 ~风介~ 于 2015-6-13 22:44 编辑

⑥类型错误
>>> i = 520
>>> print('I' + i + 'Fishc!')
Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    print('I' + i + 'Fishc!')
TypeError: Can't convert 'int' object to str implicitly

改正:
>>> i = 520
>>> print('I ' + str(i) + ' Fishc!')
I 520 Fishc!
>>> 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-5-21 21:47:51 | 显示全部楼层
我想请问下 python radius认证怎么搞?用freeradius+pyrad,小丑鱼、版主求解:sad:sad
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-5-21 21:49:05 | 显示全部楼层
是小甲鱼:lol::lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-2 00:22:37 | 显示全部楼层
不能输入中文怎么解?只能复制粘贴进去。。百度、搜狗都试过了。。没用。。安装那个新TCL/TK也没有用。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-2 17:39:50 | 显示全部楼层
seedcm 发表于 2015-6-2 00:22
不能输入中文怎么解?只能复制粘贴进去。。百度、搜狗都试过了。。没用。。安装那个新TCL/TK也没 ...

如果是Python2,那么换成Python3吧——不要问我为什么,血淋淋的教训啊~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-2 22:02:49 | 显示全部楼层
~风介~ 发表于 2015-6-2 17:39
如果是Python2,那么换成Python3吧——不要问我为什么,血淋淋的教训啊~

我就是 PYTHON3啊。。~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-2 23:31:34 | 显示全部楼层
seedcm 发表于 2015-6-2 22:02
我就是 PYTHON3啊。。~~~

那就应该是输入法的问题了~换一个吧——我的是QQ拼音输入法~
1.gif
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-13 22:25:00 | 显示全部楼层
感谢!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-7-12 16:55:19 | 显示全部楼层

恳求高手帮助,缩进问题。

本帖最后由 老醋花生 于 2015-7-12 16:56 编辑

老是提示缩进有问题,但是我的缩进没问题啊?
i = 0
name = input('请输入待查找的用户名:')
score = [['迷途',85],['黑夜',80],['小布丁',65],['福禄娃娃',95],['怡静',90]]

for each in score:
    
if name == each[0]:
        i = i + 1
        print(name + '的成绩是:',each[1])
        break
if i > 5:
    print('查找的数据不在!!')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-12 18:57:46 | 显示全部楼层
老醋花生 发表于 2015-7-12 16:55
老是提示缩进有问题,但是我的缩进没问题啊?
i = 0
name = input('请输入待查找的用户名:')
score = [['迷途',85],['黑夜',80],['小布丁',65],['福禄娃娃',95],['怡静',90]]

for each in score:   
    if name == each[0]:
        i = i + 1
        print(name + '的成绩是:',each[1])
        break
    if i > 5:
        print('查找的数据不在!!')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-14 21:50:55 | 显示全部楼层

还是提示有问题

本帖最后由 老醋花生 于 2015-7-14 21:56 编辑
i = 0
name = input('请输入待查找的用户名:')
score = [['迷途',85],['黑夜',80],['小布丁',65],['福禄娃娃',95],['怡静',90]]

for each in score:
    
        if name == each[0]:
                i = i + 1
                print(name + '的成绩是:',each[1])
                break
        if i > 5:
                print('查找的数据不在!!')
    
    

还是提示有问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-14 21:59:40 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-14 22:15:54 | 显示全部楼层

我已经运行过没有问题了,那么就不可能是代码的问题了。检查一下你的Python版本是不是python3.x,另外就是要ctrl + n新建文件运行。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-14 22:17:24 | 显示全部楼层

额,第六行怎么又是空格?!删掉第六行........
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-15 15:33:39 | 显示全部楼层
~风介~ 发表于 2015-7-14 22:17
额,第六行怎么又是空格?!删掉第六行........

好的!感谢!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-15 15:37:35 | 显示全部楼层
~风介~ 发表于 2015-7-14 22:17
额,第六行怎么又是空格?!删掉第六行........

弱弱的问下,怎么改分类为“应经解决”?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-15 20:28:31 | 显示全部楼层
老醋花生 发表于 2015-7-15 15:37
弱弱的问下,怎么改分类为“应经解决”?

QQ拼音截图未命名.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-27 16:09:37 | 显示全部楼层
咨询一个简单的问题,大家是如何将代码 复制在论坛里的(带行信息的),末尾还有一个复制代码功能
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 00:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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