5、特殊的用户
n=int(input())
for i in range(n):
y=int(input())
if y%10 ==0:
print("yes")
else:
print("no")
6、9的倍数
从34到79的数值中找到9的倍数的值。
print(*objects, sep=' ', end='\n', file=sys.stdout)
#参数的具体含义如下:
#objects --表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。
#sep -- 用来间隔多个对象。
#end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符。
#file -- 要写入的文件对象。
for i in range(34,80):
if i%9==0:
print(i,end=" ")
and or not(下面对比)
(1)and的返回结果:从左到右,如果结果为真,返回最后一个真;如果结果为假,返回第一个假
(2)or的返回结果:从左到右,如果结果为真,返回遇到的第一个真值;如果结果为假,返回最后一个假值
print(2 and 3)
# 3
print(0 and 3)
# 0
print(3 and 0)
# 0
print(1 or 0)
# 1
print(1 or 3)
# 1
print(0 or 3)
# 3
print(not 0)
#True
print(not -1)
#False
7、2和13的倍数
for i in range(0,267):
if i%2==0 and i%13==0:
print(i,end=" ")
11、成绩合格
这一题与《特殊的用户》类似
n=int(input())
for i in range(n):
grades=int(input())
if grades>=60:
print(1)
else:
print(0)
12、聊天记录(record)
这一题需要考察的知识点与string(字符串)有关
n=input()
print(len(n))
n=int(input())
for i in range(n):
y=input()
if len(y)>=20:
print("yes")
else:
print("no")
13、大小写(ASCII值)
ord() 函数是 chr() 函数的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,
print(ord("A"))
#返回的是字母A对应的ASCII值65
print(ord("a"))
#返回的是字母a对应的ASCII值97
print(ord("0"))
#返回的是字母0对应的ASCII值48
print(chr(65))
#返回的是ASCII值65对应的字符"A"
print(chr(97))
#返回的是ASCII值97对应的字符"a"
print(chr(48))
#返回的是ASCII值48对应的字符"0"
n=int(input())
for i in range(n):
zm=input()
if ord(zm)>=65 and ord(zm)<=90:
print(1)
else:
print(0)