ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python小知识

2021-10-04 10:34:10  阅读:180  来源: 互联网

标签:20 python 知识 查找 a5 a4 print Alex


python小知识

a = 20;
print(type(a))#数字类

mag = """my name is alex
i am from Fujian""";
#多引号可以多行使用

a = ["Alex","Jack","Rain","WuSir","BlackGirl"]
a[4] = "白雪公主";
a.insert(4,"天鹅")#插入元素
a.append("Alex")#追加
del a[3];#删除元素
a.remove("WuSir")#删除元素,优先查找到的先删除
print("Rain" in a)#查找Rain元素是否在数组里

#逻辑运算符
#and,or(并且,或者)
a1 = 10
a2 = 20
print(a1 < 20 and a1 <= a2)#并且,两个条件都要符合即可
print(a1 < 20 or 1 <= a2)#或者,两个条件一个符合即可

#input输入框
a4 = input("1:")
a5 = input("2:")
print(int(a4) * int(a5))
#【注】:输入的内容都是属于字符串,我们要将字符串转为 int(数字类型)才可以进行运算

#变量在字符里的使用
name = input("name:")
age = input("age:")
mag2 = f"""
--------------- info of {name} -------------------
Name     : {name}
age      : {age}
# --------------- End--------------------------------
""";
print(mag2)
#在字符串前面加上 f 即可使用外部变量

#for循环
for i in range(0,100):
 	if i % 2 == 0:
 		print (f"{i} is 是偶数")
 	else:
 		print(f"{i} is 是奇数")
 
#练习(一栋房子共六层,每层8间房间,在循环到第三层的时候跳过,到第四层的时候打印 在装修 并且循环出每一层的层数和每层的房间号)
for i in range(1,6):
 	if i == 3:
 		continue
 	for a in range(8):
 		if i == 4 and a == 4:
 			print("装修中")
 			break
 		else:
 			print(f"这是第L{i}层,这是{i}0{a}号房间")

#字符查找
 a = "Alex"
 print(a.center(50,"-"))# -----------------------Alex-----------------------
 print(a.count("l"))# 查找l
 print(a.endswith("A"))# 判断结尾
 print(a.startswith("A"))# 判断开头
 print(a.find("l")) #字符查找,如果查找到就返回字符的索引
 a2 = ["alex","black","blue"]
 print('-'.join(a2))#连接符

#按分数放入指定的列表
 a3 = [['小李',82],['小晓',90],['小薇',60]]
 a4 = [
 	[], #90
 	[], #75
 	[], #60
]
for i in a3:
 	if i[1] >= 90:
 		a4[0].append(i)
 	elif i[1] >= 75:
 		a4[1].append(i)
 	else:
 		a4[2].append(i)
 print(a4)

#字典的 增,删,查
 a5 ={
 	"Alex" :[20,"CEO",66000],
 	"白雪公主" : [20,"行政",4000],
 }
 print("白雪公主" in a5)#查找字典里的key
 a5 ["姑娘"] = [20,"讲师",4000] #加入字典
 a5.pop("姑娘")#删除指定的key
 del a5["姑娘"]#通用 删除指定的key
 print(a5)

标签:20,python,知识,查找,a5,a4,print,Alex
来源: https://blog.csdn.net/Processandresult/article/details/120601320

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有