一、python 奇葩之一:没有花括号、没有分号

先来一个C类型的函数

void main()
{int i = 0;for(int j = 0; j< 6;j++){i = i +j;}
}

一旦我们适应了这种方式,那么改变成python后就会很不习惯。我曾经有一种疯狂的冲动,那就是写一个程序来完成从花括号到python 对齐方式的转换。

二、python 奇葩之二:编码方式

这里提到的编码有两种,一种是文件本身的编码,包括ANSI、UTF-8、UTF-8 BOM等,当然,还有什么大端、小端的。

还有一种是程序本身的编码,如果使用默认编码

例如(Win 32 下)

a = "汉"
a
'\xe6\xb1\x89'

如果使用unicode

u = u"汉"
u
u'\u6c49'

然后是utf-8

s = u.encode('utf-8')
s
'\xe6\xb1\x89'

然后是gbk

g = u.encode('gbk')
g
'\xba\xba'

然后是gb2312

gb2312 = u.encode('gb2312')
gb2312
'\xba\xba'

这个博客貌似不错:http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.html

注:由于本人新手,写的日志也仅供本人参考,请勿照搬,谨慎阅读,防止误导。

转载于:https://www.cnblogs.com/tk091/p/3409575.html

【C++程序员学 python】python 之奇葩地方相关推荐

  1. python送程序员收入_程序员学Python后惊叹,这么丰厚的收入是Java给不了的!

    原标题:程序员学Python后惊叹,这么丰厚的收入是Java给不了的! 你都用 Python 来做什么?? 发现很多人都在学习 Python ,但是没有明确的说明可以做什么,主流的功能是什么? 想知道 ...

  2. java c++ python哪个好_程序员学java好还是python语言好 c++又如何

    技术程序员学Java.C++.Python... 分析对比,到底学什么语言吃香,哪种语言最靠谱,如何学好这些语言呢? 几天前,我们在知识上看到这样一个问题:"java,C++,Python, ...

  3. python培训机构哪家靠谱_好程序员告诉你Python机构哪家比较靠谱

    原标题:好程序员告诉你Python机构哪家比较靠谱 诚如大家所知,Python语言的就业方向多样,大体上可以划分为:Linux运维.Python自动化测试.Python全栈工程师.数据分析.人工智能等 ...

  4. 视频教程-程序员入门指南-Python

    程序员入门指南 从事数据科学以及机器学习行业数年 宫聚仁 ¥49.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP订阅课程,领取优惠,最少立减5元 ↓↓↓ 订阅后 ...

  5. java程序员_Java和Python的区别 好程序员帮大家解读

    Java和Python的区别 好程序员今天先来解读Java编程语言的优势,人工智能和大数据火爆一时,随之而来,引起了编程语言的人气暴涨.而Java和Python作为最炙手可热的编程语言从一开始便赢得了 ...

  6. python跑神经网络_程序员深夜用Python跑神经网络,只为用中二动作关掉台灯!

    原标题:程序员深夜用Python跑神经网络,只为用中二动作关掉台灯! 关注 文章源于网络,如有侵权请联系删除. 对于上了床就再也不想下来的人来说,关灯成为睡觉前面临的最大挑战! 然而这一届网友永远不会 ...

  7. 聊天没有表情包被嘲讽,程序员直接用python爬取了十万张表情包

    聊天没有表情包被嘲讽,程序员直接用python爬取了十万张表情包 前言 分析页面 具体实现 解析页面 获取网页内容 解析网页内容 文件下载 多线程下载 成果 总结 前言 事情要从几天前说起,我有一个朋 ...

  8. 程序员女朋友礼物python代码_@程序员,用 Python 给女朋友准备个儿童节礼物可好?...

    原标题:@程序员,用 Python 给女朋友准备个儿童节礼物可好? 作者 | 猿媛牧场 现在谈个恋爱.结个婚是真的炸啊.你 2.14 要送礼物,我认了,必须送啊,没有理由不送啊:3.14 白色情人节, ...

  9. 如何用python做一个会聊天的女朋友_戏精程序员,用python开发了一个女朋友,天天秀恩爱...

    很多人都知道,程序员大部分都是单身狗,然而,无奈Python实在太强大,居然可以用来开发一个女朋友出来. 其实,这个女朋友类似很多视频中,那些假装自己有女朋友或男朋友的人一样,也是在假装哦,但是程序员 ...

  10. python技术栈全景图_程序员之数据分析Python技术栈

    程序员之数据分析Python技术栈 Python是一种非常流行的脚本语言,其还提供了一个科学技术栈,可以进行快捷方便的数据分析,本系列文章将聚焦在如何使用基于Python的技术栈来构建数据分析的工具集 ...

最新文章

  1. mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)
  2. crontab 执行时间与系统时间不一致
  3. mysql 树表删除无效节点
  4. Spark读取HDFS上的Snappy压缩文件所导致的内存溢出问题 java.lang.OutOfMemoryError: GC overhead limit exceeded
  5. Wpf 数据绑定简介、实例1
  6. mysql执行计划查看_查看Mysql执行计划
  7. 【LeetCode笔记】剑指 Offer 93. 复原 IP 地址(Java、DFS、字符串)
  8. 【clickhouse】Too many parts . Merges are processing significantly slower than inserts
  9. windows java路径问题_java中路径的问题
  10. 手把手教你用jmeter做压力测试(详图)
  11. 这届年轻人为什么都不爱看电视了?
  12. 解决LaTeX中文表格单行文本太长导致水平溢出,表格内长文本换行
  13. 理财学习03-基金类别
  14. opencv 3 core组件进阶(2 ROI区域图像叠加图像混合;分离颜色通道、多通道图像混合;图像对比度,亮度值调整)...
  15. ioc的概念和实现原理
  16. 争对让望对思野葛对山栀注解_《笠翁对韵》上卷四支详解
  17. 量子力学奇妙之旅-算符/薛定谔方程/概率流密度
  18. Qt编写地图综合应用43-点聚合
  19. PostgreSQL元命令介绍
  20. matlab线性拟合前的准备工作

热门文章

  1. 人一生中最大的遗憾应该是什么
  2. flink的print()函数输出的都是对象地址而非对象内容
  3. ubuntu19.10安装deepin的微信和qq(转载+自己在新系统上验证)
  4. intellij关联本地的maven的repository
  5. xfce4的右键打开终端失效
  6. ubuntu linux下使用vscode切换python虚拟环境
  7. 图像工程CH5:图像消噪和恢复
  8. VLAN与trunk配置
  9. 【iCore3 双核心板_FPGA】例程五:Signal Tapll实验——逻辑分析仪
  10. 【插件开发】—— 13 GEF双击模型事件