概述
随着人工智能领域的兴起,Python可以说集万千宠爱于一身,成了炽手可热的香饽饽。Python作为脚本语言,简单易上手,受到了很多编程爱好的喜爱。
编程语言是相通的,简单是一时的,任何语言的存在都有他的特色,只有掌握了语言的精髓才能判断它是否简单?不能简单地人云亦云。
万丈高楼平地起,一起领略Python语言的特色。
学习一门语言,首先要搭建环境、了解基本语法。Python环境的搭建另行篇章介绍,首先了解下Python的基础语法结构。
编码
在Python2中,源文件的编码格式是要手动指定的,Python3中默认采用UTF-8编码格式,如果需要修改的话可以手动指定:
# -*- coding:gb2312 -*-
print("Hello Python!")
标识符
- 第一个字符必须是字母或者下划线_;
- 标识符的其他部分是由字母、数字和下划线组成;
- 标识符是大小写敏感的;
- 标识符不可以是系统保留字。
系统保留字查询:
#! /usr/bin/env python3
import keyword
print(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的单行注释使用#,多行注释可以使用多个#,也可以使用 ' ' ' 或者" " "
#! /usr/bin/env python3
# -*-coding:gb2312 -*-
'''
使用单引号
注释多行
'''
"""
使用双引号
注释多行
"""
#关键字列表
import keyword
print(keyword.kwlist)
行与缩进
和其他语言使用大括号{}来表示代码块不同,Python的方式也算是独树一帜了,使用缩进空格的方式来标识代码块。当然同一代码块的缩进个数是要一致的,另外因为tab在系统中设置的不同,不可使用tab键分割。
多行语句
为了代码的美观性,很多时候我们要分行编写代码,这时候需要使用反斜杠()进行分割。
当然,同一行出现多行语句需要使用分号(;)进行分割。
import与from...import
在python中使用import或者from...import来导入相应的模块。
将某个模块(some_module)整个导入,格式为:import some_module
将某个模块(some_module)的某个函数(some_func)导入,格式为:from some_module import some_func
将某个模块(some_module)的多个函数导入,格式为:from some_module import some_func1,some_func2...
将某个模块some_module)的所有函数导入,格式为:from some_module import *
#! /usr/bin/env python3
在脚本式编程中,可以通过使用命令 python3 文件名来运行脚本。当在Linux/Unix系统中,我们可以在脚本顶部添加 #! /usr/bin/env python3让python脚本像shell脚本一样运行。
参考
本文为Python学习笔记附带个人学习心得,详细内容可以参考
Python3 基础语法:《http://www.runoob.com/python3/python3-basic-syntax.html》
最后
以上就是自由麦片为你收集整理的Python读书笔记-基础篇-1.万丈高楼平地起编码标识符注释行与缩进多行语句import与from...import#! /usr/bin/env python3参考的全部内容,希望文章能够帮你解决Python读书笔记-基础篇-1.万丈高楼平地起编码标识符注释行与缩进多行语句import与from...import#! /usr/bin/env python3参考所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复