Python基本语法-2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

技术分享

技术分享

以上是关于Python基本语法-2的主要内容,如果未能解决你的问题,请参考以下文章

零基础学PythonDay3 Python基本数据类型之Number

零基础学PythonDay3 Python基本数据类型之Number

零基础学PythonDay3 Python基本数据类型之Number

Python基本语法???

Python基本语法有哪些?

python基本语法规则都有哪些?