新手学习Python(一)基础知识
1)python操作符
>大于 <小于 ==等于 >=大于等于 <=小于等于 !=不等于 + - * / // **乘方
1.和其他绝大多数的语言一样,Python中的标准算术操作符以你熟悉的方式工作
2.Python 3.x中,// 代表地板除(取比商小的最大整数),/ 代表传统除法(结果可以取小数)
2)Python数据类型
int 整型 例如a = 3
float 浮点型 例如 b= 2.45
string 字符串 例如 c= 'erererer'
bool 布尔值 例如True / False
3) if 条件语句(要注意缩进)
if expression: #如果表达式的值为非0或者True,则执行代码组if_suite;否则就去执行下一条语句
if_suite
elif expression:
elif_suite
else:
else_suite
4)while 循环语句(要注意缩进)
while expression: #while_suite会被连续不断地循环执行,直到表达式的值变成0或者False,接着Python就会执行下一句代码
while_suite #while循环,必须得有一个计数器
5)for 循环语句和range()内建函数(要注意缩进)
for i in range(3) : #内置函数 range() 会很方便,它生成一个等差数列0,1,2(并不是列表)
print i
最后,写一段登录小代码(要求:输入内容要进行是否为空判断;允许输入三次;输错也算一次)
name ='bianbian' #先变量储存账号/密码
passwd = 's123456'
for i in range(3): #三次循环
username = input("请输入账号:")
passwd1 = input("请输入密码:")
if username.strip() == '' or passwd1.strip()=='': #strip()可进行字符为空判断
print('账号/密码不能为空')
elif username == name and passwd1==passwd:
print("%s ,欢迎登录。%username)
break #登录成功,则结束循环
elif username!=name or passwd1!=passwd:
print('账号/密码错误')
else: #三次循环后,执行此条语句
print('失败次数过多')