Python编程点滴

1.程序输入

user = raw_input(‘Enter login name: )

num = raw_input('Enter your num:')

print "Double your num is %d" % (int(num) * 2)

2.      乘方**, 不等于!=,从2.0开始,等号可以同另外一个数字运算符一起使用,如 string = ‘abc’  string *= 3Python支持复数类型。

3.      print语句会自动在每行的末尾加上一个换行符,在print语句后加上一个逗号(,)能避免这种情况。

4.      Python语句和语法

#表示Python程序中的注释

/n是标准的文本行分割符

/表示续行

;用来分割同一行上的两条语句

:用来分割标题行及其后续子句

语句(代码段)按子句的方式进行组织

子句是通过语句的缩进来区分彼此的

Python文件被组织为“模块”

不使用反斜线也能够实现语句续写的情况:-是包容器对象中的元素在多行之间被断开;二是换行符被扩在三个单引号之间的字符串之中。

分号(;)允许在一个文本行上输入多个语句的做法。

5.在Python中,对象是通过引用方式来使用的,赋值操作也不例外;一个对象,不管是新创建还是已经存在的,赋值操作实际上分配的是该对象的引用线索(reference)而不是一个值。Python中互换两个变量的值时不再需要一个临时变量了。如(x,y)=(1,2), (x,y) = (y,x)

6Python语言有28个关键字,列表如下:

and             elif                  global                or           assert

else             if                     pass                   break     except

import        print                 class                  exec       in

raise           continue           finally                is           return

def             from                  not                    while

 

 

 

 

 

 

 


由于兼容,Python 1.5版本后使用assert关键字,access关键字不再使用。可以通过keyword模块的iskeyword来检验是否是关键字。

7.模块的结构和布局

启动语句行(UNIX操作系统用)

模块文档

模块导入

变量定义

类定义

函数定义

程序“主体”,主程序

8Python模块用__name__指示模块是如何加载的。Python能够在运行时刻检测出一个模块是被导入的还是直接执行的。如果是导入的,__name__变量里包含的就是该模块的名字;如果是直接执行的,__name__变量里包含的是”__main__”

  1. del语句允许明示性地收回使用中的变量。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值