标签:inpu under strong 对不起 9.png 进度 优先级 没有 输入
今天主讲逻辑运算符
以下是老师的大纲:
# + - * / % ** // # == != <> # count = count + 1 count += 1 # count = count - 1 count -= 1 # sum = 2 # count = 1 # # count += sum # # print(count) # # count *= sum # count **= sum # count = count**sum # print(count)
# and 且,前后为真才为真。 # or 或,有一为真,就为真。 # not 非。取反。
# print(3 > 4 and 2 <3) # F # print(3 > 4 or 2 < 3) # T # print(3 > 2 and 2 <4) # T # print(3 > 4 or 2 > 3) # F # print(not True) # F # print(not False) # T # print(not 3 > 4) # T
# 优先级:()>not>and>or #同等优先级条件下,从左至右依次计算。 # print(4 > 3 or 4 < 3 and 1!=1) # print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1) # print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8) # #F or F or 9<8 F # print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # #F or F or 7<6 F # print(not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # F or F or 7<6
#ps : #int与bool值之间的转换。 #1,bool ----> int # a = int(True) # b = int(False) # print(a,b) # int ---> bool # a = bool(413456) # b = bool(6.5) # c = bool(0) # d = bool(-1) # print(a,b,c,d) # x or y 如果 x 为真,则值为x,否则为y ‘‘‘ print(4 or 3) print(2 or 3) print(1 or 3) print(0 or 3) print(-1 or 3) ‘‘‘ #x and y 如果 x 为真,则值为y,否则为x ‘‘‘ print(4 and 3) print(2 and 3) print(1 and 3) print(0 and 3) print(-1 and 3) ‘‘‘
# print(0 and 3 or 4 or 1 or 2) print(3 or 2>1) #3 print( 2>3 or 3) print( 2>2 or 0) print( 2>3 or 3)
# in not in # s1 = ‘abcd‘ # # print(‘a‘ in s1) # # print(‘ag‘ in s1) # print(1 and ‘a‘ in s1)
#需求:1,习大大,国民党,蒋介石
comment = input(‘请输入你的评论:‘) if (‘习大大‘in comment) or (‘国民党‘in comment) or( ‘蒋介石‘ in comment): print(‘对不起您输入的有非法字符,请重新输入‘) else:print(‘评论成功‘)
以下是课堂上讲的一些例题便于理解,需要大量的练习去加深印象。
今天是上课的第三天,相比较于第一天要好很多了,虽然还是有障碍吧,勉强可以跟上进度了,也可能是今天的内容却是比较简单吧,后期还是需要大量练习去加强,这几天勉强熬夜可以把当天的作业做完,没有太多的时间练习代码。今早进入状态吧。
标签:inpu under strong 对不起 9.png 进度 优先级 没有 输入
原文地址:http://www.cnblogs.com/2012-dream/p/7699507.html