python基础:环境、变量、常量、if、while、嵌套
关于环境:
编译型:一次性将所有程序编译成二进制文件
缺点:开发效率低,不能跨平台
代表:C、C++等等
解释型:当程序执行时,一行一行逐条的解释
优点:开发效率高、可以跨平台
缺点:运行速度慢
代表:python、php
变量:将一些即将进行计算的数据暂时存到内存中,一边进行后续代码调用
要求:1、必须是数字、字母、下划线任意组合,且不能数字以数字开头
2、不能是python中的关键字
3、变量应具有可描述性
常量:一直不变的量:例如pi,大写的字母:BITH_of_CHINA=1949
注释:方便自己和他人日后理解的代码:单行以#开始,多行用前后两个'''围住。
基础数据类型:
数字:int型 ,例如1,2,23。可进行+,-,/,*运算。
&:取余数
type():用于判断数据类型
字符串转化成数字:int(str) 条件:str必须是数字组成
数字转化成字符串:str(int)
字符串:str,python当中凡是用引号引起来的都是字符串型
可拼接:用+字符串进行相加
可相乘:str * int
bool值:布尔值,True 和 False
用户交互:input('xxxx")
例如:input('请输入你的名字')
while:
#使用while循环输入123456 8910 count=0 while count<10: count+=1 if count==7: continue print(count) #求1-100所有数的和 count = 1 sum=0 while count<=100: sum=sum+count count+=1 print(sum)
#输出1-100所有的奇数 count=1 while count<=100: print(count) count+=2'''
#输出1-100之间所有的偶数 count=2 while count<=100: print(count) count+=2
#求1-2+3-4+5...99所有数的和 count=1 sum=0 while count<=100: if count%2==0: coun=-1*count sum=coun+sum else: sum = sum+count count+=1 print(sum)''' #用户登录,三次机会重试 username=input('请输入账号;') password=input('请输入密码:') a=0 while a <3: if password!='12': password=input('请重新输入密码') a+=1 else: print('登陆成功!') break #print('超过三次不能登陆!')