博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python问题总结01
阅读量:3887 次
发布时间:2019-05-23

本文共 656 字,大约阅读时间需要 2 分钟。

把最近遇到的Python问题总结一下:

1、python出现“unexpected indent”怎么办?

这个报错的原因是没有对齐,或者编码不符合规范造成的。

缩进应该是四个空格。(if请顶格写,if下面的两行,行首四个空格。)

如果使用Notepad++,有制表符号,无制表符号,用空格键替换tab键输入

Notepad++有个设置,可以显示所有的字符的。  视图 -> 显示符号 -> 显示空格与制表符:

 

2、"%12ld %12ld" 是啥意思啊?

这是字符串格式,ld是指长整数,%12ld指输出12位的长整数。因此,"%12ld %12ld"表示的是 输出两个12位的长整数。

3、2的3次方怎么表达?

2**3,print(2**3)就可以直接显示8。

4、python出现“name 'raw_input' is not defined”怎么办?

原因出在raw_input ,python3.0版本后用input替换了raw_input。

5、缩进错误

在python里不能用括号来表示语句块,也不能用开始/结束标志符来表示,而是靠缩进来表示。

在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。

"SyntaxError: invalid syntax",Python指示的这个错误告诉我们程序的语法是无效的,即程序没有正确地编写。

python中的缩进是重要的一部分,要习惯使用一种缩进方式,以免造成程序不必要的bug。

转载地址:http://rqihn.baihongyu.com/

你可能感兴趣的文章
Linux之so加载原理分析
查看>>
C之基于signal信号的交互式的测试功能模块(触发时机)
查看>>
Linux之libevent的编译&测试
查看>>
Linux之kc.cfg文件参数详解
查看>>
MySql之简单SQL用法整理
查看>>
PHP之thinkphp的数据库操作代码段汇总
查看>>
Linux之tcpdump用法汇总整理
查看>>
Linux之tcp的结构分析
查看>>
WebKit之WebSocket模块的代码层初步分析
查看>>
WIFI之Agent调度关系
查看>>
WIFI之升级协议列表
查看>>
MCU之STM32可用硬件(外部接口)一览表
查看>>
MySql之设备管理的数据表设计列表
查看>>
WIFI之系统启动的脚本配置
查看>>
Python之服务器模块设计学习
查看>>
WIFI之3GControl模块调度草图
查看>>
WIFI之系统部署环境
查看>>
C++之UML关系说明图
查看>>
网络之Snmp的学习总结
查看>>
WIFI之服务器系统设计组成
查看>>