- 博客(11)
- 收藏
- 关注
原创 完美购物车小程序
#!/usr/bin/env python# -*- coding:utf-8 -*-'''需求:用户启动时先输入工资用户启动程序后打印商品列表允许用户选择购买商品允许用户不断的购买各种商品购买时检测余额是否够,如果够直接扣款,否则打印余额不足允许用户主动退出程序,退出时打印已购商品列表'''salary = input("Input your salary:")if sala...
2018-03-29 15:20:21 641
原创 Alex课堂随记2-10-字典
#!/usr/bin/env python# -*- coding:utf-8 -*-id_db = { 342401199812043423:{ 'name':"luffy", 'age ':25, 'addr':"shanghai" }, 342103452424323432:{ 'name':"bru...
2018-03-29 09:50:37 143
原创 Alex课堂随记2-8-数据运算
% 取模,常运用于求奇偶数// 取整除,返回商的整数部分计算机中能表示的最小单位,是一个二进制位计算机中能存储的最小单位,是一个二进制位(bit)异或运算:相同为0不同为1 左移运算(<<)和右移运算(>>)是二进制算法,比除法要快...
2018-03-28 18:00:32 192
原创 Alex课堂随记2-7-字符串
#!/usr/bin/env python# -*- coding:utf-8 -*-name = "alex,dragon,goku,luffy"name2 = name.split(",") #字符串分割,括号里的为分割标准,只能同时有一个标准。分割后的结果为列表print(name2)print("|".join(name2)) #字符串合并print('' in name)...
2018-03-27 18:09:18 173
原创 Alex课堂随记2-5-列表
4. 列表(Python中叫列表,其他语言中叫数组):为了一个变量可以存取更多的信息 列表中取最后一个值时,下标(索引)为-1(倒数第二个索引为-2......) 如:name = [1,2,3,4,5,6,7,8,'brucelee',100,111,1111,223,124] print(name) 则name[-1]的值为...
2018-03-23 18:06:10 148
原创 +号拼接的字符串输出占内存、效率低
#!/usr/bin/env python# -*- coding:utf-8 -*-name = 'bruce'print ("i am %s " % name) #只开辟一块内存空间print ("my name is " + name + " ,and you ?") #万恶的+号,开辟了三块内存空间,与上面比,效率低,速度慢...
2018-03-23 16:48:16 525
原创 pyc到底是个什么鬼
auth.pytest.py中import auth执行test.py会生成一个auth.pyc字节码文件和__pycache__文件夹(python2.0版本中),python3.0版本中会把auth.pyc放在__pycache__文件夹中.pyc文件是python编译器编译出来的字节码文件,会传递给python解释器...
2018-03-23 15:17:56 1978
原创 Linux的tab补全模块(目前只适用于python2.0?)
#!/usr/bin/env python# -*- coding:utf-8 -*-# python startup file# tab补全模块import sysimport readlineimport rlcompleterimport atexitimport os# tab completionreadline.parse_and_bind('tab: comple...
2018-03-23 14:37:23 177
原创 input函数默认传递的参数是字符型;%s获取变量值
#!/usr/bin/env python# _*_ coding:utf-8 _*_name = input("input your name:")age = int(input("input your age :")) # python3.0里input函数默认传递的是字符型job = input("input your job :")msg= """Information ...
2018-03-23 10:51:52 1705
原创 编写登录接口,输入用户名密码,认证成功后显示欢迎界面,输错三次后锁定(1.超过三次直接锁定待实现 2.锁定后只能尝试一次)
#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:YanceChan#作业1:编写登录接口,输入用户名密码,认证成功后显示欢迎界面,输错三次后锁定username = "bruce"password = "bruce123"counter = 0for i in range(10): if counter < 3:...
2018-03-15 21:32:46 7427
原创 2018/3/15
注:2.0版本中只用raw_input()函数1.让密码密文输入:(只适用于linux和windows命令终端,pycharm中不适用)import getpassusername = input("用户名:")password = getpass.getpass("密码:")print(username,password)2.保存命令的结果import osos.system('df -h')#...
2018-03-15 14:52:57 301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人