1.基本数据类型
1.字符串(引号内):
name=“我是Manuel”
name='我是Manuel'
name="""Manuel"""
name='''Manuel'''
加法:
n1="alex"
n2="conda"
n3="we"
n4=n1+n2+n3 #n4="alexcondawe"
乘法:
n1="alex"
n2=n1*10 #n2="alexalexalexalexalexalexalexalexalexalex"
2.数字
age=13
加减乘除
a=4**3 #a=4的3次方
b=39%8 #获取39除以8得到的余数
c=39//8 #获取39除以8得到的整数结果 4
2.循环
1.死循环:
importtimewhile 1==1:print('ok',time.time())
二、while循环
1、基本循环
while条件:#循环体
#如果条件为真,那么循环体则执行
#如果条件为假,那么循环体不执行
#补充:
while 条件:
代码块
else:
代码块
else后代码块只运行一次
2、break
break用于退出所有循环
whileTrue:print "123"
break
print "456"
3、continue
continue用于退出当前循环,继续下一次循环
whileTrue:print "123"
continue
print "456"
练习
1、使用while循环输入 1 2 3 4 5 6 8 9 10
2、求1-100的所有数的和
3、输出 1-100 内的所有奇数
4、输出 1-100 内的所有偶数
5、求1-2+3-4+5 ... 99的所有数的和
6、用户登陆(三次机会重试)
#
##1.使用while循环输入1 2 3 4 5 6 8 9 10#a=1#while a<=10:#if a==7:#pass#else:#print(a)#a+=1#print('done!')
##2.求1-100的所有数的和#b=1#sum_hunderd=0#while b<=100:#sum_hunderd=sum_hunderd+b#b+=1#print(sum_hunderd)
##3.输出1-100内的所有奇数#c=1#while c<=100:#if c%2==0:#pass#else:#print(c)#c+=1
#
##4.输出1-100内的所有偶数#d=1#while d<=100:#if d%2==0:#print(d)#else:#pass#d+=1#
##5.求1-2+3-4+5...99的所有数的和#e=1#sum_e=0#while e<100:#if e%2==0:#sum_e=sum_e-e#else:#sum_e=sum_e+e#e+=1#print(sum_e)#
#6.用户登陆(三次机会重试)
account=input('账户名:')
password=input('密码:')
i=1
while i<=4:if i>3:print('用户名或密码错误超过3次,账号冻结半小时')break
if account=='admin' and password=='admin':print('登陆成功')break
else:print('登陆失败,请重试')
account=input('账户名:')
password=input('密码:')
i+=1