首页 > Python > Python学习笔记

Python学习笔记

Python 3.x学习笔记:
0×01.最新版本的Python中,print要加括号。(if也加个括号吧)
0×02.封号可以将多个逻辑行连接在同一个物理行。
0×03.反斜杠可以用作续行符。
0×04.#后面添加注释。
0×05.分支后面加上冒号,代码块直接TAB识别。
0×06.if判断只后还要在判断使用elif。
0×07.输入使用input函数。
0×08.while也可以有else分支。
0×09.range返回一个序列的数。这个序列从第一个数开始到第二个数为止。例如,range(1,5)给出序列[1, 2, 3, 4]。默认地,range的步长为1。如果我们为range提供第三个数,那么它将成为步长。例如,range(1,5,2)给出[1,3]。记住,range 向上 延伸到第二个数,即它不包含第二个数。
0x0A.pass语句在Python中表示一个空的语句块。
0x0B.self相当于C++中的this指针。
0x0C.__init__方法在类的一个对象被建立时,马上运行。__del__类似析构函数。

# if语句
number = 23
guess = int(input('Enter an Integer : '))
 
if (guess == number):
	print ('Congratulations, you guessed it.')
	print ("(but you do not win any prizes!)")
elif (guess < number):
	print ('No, it is a litter higher than that')
else:
	print ('No, it is a litter lower than that')
 
print ('Done')
# while
number = 23
running = True
 
while (running):
	guess = int(input('Enter an integer : '))
	if (guess == number):
		print ('Congratulations')
		running = False
	elif (guess > number):
		print ('A little higher')
	else:
		print ('A little lower')
else:
	print ('End while')
 
print ('Done')
# for
for i in range(1, 5):
	print (i)
else:
	print ('Over for loop')

觉得文章还不错?点击此处对作者进行打赏!


本文地址: 程序人生 >> Python学习笔记
作者:代码疯子(Wins0n) 本站内容如无声明均属原创,转载请保留作者信息与原文链接,谢谢!


更多



分类: Python 标签:
  1. 2011年7月16日07:44 | #1

    不错呀,开始学习python了,是不是搞安全的必修课?

    [回复]

  2. 2011年7月16日08:49 | #2

    @the5fire的技术博客
    也不知道,不过Python高效,据说很多Hacker都在用

    [回复]

  3. 挽魇
    2011年7月21日17:42 | #3

    呵呵,以前学过PY。。。

    [回复]

    代码疯子 回复:

    @挽魇, Python出来也很久了,最近才开始接触

    [回复]

  4. DebugZer0
    2011年8月20日17:50 | #4

    话说,raw_input比较好,可以把用户的输入当做原始数据。input主要是对字符型的处理上蛋疼,用户在输入字符型数据时还要自己输入引号。

    [回复]

    代码疯子 回复:

    @DebugZer0, 又是好久没看了,回学校后,我决定每天晚上都看一点

    [回复]