- A+
课程内容:
1、安装Python
官方网址:www.python.org,选择downloads,然后根据自己的操作系统选择相对应的栏目点击进去。
至于没有编程基础的直接学新版的3.0系列,等到你熟悉3.0之后再去看2.7的时候也会很轻松,在扩展阅读部分,留了一些3.0跟2.0的一些区别,方便以后查看。
详细安装教程,请点击查看廖雪峰老师的内容:安装Python
MAC系统默认安装了python2.0版本,可以不下载即可使用,当然需要使用3.0则需要另外下载安装。
终端默认输入:python默认为2.0版本,输入:python3则使用的3.0的版本。
2、从IDLE中启动Python
刚刚是从MAC终端(Windows叫做命令行:Win+R 输入cmd启动,如需命令行运行Python的看扩展阅读)运行了Python,而IDLE是Python的外壳,用于跟程序进行交互。
3、输入第一条Python代码
- print('Hello World') #打印出 Hello World
- print("Hello World") #打印出 Hello World
- print('''Hello #打印出 Hello
- World''') World
其中',",''',前两者使用没有差别,而'''或者"""则用于多行字符串使用。
小细节:Python下标是从0开始,第一位的下标对应的值为0,不是1,切记。
4、3.0与2.0的区别
- print 'Hello World' #2.0版本
- print('Hello World') #3.0版本
见本文第一张图片,红色箭头所示。
在2.0版本上,两者都可以输出
在3.0版本上,不向下兼容了,提示(SyntaxError: Missing parentheses in call to 'print')语法错误:print缺少括号。
5、使用Python来计算
- 整型计算
- print(5 + 3) #加
- print(10 * 10) #乘
- print(1 - 10) #减
- print(10 / 2) #除
- 字符串计算
- print('Hello' + ' 李金龙') #打印出 Hello 李金龙
- print('李金龙好帅\n' * 8) #李金龙好帅(换行)李金龙好帅(换行)...
- print('李金龙好帅' - '李金龙') #TypeError: unsupported operand type(s) for -: 'str' and 'str'
- print('李金龙好帅' + 8) #TypeError: Can't convert 'int' object to str implicitly
TypeError: unsupported operand type(s) for -: 'str' and 'str' 类型错误:不支持的操作类型:字符串和字符串
TypeError: Can't convert 'int' object to str implicitly 类型错误:无法将整型对象隐式转换为字符串,简单理解为文字没有办法与数字进行计算。
单词扩展:
- downloads :下载
- windows :窗户 ,更多的是指Microsoft Windows,是美国微软公司研发的一套操作系统
- mac :是Media Access Control的简写,意思是”媒体访问控制“,更多的是指苹果电脑,os(Operating System)为操作系统。
- Hello :你好
- World :世界
- print : 打印(print('Hello World') 译为:打印Hello World)
- syntax : 语法
- error : 错误
- missing : 失去丢失的(miss的分词)
- parentheses :圆括号
- in :在...里面,在。。。范围
- to :到,向
- call : 呼叫
扩展阅读:
版权注释:
Python课程来源于鱼C论坛:http://bbs.fishc.com/forum-243-1.html 版块,课程内容为免费内容,如果你喜欢该课程,建议购买VIP账号支持小甲鱼,官方网店:https://fishc.taobao.com/)。
本内容为在李金龙在学习课程中做的日记记录,方便自己以后查找相关信息,另一方面也希望自己写下的东西可以帮助到别人。