目录
脚本运行在CentOS 7环境下的,请知晓!!!学习一门语言,最好的方法就是多敲!!!
#!/usr/local/bin/python3
#输入三个数,再打印最大值的数出来
x = int(input("输入第一个数:"))
y = int(input("输入第二个数:"))
z = int(input("输入第三个数:"))
#三目运算符的第一种写法
print((x if (x>y) else y) if ((x if (x>y) else y)>z) else z)
'''
三目运算符的第二种写法
a=(x if (x>y) else y)
print(a if (a>z) else z)
'''
-
12--基本的判断用户名和密码
#!/usr/local/bin/python3
import getpass #导入getpass模块
#getpass模块中,有许多多方法,getpass.getpass是其中的一种
username = input('username: ')
password = getpass.getpass('password: ')
#通过IDLE中来调getpass函数,会显示输入的密码,必须在Python Shell或Windows下的CMD才不会显示密码
#切记:判断时候要用“==”,因为“=”是赋值用的
if username == 'lisi' and password == '123456':
print('\033[32;1m login successful!!! \033[0m')
else:
print('\033[31;1m login incorrect!!!\033[0m')
#注意:getpass方法在pycharm会出现挂起的情况,出现输密码显示出来 ,且卡住的情况
'''
建议在cpython解释里执行操作
>>> import getpass
>>> p=getpass.getpass('password')
password
>>> print(p)
aaa
>>>
'''
-
13-while循环
#!/usr/local/bin/python3
counter = 0
num = 0
while counter < 101:
num += counter
counter += 1
print('1加到100之和为:',num) #注意:num前不加“,”会报错
#面试题:如何用一行代码实现1到100之和
print(sum(range(1,101))) #利用了sum函数求和
#+++++++++++++++++++++++++++++++++++++++++++++++++++++