随笔分类 - python之路
摘要:#列表都时有序的 #排序 正向 li =[1,5,4,7,6,2,3] li.sort() pritn(li) #输:[1,2,3,4,5,6,7] ''' 最快的排序 sort() 不规定其它算法就用这个排序 再牛逼的算法也不如sort高,因为它时用C语言去写的,再加上python也是C写的, 其
阅读全文
摘要:list 列表的增删改查 #增加 append (append object to end) 增加到最后,也就是追加。 li = ['alex','wusir','egon','egon','天下','xiaotian'] li.append('小兵') li.append(1) print(li)
阅读全文
摘要:int 用于计算 bool True false 用户判断 str :‘’ 字符串是用于储存少的数据类型,便于操作 list [1,2,3,'天下',‘123456’,[1,2,3]] 列表储存大量的数据,任何数据 tuple 元祖 :只读,不能修改,父级,子级不可以修改,但孙级可能被修改。 dic
阅读全文
摘要:python之购物车升级1 源码: li = [{'name':'西瓜','price':30},{'name':'苹果','price':10},{'name':'香蕉','price':20}] print('欢迎光临') shopping_car = {} my_money = input('
阅读全文
摘要:购物车实列 一、输出商品列表,用户输入序号,显示用户选中的商品 商品 li=['手机','电脑''鼠标垫''游艇']要求:1:页面显示 序号 +商品名称,如: 1 手机 2 电脑 。。。 2:用户输入选择的商品序号,然后打印商品名称 3:如果用户输入的商品序号有误,则提示输入有误,并重新输入。 4:
阅读全文
摘要:python 2 再编译安装时,可以通过 enable-unicode=ucs2或 enable-unicode=ucs4 分别用于指定使用2个字节,4个字节表示一个unicode字符 python 3 无法进行选择,默认使用 ucs4 可以查看当前python中表示unicode字符串占用的空间:
阅读全文
摘要:ascii :字母数字,特殊字符:1个字节,8位 unicode:16位两个字节 升级后32位 四个字节 utf-8:最少一个字节8位表示,英文字母8位1个字节,欧洲16位,2个字节。中文24位,3个字节 gdk:中文2个字节,英文字母1个字节。 int :bit_lenth #把数字转换成二进制取
阅读全文
摘要:python之路-利用索引切片功能做一个简易的两个未知数的加法计算器,代码如下: 知识点:字符串用int转换,可以清除字符串里面多余的空格。 #content = input('请输入内容:'),如用户输入:5 +9或 5 + 9 等,然后进行分割再进行计算。 content = input('>>
阅读全文
摘要:python之路-初识逻辑运算 # and or not # and:两边真都是真, or: 或,一边真都是真。 not :非,not真就时假真 #同一优先级的从左至右依次计算 #优先级排序 () not >and>or ,有括号先算括号里的 print (2>1 and 1<4) 输出结果:Tru
阅读全文
摘要:不同语言的特点 编译型:一次性将全部的代码编译成二进制文件。例如(C C++) 优点:执行效率高 缺点:开发速度慢,不能跨平台 解释型:当程序运行时,从上至下一行一行的解释成二进制。 优点:开发速度快,效率高,可以跨平台 缺点:运行效率低 python 2x 和 python 3x 宏观上的区别 p
阅读全文
摘要:python里一些语句的简单定义和简单实列 #!/use/bin/env python # -*- coding:uf8 -*- age1 = 12 age2 = age1 age3 = age2 age2 = 100 print (age1,age2,age3) #输出结果是:12 100 12
阅读全文
摘要:python之路-初识变量含义 #!/usr/bin/env python < #指定python路径,再liunx中适用 # -*- coding:utf8 -*- < #适用python2 指定utf8编码,python2 默认编码方式事ascii码 必须再首行 # 永远等待,直到用户输入了值
阅读全文
摘要:python之路,之if语句初识 if 条件: print('ok') else: print('error') #上面的语句可以解释成:如果if 条件成立则执行输出OK,如果if条件不成立否则(else)输出 error if 1==1: print("欢迎进入1") else: print("欢
阅读全文