首页 > 其他 > 详细

2018年11月12日 复习

时间:2018-11-13 01:45:45      阅读:179      评论:0      收藏:0      [点我收藏+]

utf-8,unicode,GBK   的差异----没听懂

中文字节  utf8:3个;gbk:2个  

三次登入作业  方法2:

n=1
actname="sxj"
actpwd="123"
while True:
    name=input("name:")
    mima=input("mima:")
    n=n+1
    if actname==name and actpwd==mima:
        print("ok")
        break
    elif n>3:
        exit()

如果将字符串转换成数字   new_inp= int (inp)

while……else……语句

n=0
while n<5:
    print (n)
    n+=1
else:
    print ("TKS")

while 循环  else不循环

基本运算符  in 与  not in  检查是否在里面,快捷键ctrl+? 统一注释

name= "sxj"
if "sx" in name :  #检查sx是否在 sxj 的字符串中,sx这种字符串称作为 子序列 或者 子字符串
    print("OK")
else:
    print ("Nok")
name= "sxj"
if "sx" not in name :  #检查sx是否在 sxj 的字符串中
    print("OK")
else:
    print ("Nok")

布尔值  True与  False

v= "s"in "sxj"  #结果反馈为布尔值 
if v:   
    print(v)  
else:
    print("s")

不等于号  != 或者<>;

技术分享图片

运算顺序

 

u= not 2==2  and 3>=2 or 4<=3 #从前到后,True 后面是or,则肯定为T,如果F 后面是and,
则为F,不往后计算了,推荐使用括号,先计算括号内的
print (u)

 

2018年11月12日 复习

原文:https://www.cnblogs.com/python1988/p/9950021.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!