python初学NO.1

2017-01-10 10:05:00来源:oschina作者:余大大人点击

第七城市

1.print


python中的print基本格式为:


print xxx or print(xxx)


如果print文字如:你好,hello world。需要加双引号或者单引号,即print 'hello world' or print('hello')


print还具有计算,比值功能:


>>> print 1+2*2 5 >>> print 1>2 False


2.输入


python中有两种输入命令:input() or raw_input();raw_input()把所有的输入当作字符串处理,输入如:你好,hello等时,不需要加引号。两者区别如下:


print"what's your name"
input()
print'how are you'
raw_input()
print'how old are you'
input()
>>>
what's your name
'Jack'
how are you
Fine,thank you
how old are you
10

3.数据类型


字符串:需要用单引号或者双引号


整数


浮点数:小数


bool(布尔):只有两个值。True,False


4.逻辑运算符


>:大于


<:小于


>=:大于等于


<=:小于等于


==:比较两个值是否相等


!=:不等于


not:逻辑“非”


and:逻辑“与”


or:逻辑“或”


5.IF(if,elif,else)


if 条件:


语句


如果条件为true,就执行if的语句,否则跳过。


if,elif,else 结合起来就像分段函数,判断条件,执行相应的语句


例如:


a=input()
if a>5:
print a+1
elif a>=0 and a<=5:
print a*a
else:
print -a

6.while语句


while 条件:


循环执行的语句


条件为true,执行循环语句,否则跳过。


例如:


i=0
a=0
while i<=100:
a=a+i
i+=1
print a

7.for语句


迭代循环


for 迭代变量 in 可迭代对象:


循环语句


for i in range(1,101):
print i

8.break和continue语句


用于while和for循环语句中。


break:满足条件强制退出循环,终止全部循环


continue:满足条件,跳过continue下面的语句进行下一次循环,终止本次循环。


print'请设置您的密码:'
P=raw_input()
print'请输入你的密码:'
num=raw_input()
a=1
while a<3:
if num!=P:
print'密码错误。请重新输入:'
num=raw_input()
a=a+1
continue
if num==P:
print'登录'
breakif a>=3:
print'错误次数过多,请稍后再试'
第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台