一、变量
变量就是将一些运算的中间结果暂存到内存中,以便后续代码块调用。
规范:
1、必须由数字、字母、下划线任意组合,且不能数字开头。
2、不能是python中的关键字。如:‘print’ 'and' 'or' 'break'
3、变量具有可描述性
4、不能是中文(看着很捞)
二、常量
一直不变的量。 如 派 π
在python里面所有的变量都是可变的,所以用全部大写的变量名来代表次变
量为常量
如 BIR_OF_CHINA =1949
三、基础数据类型初始
1、整形:int
2、字符串:str,python中凡是用引号引起来的都是字符串
可相加:字符串的拼接
可相乘:字符串*整形 srt*int
字符串的转换:
ps:type()
字符串转换为数字:int(str) 条件:str必须为数字组成的 如a=int(‘222’) 此时的a就是整形
数字转换为字符串:str(int)
3、bool:布尔值 true false 判断对与错使用
四、用户交互(input)
name =input('请输入你的名字:') age = input('请输入你的年龄:') print(name,age) print('my name is',name,',i am',age,'year old')
请输入你的名字:zhangyang 请输入你的年龄:22 zhangyang 22 my name is zhangyang ,i am 22 year old
五、条件控制语句
1、if 条件:
结果
:(冒号是为了识别条件和结果)
python是解释形语言,逐行解释代码,从上到下执行。
上面执行结果如下:
2、多项选择:
3、嵌套
六、循环语句
1、while循环
while True:
print(‘666’)
print(‘777’)
终止循环的方法:
①改变循环条件使循环不满足
②break关键字终止循环
③continue 在循环体中结束本次循环,继续下一次循环
结果都是1,不会执行到count=count+1
ps:加法
count =1 sum =0 while count <= 10: sum = sum +count count = count + 1 print(sum)
结果sum=0+1+2+3+4+5+6+7+8+9+10=55
相关练习题
使用while循环输出1 2 3 4 5 6 8 9 10count =0 while count<10: count+=1 if count == 7: print(' ') else: print(count)求1到100所有数的和count=1 sum=0 while count<=100: sum =sum +count count=count+1 print(sum)输出1-100内所有的奇数1)方法一
count =1
while count<=100:
print(count)
count+=2
2)方法二取余数
count=1
while count<=100:
if count % 2 ==1:
print(count)
count+=1输出1-100内所有的偶数count =0 while count<=100: print(count) count+=2求1-2+3-4+5-6 ...-98+99 的和sum =0 count =1 while count<100: if count % 2 == 1: sum +=count else: count % 2 == 0 sum -=count count += 1 print(sum)用户登录(三次机会重试)i=1 while i <=3: name = input('请输入你的用户名:') password = input('请输入你的密码:') if name =='zy' and password == 'password': print('----登录成功!----') break else: print('用户名或密码错误') i+=1 else: print('用户名密码错误已超过3次,请稍后再试')