码迷,mamicode.com
首页 > 编程语言 > 详细

Python基本语法-2

时间:2016-03-01 00:56:30      阅读:270      评论:0      收藏:0      [点我收藏+]

标签:

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

标签:

原文地址:http://www.cnblogs.com/fearlesssoul/p/5229380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!