1.字符串
字符串有加法和乘法
加法就是将两个字符串相加 乘法是将这个字符串重复多次
乘法 n1="asd" n2=n1*3 n2="asdasdasd";
2.数字
数字有加减乘除
a=2**3 的意思是a等于2的3次方 **表示多少次幂 a=8
b=10//3 的意思是b等于10除以3的商的值 //表示取商值 b=3
3.if elif else
if条件语句要严格执行代码块缩进,并且要在条件后加冒号: 如果没有要执行的东西就用pass跳过
while 条件
else
这种的else只执行一次就是在while条件不成立时执行一次else
continue break
continue :终止本次循环,进行下一次循环
break:跳出循环,也就是终止循环
1 """ 2 num=1; 3 while num<11: 4 if num==7: 5 pass 6 else: 7 print(num) 8 num=num+1 9 """10 11 """12 nums=113 num=014 while nums<101:15 num=nums+num16 nums=nums+117 print(num)18 """19 20 """21 a=122 while a<101:23 if a%2==0:24 pass25 else:26 print(a)27 a=a+128 """29 """30 a=131 b=032 c=033 while a<100:34 if a%2==0:35 b=b+a36 else:37 c=c+a38 a=a+139 res=c-b40 print(res)41 """
4.input
遇到input就等待用户输入,输入的所有东西全部都是字符串类型,就算是输入的数字也是字符串类型
1 #input练习 2 """ 3 number=input("请输入:") 4 num=number*10 5 print(num) 6 """ 7 #字符串转数字 8 """ 9 a=input("请输入:")10 aa=int(a)11 aaa=aa*1012 print(aaa)13 """
三次登陆超时
1 count=0 2 while count<3: 3 name=input("用户名:") 4 pwd=input("密码:") 5 if name=="root"and pwd=="123456": 6 print("登陆成功") 7 break 8 else: 9 count=count+110 print("登陆失败")11 if count==3:12 print("登陆三次超时")13 break
1 # in, not in判断某个东西是否在另一个东西里面2 # 如果字符之间有间隔的字符则不能判断 如 :王宏3 name="王力宏"4 if "王" in name:5 print("ok")6 else:7 print("error")
字符串转大写是 .upper()