python开始的一天

 

总结:

  开发思路:1、调用模块   2、定义变量  3、获取数据(交互或者从数据库获取) 4、判断数据  5、输出 

      6、再定义变量  7、再获取数据  8、再判断数据  9、再输出

 

 

 

http://daylerees.github.io/

 file-->clone repository

 

 

查看python保留字:

import keyword

keyword.kwlist

 

#输入一段中文:
# -*- coding: GBK -*-
print("你好,世界")


#写一个if语句:
if True:
  print("True")
else:
  print("Flase")

 

流程控制和缩进:
1、用户登录验证
交互输入用户名和密码,密码不可见。并进行用户登录验证

#/usr/bin/env
#coding:GBK
import getpass
really_name='egon'
really_password='123'

name=input('请输入用户名:')
password=getpass.getpass('请输入密码:')

if name == really_name and really_password == '123':
print('egon login success')
else:
print('用户名或密码错误')

 

2、根据用户输入内容输出其权限。(考查if语句)
#根据用户输入内容输出其权限

egon --> 超级管理员
tom --> 普通管理员
jack,rain --> 普通主管
其他 --> 普通用户

#!/usr/bin/env
#coding:GBK
name=input('请输入用户名: ')
if name == 'egon':
print('超级管理员')
elif name == 'tom':
print('普通管理员')
elif name == 'jack' or name == 'rain':
print('业务主管')
else:
print('普通用户')

while循环:"""
n = 100
sum = 0
counter = 1
while counter <= n:
  sum = sum + counter
  counter += 1

print("1  到  %d之和为:%d"  %  (n,sum)) ##第一个%d对应小括号里的n,依次类推。


无限循环
我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下:
实例
#!/usr/bin/python3

var = 1
while var == 1 : # 表达式永远为 true
num = int(input("输入一个数字 :"))
print ("你输入的数字是: ", num)

print ("Good bye!")

你可以使用 CTRL+C 来退出当前的无限循环。
无限循环在服务器上客户端的实时请求非常有用。


while 循环使用 else 语句
在 while … else 在条件语句为 false 时执行 else 的语句块:
实例
#!/usr/bin/python3

count = 0
while count < 5:
print (count, " 小于 5")
count = count + 1
else:
print (count, " 大于或等于 5")

查看python保留字:

import keyword

keyword.kwlist

 

 

#!/usr/bin/env
#coding:GBK
import getpass
really_name = "egon"
really_pas = "123"
tag = True
#name = input('请输入用户名:')
#pas = getpass.getpass('请输入密码:')
while tag:
name = input('请输入用户名:')
pas = getpass.getpass('请输入密码:')
if name != really_name and pas != really_pas:
print('user name or password error')
continue
elif name == really_name and pas == really_pas:
print('egon login success')
while tag:
input_zi = input('>>>:')
if input_zi == "quit":
tag = False
posted @ 2017-09-14 08:47  linuxws  阅读(43)  评论(0编辑  收藏  举报