十分钟学python基础语法01

# python官网:http://www.python.org/

# Tuple用( )标识、List用[ ]标识、Dictionary用{ }标识

# 除非对input有特别的需求,否则应该尽量可能使用raw_input函数

# 改变终端字体颜色与型号:http://blog.csdn.net/gatieme/article/details/45439671

## 后的事项为各部分标题,各部分内容可直接根据标题进行索引

## 一、前提事项

## 二、编程模式

## 三、基本格式

一、前提事项:

1.跳过下载、安装和环境变量配置过程,需要配置python可参考菜鸟教程

2.在Linux操作系统下直接输入python可查看当前版本号,输入quit()(或Ctrl + D)退出编辑模式

3.一些前置条件,如果是2.X低版本python要打印汉字,需在文件开头加入

#-*-coding:UTF-8-*-  或

#coding=utf-8

二、编程模式:

1.交互式编程:

在linux上只需在命令行中输入python命令即可启动交互式编程:

2.脚本式编程:

使用编辑器写一个简单的python脚本程序,所有python文件将以.py为扩展名。

三、基本格式:

1.标识符:

python中标识符不能以数字开头且区分大小写。

2.保留字:

3.行与缩进:

python的代码块不使用大括号来控制类、函数及其他逻辑判断。python利用缩进来写模块。缩进的空白长度可变但所有代码块语句必须包含相同的缩进空白长度。

4.多行语句:

python语句中一般以新行作为语句的结束符。但我们可以使用斜杠(\)将一行的语句分为多行显示。

5.python注释:

python中单行注释采用#开头。

python中多行注释使用三个单引号或三个双引号。

6.python空行:

为了以后代码的维护与重构,函数之间或类的方法之间通常用空行分隔,空行并不是python语法的一部分,但空行是程序代码的一部分。

7.同一行书写多条语句:

python可以在同一行中使用多条语句,语句之间使用分号分隔。

原文地址:https://www.cnblogs.com/shot/p/8116568.html

时间: 2024-11-10 13:59:41

十分钟学python基础语法01的相关文章

小白入门必学Python基础语法

最近开发中用到Python比较多,所以将Python的基础语法总结出来供Python入门者学习. Unicode Unicode(统一码.万国码.单一码)是计算机科学领域里的一项业界标准,包括字符集.编码方案等.Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言.跨平台进行文本转换.处理的要求.Unicode规定所有的字符和符号最少由16位来表示(2个字节),即:2**16=65536 UTF-8 UTF-8(8-bi

十分钟学习Python的进阶语法

(0)目录 VMware 下安装Ubuntu的吐血经历 零基础学习Shell编程 Linux下的makefile的妙用 Linux调试神器 -- gdb 十分钟学会Python的基本类型 分布式版本管理神器--GIT GIT文件的三种状态 & Git SSH秘钥问题 十分钟学习Python的进阶语法 配置SSH无密码访问及Linux热键.重启.kill进程 Java的不定长参数和Python的不定长参数对比 一:起因 (1)作为胶水语言的Python,可谓无处不在,快速开发原型网站:大数据处理等

十分钟学会Python的基本类型

一:起因 (1)说起学习Python的原因,上一篇blog已经提到过了:Python掐指一算不过是自己接触过的第四门大型语言(从接触到现在已经2周了)c/c++ ,Java,MATLAB(PS:应该还不算入门,只会简单的应用),之后就是python了. (2)c/c++ 到java的过渡是非常短暂的,但是过渡到MATLA就非常的不顺利(PS:就是上一篇的blog提到过的,从内心里抵触一门未曾谋面的语言),当时就已经感受到了开启一门新语言阻力非常大(有时可以用可遇不可求来形容). (3)从java

十分钟的Python代码知识点总结

#-- 寻求帮助:dir(obj) # 简单的列出对象obj所包含的方法名称,返回一个字符串列表help(obj.func) # 查询obj.func的具体介绍和用法 #-- 测试类型的三种方法,推荐第三种if type(L) == type([]):print("L is list")if type(L) == list:print("L is list")if isinstance(L, list):print("L is list") #-

Python 基础语法(四)

Python 基础语法(四) --------------------------------------------接 Python 基础语法(三)-------------------------------------------- 十.Python标准库 Python标准库是随Pthon附带安装的,包含了大量极其有用的模块. 1. sys模块 sys模块包含系统对应的功能 sys.argv ---包含命令行参数,第一个参数是py的文件名 sys.platform ---返回平台类型 sy

【转】Python基础语法

[转]Python基础语法 学习一门编程语言,通常是学习该语言的以下几个部分的内容: 基础语法:如,变量的声明与调用.基本输出语句.代码块语法.注释等: 数据类型:通常都为 数字.字符串.布尔值.数组.链表.Map.Set等: 运算符:算术运算符.赋值运算符.比较运算符.逻辑运算符.位运算符等: 流程控制语句:分支语句.循环语句: 类的定义与使用:这个是面向对象编程语言才有的内容: 常用API的使用:常用方法.工具类或模块的使用. 掌握上面的内容,就算是对一门编程语言入门了,剩下的就是不断的在使

python之最强王者(2)——python基础语法

背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于python学习,直接使用pycharm IDE开发. 一.第一个python程序 按照套路,入我编程界的门,必须得遵守门规,先来个hello,world,先干为敬! 客官请看图: 运行结果如下图: 看到这里不知道你想说什么,但是我只能说 想一下,java写出一个hello,world得有main方法吧,这得

Python 基础语法

Python 基础语法 Python语言与Perl,C和Java等语言有许多相似之处.但是,也存在一些差异. 第一个Python程序 E:\Python>python Python 3.3.5 (v3.3.5:62cf4e77f785, Mar 9 2014, 10:37:12) [MSC v.1600 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "

Python基础语法(转)

作者:Peter 出处:http://www.cnblogs.com/Peter-Zhang/ Python 基础语法(一) Python的特点 1. 简单 Python是一种代表简单思想的语言. 2. 易学 Python有极其简单的语法. 3. 免费.开源 Python是FLOSS(自由/开放源码软件)之一. 4. 高层语言 使用Python编写程序时无需考虑如何管理程序使用的内存一类的底层细节. 5. 可移植性 Python已被移植到很多平台,这些平台包括Linux.Windows.Free