新手学习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('失败次数过多')
posted @ 2018-03-27 15:55  bianbian1234  阅读(142)  评论(0编辑  收藏  举报