随笔分类 -  python基础

摘要:#数据类型划分:可变数据类型,不可变数据类型不可变数据类型:元组,bool int str 可哈希可变数据类型:list,dict set 不可哈希dict key 必须是不可变数据类型,可哈希, value:任意数据类型。dict 优点:二分查找去查询 存储大量的关系型数据 特点:无序的 dic1 阅读全文
posted @ 2022-06-13 22:33 张丶先森 阅读(56) 评论(0) 推荐(0)
摘要:#元祖 只读列表,可循环查询,可切片。#儿子不能改,孙子可能可以改。# tu = (1,2,3,'alex',[2,3,4,'taibai'],'egon')# # print(tu[3])# # print(tu[0:4])# # for i in tu:# # print(i)# tu[4][3 阅读全文
posted @ 2022-06-13 19:51 张丶先森 阅读(61) 评论(0) 推荐(0)
摘要:# li = ['alex',[1,2,3],'wusir','egon','女神','taibai']# l1 = li[0]# print(l1)# l2 = li[1]# print(l2)# l3 = li[0:3]# print(l3)li = ['alex','wusir','egon' 阅读全文
posted @ 2022-06-13 19:44 张丶先森 阅读(62) 评论(0) 推荐(0)
摘要:方法一:# content=input('>>>').strip() #首先进行去空格# con1=content.split('+') #根据’+‘号切片#li[] #切片后是一个列表# num=0 #循环列表取数相加# for i in con1:# num+=int(i)# print(num 阅读全文
posted @ 2022-06-13 18:33 张丶先森 阅读(164) 评论(0) 推荐(0)
摘要:int : 最少字节数:bit_length i = 100print(i.bit_length())''' bit_length1 0000 0001 12 0000 0010 23 0000 0011 2'''int/str/bool 转换 #int > stri = 1s = str(i)#s 阅读全文
posted @ 2022-06-13 17:58 张丶先森 阅读(60) 评论(0) 推荐(0)
摘要:1.字符串的索引与切片'''s = 'ABCDLSESRF'#索引# s1 = s[0]# print(s1) # s2 = s[2]# print(s2)# s3 = s[-1] #倒序切片# print(s3)# s4 = s[-2]# print(s4)# #ABCD 切片 :顾头不顾尾# s 阅读全文
posted @ 2022-06-13 17:53 张丶先森 阅读(123) 评论(0) 推荐(0)
摘要:username = "yangxiaoer"password = "123456"i = 3while i > 0: zh = input("请输入你的账号:") i -= 1 if zh == username: mm = input("请输入你的密码:") if mm == password: 阅读全文
posted @ 2022-06-13 15:43 张丶先森 阅读(87) 评论(0) 推荐(0)
摘要:例子1:count = 0while count <= 5 : count += 1 if count == 3:break print("Loop",count)else: print("循环正常执行完啦")print(" out of while loop ") 阅读全文
posted @ 2022-06-13 11:33 张丶先森 阅读(143) 评论(0) 推荐(0)
摘要:例子1: #格式化输出# % s d# name = input('请输入姓名')# age = input('请输入年龄')# height = input('请输入身高')# msg = "我叫%s,今年%s 身高 %s" %(name,age,height)# print(msg)"""例子2 阅读全文
posted @ 2022-06-13 11:29 张丶先森 阅读(199) 评论(0) 推荐(0)
摘要:例子: 展示1 100 方法1: count = 1 flag = True while flag: print(count) count += 1 if count > 100 : break flag = False 方法二: count = 1 while count <=100: print 阅读全文
posted @ 2022-06-13 09:56 张丶先森 阅读(620) 评论(0) 推荐(0)
摘要:例子: 这里需要注意的是 判断中的 '1,2,3' 需要加引号 字符串类型和数字类型无法做比较 num = input(' 请输入你的数字: ') if num == '1': print('一起吃饭') elif num == '2' : print('一起抽烟') elif num =='3': 阅读全文
posted @ 2022-06-13 09:25 张丶先森 阅读(32) 评论(0) 推荐(0)
摘要:数字:(100,type(100)) type 查看数据类型方法 可进行 + - * / % (取余) 字符串: '' '' 引号引起来的都是字符串 字符串可以相加(相当于拼接) 可相乘 (字符串* 数字) 涉及到换行的需要用 '''''' 这是一个文字信息, 这是第二个文字信息,''''''' 这 阅读全文
posted @ 2022-06-13 09:12 张丶先森 阅读(33) 评论(0) 推荐(0)