Python基本语法-2

Python基本语法-2

一、Python编程风格

1、语法要求:

(1)缩进统一:【常见错误:Indentation Error】

 -->windows中tab键占4格,linux下占8格,但显示时可见长度一致,不易区分。

   a.设置-首选项-选项卡设置-勾选使用空格替换

   b.视图-显示符号-显示空格与制表符

(2)变量:

   a.首字符:字母、下划线

   b.其他部分:字母、下划线、数字

   c.区分大小写

2、数据类型

(1)数字类型:

   a.整型:布尔型、长整形(L)、标准整型

   b.非整型:双精度浮点型、复数、十进制

(2)序列类型:

   a.字符串(str)

   b.元组(tuple)

   c.列表(list)

(3)字典

(4)集合类型:

   a.可变集合

   b.不可变集合

3、运算:

  + —  * / 按数字逻辑进行运算

  eg:2**32:2的32次方

    10%2:10/2的余数

4、注释:

(1)单行注释:#

(2)多行注释‘‘‘ ‘‘‘或""" """

二、用户交互

1、导入模块 import【当前文件夹内】

(1)from sys import argv:从sys模块中导入argv

(2)import a as b:把a命名为b

(3)import sys,os,tab:导入多个模块

(4)python默认查找文件路径:【从头到尾依次查找】

2、用户输入:raw_input("   ") 读入默认为字符串

(1)引用:

(2)格式化输出

(3)终端输出高亮显示:\033[32;1m%s \033[0m

   32:绿色字;31:红色字;42:绿色背景……

(4)长度判断print len( )

   a.回车不算长度

   b.空格算长度

(5)去空格:.strip() 把输入的开头结尾空格去掉,但中间空格不去掉

   eg: name=raw_input(‘your name:‘).strip()

三、循环

1、for

(1)显示1-100

(2)长度

(3)从1-100,每个数间隔2(奇数)

(4)计数到5显示文字

2、continue、break

3、while

时间: 2024-10-27 02:54:53

Python基本语法-2的相关文章

Python基本语法

Python基本语法 1.第一个Python代码 print('Hello Word!') 2.注释 1.定义:注释即解释,主要用于提示相关代码的信息. 2.注释分类:单行注释和多行注释 单行注释:# 注释内容 多行注释:''' 注释内容 ''' 或 """ 注释内容 """ 3.变量 1.定义:变量就是可以改变的量 2.命名规则: 1.汉字变量名能用,不推荐使用 2.数字不能开头 3.不可以使用特殊字符,除_ 4.变量区分大小写 5.可以使用关

python 缩进语法,优缺点

Python的语法比较简单——采用缩进方式 缩进有利有弊: 好处之一是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab.按照约定俗成的管理,应该始终坚持使用4个空格的缩进. 其二是强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码. 缩进的坏处就是“复制-粘贴”功能失效了,这是最坑爹的地方.当你重构代码时,粘贴过去的代码必须重新检查缩进是否正确.此外,IDE很难像格式化Java代码那样格式化Python代码. 另外,在文本编辑器中,需要设置把Ta

Python特殊语法:filter、map、reduce、lambda [转]

Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力! filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x % 3 != 0 >>> filter(f, range(2, 25)) [5,

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

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

Python基本语法[二],python入门到精通[四] (转)

写在前面 python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它 回到顶部 v正文开始:Python基本语法 1.定义常量: 之所以上篇博客介绍了定义变量没有一起介绍定义常量,是因为Python的常量相对其他语言,可能略显麻烦.不仅仅只是单靠const就可以完成常量定义的.在Python中定义常量需要用对象的方法来创建. 我们需要在Lib的目录下创建一个const.py的文件,lib目录下主要是放一些模块的东西 代码正文: class _const(object): class Co

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(三):了解Python基础语法(上)

学习一门开发语言首先当然是要熟悉它的语法了,Python的语法还算是比较简单的,这里从基础的开始了解一下. 标识符1.第一个字符必须是字母表中字母或下划线'_'.2.标识符的其他的部分有字母.数字和下划线组成.3.标识符对大小写敏感. 保留字保留字就是关键字,不能用它们做任何标识符.Python里通过有一个keyword 模块,执行keyword.kwlist可以输出当前版本的所有保留字,如下: ['False', 'None', 'True', 'and', 'as', 'assert', '

Python基础语法(转)

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

Python基本语法[二],python入门到精通[四]

在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解.之所以将python的基本语法分为两部分,是因为园子里大部分人都是有编程基础的,所以在学习Python的时候可以先出个预览版的,预览版都是根据Python的语法与其他语言(java/C#/php)比较类似又不完全一样的地方,便于大家对Python有个基本理解.在大家差不多有个了解以后,我们再深入讲讲