西安1期-杨鹿 发表于 2022-4-13 21:16:14

西安1期—python作业


# 0   00   0 0000:lol
# 128 64 32 16 84 21:lol
# a=6:lol
# b=8:lol
# print(a&b)0运算符,相应位都为1,则结果为1,否则为0:lol
# print(a|b)14对应的二进位有一个为1,结果为1:lol
# print(a^b)14当两对应的二进位相异时,结果为1:lol
# print(~a-b)-15 对数据每个二进制取反,即把1变为0,把0变为1,类似~x-1:lol
# print(a<<b)1536 左移动,运算数的各二进制全部左移,高位丢弃,地位补0:lol
# print(a>>b)0 把>>左边的运算数的各二进位全部右移,>>右边的数指定移动的位数:lol

# a=66:lol
# b=33:lol
# print(a+b)99:lol:$
# print(a-b)33:$
# print(a*b)2178:$
# print(a/b)2.0:$
# print(a%b)0:$
# print(a**b):$
# print(a//b)2:$

# a=66
# b=33
# a=a+b
# a += b 99
# print(a)132
# a -= b
# print(a)66
# a *= b
# print(a)3267
# a /= b
# print(a)3.0
# a //= b
# print(a)3
# a %= b
# print(a)0

# a=6
# b=7
# c=8
# print(a>b<c)False
# print(a<b<c)True
# print(b>a<c)True
# print(a<=b)True
# print(c>=b>=a)True
# print(a!=b)True
# print(a==c)False

a=6
b=7
c=8
# print(a<b and c>b)True
# print(a<=c or a>b)True
# print(not a>c)True
# print(a==c)False

list1=["malele",250,"ansai","waile"]
# print("250"not in list1)True
# print("lirui"in list1)False
# print(250 not in list1)False

# if"waile"in list1:
#   print("属实是")
# else:
#   print("属实不是")

# str1="xianyiba"
# 0   000000 0
# 128 64 32 16 842 1
# print(str1)x
# print(str1)i
# print(str1)b
# print(str1[-7])i
# print(str1[-3])i
str1="kanwozhabuzhani"
# print(str1)kanwozhabuzhani
# print(str1)ha
# print(str1)anwoz
# print(str1[-2:1:-3])nzao
# print(str1[::-1])inahzubahzownak 反转序列
# print(str1[-5:0]) 值为空

# (跳切)
# str1="kanwozhabuzhani"
# print(str1)az
# # print(str1[:8:5])kz

# python字符串
# str1="kan wo zha buzha ni"
# print(str1.capitalize())Kanwozhabuzhani首字母变大写
# print(str1.title())Kan Wo Zha Buzha Ni单词首字母变大写
# print(str1.count("a"))3统计字符出现次数
# print('$'.join(str1))
# k$a$n$ $w$o$ $z$h$a$ $b$u$z$h$a$ $n$i 自定仪连接符
#
# str1="kan wo zha buzha ni"
# print(str1.split("a"))
# ['k', 'n wo zh', ' buzh', ' ni']通过标识符进行分割
# print(str1.split(" "))
# ['kan', 'wo', 'zha', 'buzha', 'ni']
# strip(ab)删除字符串开头和结尾a或b的字符
# str1="kan wo zha buzha ni"
# print(str1.strip("ka"))
# n wo zha buzha ni

# str1="kan wo zha buzha ni"
# lstrip(ab):删除字符串中开头有ab序列字符
# print(str1.lstrip("ka"))
# n wo zha buzha ni
# print(str1.rstrip("ni"))
# kan wo zha buzha

# startswith():判断字符串是以什么开始
# print(str1.startswith("kan"))True
# print(str1.startswith("wv"))False
# str1="kan wo zha buzha ni"
# print(str1.endswith("ni"))True
# print(str1.endswith("zh"))False

# file_name=input("把你的名字输进来:")
# if file_name.endswith((".dos")):
#   print("输对了")
# else:
#   print("输错了")

# str1="shi san chao gu du"
# print(str1.find("i"))2
# print(str1.find("d"))12
# print(str1.replace("san","wu"))
# shi wu chao gu du
# print(str1.replace("s","w"))
# whi wan chao gu du
# print(str1.replace("s","w",1))
# whi san chao gu du

# str1="shi san chao gu du"
# print(str1.lower())
# shi san chao gu du
# print(str1.upper())
# SHI SAN CHAO GU DU

str1="shisanchaogudu5000"
# print(str1.isalnum())True
# print(str1.isalpha())False
# print(str1.isdigit())False








































页: [1]
查看完整版本: 西安1期—python作业