没有合适的资源?快使用搜索试试~ 我知道了~
Python学习笔记(⼀) 学习笔记(⼀) 之前没有养成习惯,以后学习Python会在这⾥做好记录。 本节只记录学习过程中的⾃认为的关键点。 ⼀.安装环境 直接从Python3.0上⼿, 具体的IDE使⽤的官⽹推荐的Pycharm,安装包及安装⽅式⽹上随便搜索,照着做就⾏了。 ⼆.基础语法 编码 编码 Python 3 源码⽂件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码⽂件指定不同的编码: # -*- coding: cp-1252 -*- 上述定义允许在源⽂件中使⽤ Windows-1252 字符集中的字符编码,对应适合语⾔为保加利亚语、⽩罗斯语、马其顿语、俄语、塞尔维亚语。 标识符 标识符 第⼀个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对⼤⼩写敏感。 在 Python 3 中,⾮ ASCII 标识符也是允许的了。 python保留字 保留字 保留字即关键字,我们不能把它们⽤作任何标识符名称。Python 的标准库提供了⼀个 keyword 模块,可以输出当前版本的所有关键字: >>> imp
资源推荐
资源详情
资源评论
Python学习笔记(⼀)学习笔记(⼀)
之前没有养成习惯,以后学习Python会在这⾥做好记录。
本节只记录学习过程中的⾃认为的关键点。
⼀.安装环境
直接从Python3.0上⼿,
具体的IDE使⽤的官⽹推荐的Pycharm,安装包及安装⽅式⽹上随便搜索,照着做就⾏了。
⼆.基础语法
编码编码
Python 3 源码⽂件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码⽂件指定不同的编码:
# -*- coding: cp-1252 -*-
上述定义允许在源⽂件中使⽤ Windows-1252 字符集中的字符编码,对应适合语⾔为保加利亚语、⽩罗斯语、马其顿语、俄语、塞尔维亚语。
标识符标识符
第⼀个字符必须是字母表中字母或下划线 _ 。
标识符的其他的部分由字母、数字和下划线组成。
标识符对⼤⼩写敏感。
在 Python 3 中,⾮ ASCII 标识符也是允许的了。
python保留字保留字
保留字即关键字,我们不能把它们⽤作任何标识符名称。Python 的标准库提供了⼀个 keyword 模块,可以输出当前版本的所有关键字:
>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
注释注释
Python中单⾏注释以 # 开头,实例如下:
实例实例(Python 3.0+)
#!/usr/bin/python3 # 第⼀个注释 print ("Hello, Python!") # 第⼆个注释
执⾏以上代码,输出结果为:
Hello, Python!
多⾏注释可以⽤多个 # 号,还有 ''' 和 """:
实例实例(Python 3.0+)
#!/usr/bin/python3 # 第⼀个注释 # 第⼆个注释 ''' 第三注释 第四注释 ''' """ 第五注释 第六注释 """ print ("Hello, Python!")
执⾏以上代码,输出结果为:
Hello, Python!
⾏与缩进⾏与缩进
python最具特⾊的就是使⽤缩进来表⽰代码块,不需要使⽤⼤括号 {} 。
缩进的空格数是可变的,但是同⼀个代码块的语句必须包含相同的缩进空格数。实例如下:
实例实例(Python 3.0+)
if True: print ("True") else: print ("False")
以下代码最后⼀⾏语句缩进数的空格数不⼀致,会导致运⾏错误:
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
print ("False") # 缩进不⼀致,会导致运⾏错误
以上程序由于缩进不⼀致,执⾏后会出现类似以下错误:
File "test.py", line 6
print ("False") # 缩进不⼀致,会导致运⾏错误
^
IndentationError: unindent does not match any outer indentation level
资源评论
小虾仁芜湖
- 粉丝: 84
- 资源: 9357
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功