前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++/Python 近期问题总结201804

C++/Python 近期问题总结201804

作者头像
gojam
发布2019-05-14 16:17:16
3740
发布2019-05-14 16:17:16
举报
文章被收录于专栏:gojam技术备忘录gojam技术备忘录

以下问题都很入门,自用?以为会整理很多的,果然写不下去了。

1.python编译时遇到syntax error或者与indent有关的错误。

出现如上提示的确是因为缩进出现了问题,但是在某些编辑器中(尤其是在线编辑器),看似对齐,实际上却没有对齐。因此,下一次遇到这类问题,应当把代码复制到另一个编辑器中,以便于检查。

2.oj中c++方便的类型转换

为了满足oj(online judge)的要求,经常会用到类型转换,char char* string int 这类转换折腾又麻烦,在C++11标准中新增了诸如atoi()的类型转换函数,很是方便,但在oj上,这些函数说不定会失灵,这里搬运一种通用的转换方法:

#include <sstream> using namespace std; int stoi(string str) { stringstream ss; ss<<str; int inte; ss>>inte; return inte; }

3.除法/运算符的使用

python与c++中都存在/除法运算符,需要注意的是,两边的参数都是整数时,无法得到浮点数(9/2=4,9/2.0=4.5),而是自动向下取整,需要小时,添加“.0”是必不可少的。当两边不是常数,可以转换为浮点数float()。

以为会整理很多的,果然写不下去了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年5月4日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档