1& 2
1|2
判断变量是否为0,是0则为False,非0判断为True
and中含0返回0,均为非0时返回最后一个值
or中至少有一个非0时返回第一个非0
2and0
2or
s = '9e10'
if type(eval(s)) == type(1.0):
print("True")
else:
print("False")
while True:
s = input()
if s in ["y", "Y"]:
break
ls = jieba.lcut(txt, cut_all=True)
try:
f = open(“a.txt”, “x”)
except:
print(“文件存在,请小心读取!”)
ls = [123, “456”, 7, “123”, 456, “7”]
ls.insert(3,“012”)
print(ls)’
注意类型
d = {123:“123”, 456:“456”, 7:“7”}
print(list(d.values()))
注意是值还是健
n = input(“请输入一个整数:”)
for i in range(10):
print(chr(eval(n)+i), end="")
s = eval(input())
for i in range(len(ls)):
ls[i] = ls[i].capitalize()
print(ls)
s = input(“请输入一个字符串:”)
ls = []
for c in s:
ls.append(str(ord©))
print(’,’.join(ls))
#‘,’.join时ls内元素为字符串
s = input(“请输入数字:”)
print("{:^30.10}".format(s))
<.精度>可表示浮点数小数的精度或字符串的最大输出长度
s = input(“请输入一个字符串:”)
print(s.strip(“abcdefghijklmnopqrstuvwxyz”))
s = input(“请输入一个中文字符串:”)
for h in s:
print(chr(ord(h)-3),end=’’)
#单行打印 end=‘’
获得用户输入的一个数字N,计算并输出2的N次幂结果的后10位。请完善代码。
n = input(“请输入一个整数:”)
print(pow(2,eval(n),pow(10,10)))
用取余数方式实现
while True:
n = input(“请输入一个整数:”)
try:
print(1000/eval(n))
break
except:
pass
n = input(“请输入一个数字:”)
s = “〇一二三四五六七”
for c in “01234567”:
n = n.replace(c, s[eval©])
print(n)
import turtle as t
def tree(length,level): #树的层次
if level <= 0:
return
t.forward(length) #前进方向画 length距离
t.left(45)
tree(0.6*length,level-1)
t.right(90)
tree(0.6*length,level-1)
t.left(45)
t.backward(length)
return
t.pensize(3)
t.color('green')
t.left(90)
tree(100,6)
获得输入正整数 N,判断 N 是否为质数,如果是则输出 True,否则输出 False。本题不考虑输入异常情况。 质数是大于1的自然数中只有1和它自身外不再有其它因数。
N = eval(input())
result = True
if N == 1:
result =False
else:
for i in range(2,N):
if N%i == 0:
result = False
print(result)
while True:
try:
n = input()
print(eval(n))
break
except:
pass
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务