|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 shinemic 于 2017-8-10 09:48 编辑
传送门: http://blog.fishc.com/category/python
由于甲鱼哥录制视频的日期较早(注意到视频中右下角的时间为2013/8/15), Python的版本也比较早(3.3.2), 如今Python已更新到 2.7.13/3.6.2, 所以Python配置方面与视频中有所不同, 顺带说下自己的配置.- 本机 MSYS2 环境
- 命令行长这样:
- Python 3.6.1 (default, Jul 14 2017, 09:34:10)
- [GCC 6.3.0] on msys
- Type "help", "copyright", "credits" or "license" for more information.
- >>>
复制代码
- 服务器 CentOS + Anaconda 环境 (Anacoda 是 Python 的一个发型版, 便于管理包、环境, 更省心.)
- 命令行长这样:
- Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:09:58)
- [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
- Type "help", "copyright", "credits" or "license" for more information.
- >>>
复制代码
大同小异.下面跟紧甲鱼哥的步伐开始实战:
- print "I love fishc.com"
- printf( "I love fishc.com" );
- 1234567890987654321*9876543212345678
- print("I love fishc.com" * 8)
- print("I love fishc.com\n" * 8)
- print("I love fishc.com\n" + 8)
复制代码 前面两个后最后的一个例子是会报错的:
- >>> print "I love fishc.com"
- File "<stdin>", line 1
- print "I love fishc.com"
- ^
- SyntaxError: Missing parentheses in call to 'print'
- >>> printf( "I love fishc.com" );
- Traceback (most recent call last):
- File "<stdin>", line 1, in <module>
- NameError: name 'printf' is not defined
复制代码 没错, 这就是猥琐的甲鱼哥所说的「前妻系列」与「小三系列」, 一个仅 Python 2.x 支持, 一个是以假乱真的C语言, 这些对于纯洁的 Python 来说肯定是不予接纳的, 固然报错. 其他的几句没问题, 注意 Python 已经支持大数运算:
- >>> 1234567890987654321*9876543212345678
- 12193263123914036219295849422374638
- >>> print("I love fishc.com" * 8)
- I love fishc.comI love fishc.comI love fishc.comI love fishc.comI love fishc.comI love fishc.comI love fishc.comI love fishc.com
- >>> print("I love fishc.com\n" * 8)
- I love fishc.com
- I love fishc.com
- I love fishc.com
- I love fishc.com
- I love fishc.com
- I love fishc.com
- I love fishc.com
- I love fishc.com
复制代码 |
评分
-
查看全部评分
|