小尹学python

导航

09 2021 档案

Python:列表功能及应用
摘要:# 列表:可变 # 1、append 追加 a = [] a.append('Jim') print(a) # 输出 ['Jim'] # 2、extend 批量追加 b = ['Green','Jack'] a.extend(b) # 括号里只能输入一个值 print(a) # 输出['Jim', 阅读全文

posted @ 2021-09-30 14:52 小尹学python 阅读(104) 评论(0) 推荐(0)

Python:字符串功能及应用
摘要:# 字符串独有功能 # 1、startswith 判断以xxx开头 a = '奥特曼打怪兽' b = a.startswith('奥特曼') print(b) # 输出True # 2、endswith 判断以xxx结尾 b = a.endswith('怪兽') print(b) # 输出True 阅读全文

posted @ 2021-09-29 17:33 小尹学python 阅读(129) 评论(0) 推荐(0)

Python:进制及相互间转换
摘要:a = 26 b1 = bin(a) # 转换成二进制 b2 = oct(a) # 转换成八进制 b3 = hex(a) # 转换成十六进制 print(b1) # 输出26 print(b2) # 输出26 print(b3) # 输出26 print(int('0b11010', base=2) 阅读全文

posted @ 2021-09-29 16:15 小尹学python 阅读(75) 评论(0) 推荐(0)

Python:浮点型
摘要:a = 3.6415926 x1 = int(a) #变成整形直接把小数点后数据去掉 print(x1) # 输出3 x2 = round(a,3) #取小数点后位数,并四舍五入 print(x2) # 输出3.642 import decimal # 由于存储原因,浮点数相加不一定准确,因此需要导 阅读全文

posted @ 2021-09-29 14:02 小尹学python 阅读(174) 评论(0) 推荐(0)

Python:字典的功能
摘要:# 字典:键值不能重复,如重复,则会被重复项中最后一个覆盖掉,py3.6之后,字典有序,前面版本无序 # 键必须可哈希,值随便 # 获取值 a = {'name':'Jack','age':'18','location':'Canada'} b = a.get('name') print(b) # 阅读全文

posted @ 2021-09-29 11:37 小尹学python 阅读(162) 评论(0) 推荐(0)

Python:如何把循环后最后一个值添加进列表
摘要:# 题目:求100之内的素数。 a = [] for i in range(2,101): for j in range(2,i): if i == 2: a.append(i) elif i % j == 0: break else: a.append(i) # 如else在for j 循环内,则 阅读全文

posted @ 2021-09-28 22:45 小尹学python 阅读(286) 评论(0) 推荐(0)

Python:集合的功能
摘要:# 集合:无序,不可索引;可变,可以删除和添加;数据不重复;维护不重复数据可用 # 集合的元素只能是可哈希,如int(整形),bool(布尔值),str(字符串),tuple(元组),float(浮点数)等 a = set() #定义空集合,不能用a = {} # 添加 a = {'张学友','刘德 阅读全文

posted @ 2021-09-28 22:44 小尹学python 阅读(174) 评论(0) 推荐(0)

Python:运算优先级
摘要:# 算数运算符优先级(+-*/等)> 比较运算符(>,<,=)优先级 > 逻辑运算符(not,and,or) # 逻辑运算符中,not > and > or # 不确定,可以加() if not 1 and 1 + 3 > 2 or 3 == 8: print(True) else: print(F 阅读全文

posted @ 2021-09-28 17:34 小尹学python 阅读(199) 评论(0) 推荐(0)

Python:运算符
摘要:+ :相加 x = 10 , y = 2 ,x +y = 12 - : 相减 x = 10 , y = 2 ,x -y = 10 * : 相乘 x = 10 , y = 2 ,x * y = 20 / : 相除 x = 10 , y = 2 ,x / y = 5 % : 去余数 x = 11, y 阅读全文

posted @ 2021-09-28 17:27 小尹学python 阅读(37) 评论(0) 推荐(0)

Python:字符串格式化
摘要:name = 'alen' age = 18 print(f"my name is {name},my age is {age}") # f表示法,新版本 print("my name is %s,my age is %s"%(name,age)) # %s表示法,前面%s根据顺序获取变量,如果打印 阅读全文

posted @ 2021-09-28 17:18 小尹学python 阅读(42) 评论(0) 推荐(0)

Python:while-else(用处不大)
摘要:num = 1 while num < 10: print(f'数字为{num},小于10') num += 1 else: print(f'数字为{num},数字等于10')# 当while条件成立时,运行while语句下内容,否则运行else语句下内容 阅读全文

posted @ 2021-09-28 17:07 小尹学python 阅读(93) 评论(0) 推荐(0)