Python第一课:与Python亲密接触

李金龙
李金龙
管理员
529
文章
0
粉丝
Python学习Python第一课:与Python亲密接触已关闭评论4,85667字数 839阅读模式

课程内容:

1、安装Python

官方网址:www.python.org,选择downloads,然后根据自己的操作系统选择相对应的栏目点击进去。

Python第一课:与Python亲密接触-图片1

至于没有编程基础的直接学新版的3.0系列,等到你熟悉3.0之后再去看2.7的时候也会很轻松,在扩展阅读部分,留了一些3.0跟2.0的一些区别,方便以后查看。

详细安装教程,请点击查看廖雪峰老师的内容:安装Python

MAC系统默认安装了python2.0版本,可以不下载即可使用,当然需要使用3.0则需要另外下载安装。

终端默认输入:python默认为2.0版本,输入:python3则使用的3.0的版本。

Python第一课:与Python亲密接触-图片2

2、从IDLE中启动Python

刚刚是从MAC终端(Windows叫做命令行:Win+R 输入cmd启动,如需命令行运行Python的看扩展阅读)运行了Python,而IDLE是Python的外壳,用于跟程序进行交互。

Python第一课:与Python亲密接触-图片3

3、输入第一条Python代码

  1. print('Hello  World')   #打印出 Hello  World
  2. print("Hello World")   #打印出 Hello  World
  3. print('''Hello               #打印出 Hello
  4. World''')                                  World

其中',",''',前两者使用没有差别,而'''或者"""则用于多行字符串使用。

小细节:Python下标是从0开始,第一位的下标对应的值为0,不是1,切记。

4、3.0与2.0的区别

  1. print 'Hello World'  #2.0版本
  2. print('Hello World') #3.0版本

见本文第一张图片,红色箭头所示。

Python第一课:与Python亲密接触-图片4

在2.0版本上,两者都可以输出

Python第一课:与Python亲密接触-图片5

在3.0版本上,不向下兼容了,提示(SyntaxError: Missing parentheses in call to 'print')语法错误:print缺少括号。

5、使用Python来计算

  • 整型计算
  1. print(5 + 3)    #加
  2. print(10 * 10)  #乘
  3. print(1 - 10)   #减
  4. print(10 / 2)  #除
  • 字符串计算
  1. print('Hello' + ' 李金龙')   #打印出 Hello 李金龙
  2. print('李金龙好帅\n' * 8)   #李金龙好帅(换行)李金龙好帅(换行)...
  3. print('李金龙好帅'  -  '李金龙')   #TypeError: unsupported operand type(s) for -: 'str' and 'str'
  4. 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/)。

本内容为在李金龙在学习课程中做的日记记录,方便自己以后查找相关信息,另一方面也希望自己写下的东西可以帮助到别人。

课程内容:http://blog.fishc.com/2772.html

历年同日文章
2 月
17
 
李金龙
  • 本文由 李金龙 发表于2017年2月17日 17:25:49
  • 转载请务必保留本文链接:https://www.lijinlong.cc/python/pyxx/1172.html
Python学习

Python第五课:Python的数据类型

课程内容: 其实在第二课当中我就在扩展内容中就放了数据类型的一个外部链接 Python第二课:用Python设计第一个游戏 ,这节课为了巩固已经学习到的内容。   1、数值类型 字符型 整型...