python
出门在外,福多多
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python进阶1 time模块
时间: time模块 时间方法 datatime模块 time模块表示时间的方法: 时间戳: 从1970年1月1日00:00:00 开始按秒计算的偏移量 UTC时间: 世界协调时 struct_time: 9元组表示的时间(年,月,日,时,分,秒,一周中的第几天,一年中的第几天,是否用夏季节约时间) 注意: 一周中的第几天,周一为0 time.ctime() #把秒转化为年月日等 struct_time元祖,索引为0-8 time.time() ...原创 2020-08-01 19:54:27 · 158 阅读 · 0 评论 -
python 6
def sum_2_sum(num1,num2): #行参 # num1 =10 # num2=20 result=num1+num2 print(’%d+%d=%d’ % (num1,num2,result)) sum_2_sum(1,2) #实参 函数有了参数,提高了通用性 在函数中使用return 关键字可以返回结果 调用函数一方,可以使用变量来接收函数的返回结果 def sum_2_num(num1,num2): “”“对两个数字的求和”"" res原创 2020-07-27 01:05:49 · 283 阅读 · 0 评论 -
字符串 列表 案例压栈出栈查询
第一个按照自己意识写的脚本: import subprocess import rand c=rand.passwd(8) def name(): while 1: a=input('请输入用户名: ') result=subprocess.run(‘id %s &> /dev/null’ % a,shell=True) if result.returncode==0: print('用户已经存在,请重新输入用户名: ') else: subprocess.run(‘useradd %s’原创 2020-07-27 00:27:17 · 303 阅读 · 0 评论 -
python 11 关键字 赋值 shutil模块 内建 list str tuple,字符串格式化,format,subprocess
shutil 模块 文件复制剪切删除功能 import shutil f1=open(’/etc/issue’,‘rb’) f2=open(’/tmp/issue’,‘wb’) shutil.copyfileobj(f1,f2) f1.close() f2.close() shutil.copy(’/etc/issue’,’/tmp/issue’) 拷贝目录: copytree shutil.move 移动 shutil.chown(path,nuser=None,grou.原创 2020-07-26 17:08:42 · 197 阅读 · 0 评论 -
python7
元祖类型 type(info_tuple) tuple(元祖的意识) info_tuple[0] #取出数据 empty_tuple=() #空元祖 single_tuple=(5) #int类型,变量类型 single_tuple=(5,) #元祖类型,单元素 info.count() #统计 info.index() #索引 元祖只有两种原创 2020-07-22 17:10:15 · 214 阅读 · 0 评论 -
python 6
return 返回结果相当于函数有了数据 函数() 可以直接给一个变量赋值=a a就有值了 print(a) def sum(num1,num2): result=num1+num2 return result sum_result=sum(10,20) print(‘输出结果是%d’ % sum_result) return表示返回,程序结束,会直接到顶 函数的嵌套作用: 函数调函数 unix系统 变量不需要加引号 参数需要加引号 def print_line(char,num): print(ch原创 2020-07-22 09:44:18 · 439 阅读 · 0 评论 -
python4
元祖不可变 t[0] #报错 字典: 键值对构成 key:value 字典没有顺序,字典的键不能重复 ‘age’ in d1 True d1[‘email’]=‘nd@tedu.cn’ d1 {‘name’: ‘mr.niu’, ‘age’: 20, ‘email’: ‘nd@tedu.cn’} 字典没有就加新值 不可变: 数字 字符串 元祖 可变: 列表 字典 s1=‘PYTHON’ #重新赋值 另外内存独有开启 l1=[1000,20,30] l2=l1 l2.ap原创 2020-07-19 10:17:48 · 198 阅读 · 0 评论 -
python3
显示输入: input 分隔符: sep=’***’ 查看类型: type str int 同类型拼接 字符串格式化: %s %d %f %% % 一个参数省略 () n+=1 n*=1 i++ 语法错误 ++i 正正为正 自增自减运算: import this python之禅,亦做人的道理 运算符: 标准 ±*/ // (商) % (模运算,求余) divmod(5,3) 商和余都得 ** 比较 < <= = > >= 支持连续比较: 20>1原创 2020-07-18 00:42:11 · 164 阅读 · 0 评论 -
python2
p = int(input('净利润: ')) profit = [1000000,600000,400000,200000,100000,0] #利润 percentage = [0.01,0.015,0.03,0.05,0.075,0.1] #奖金百分比 bonus = 0 #奖金 for i in range(0,6): #用for循环遍历 if p>profit[i]: #假设条件自己去判断成立 bonus+= (p-profit[i])*percentage[i] #自增长 b原创 2020-07-17 17:59:42 · 460 阅读 · 0 评论 -
python100列:
1:#!/usr/bin/python3 * coding: UTF-8 * for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i != j) and (i != k) and (j != k): print (i,j,k) 比较运算符号: < <= > >= == != ---------------------------原创 2020-07-09 16:51:02 · 143 阅读 · 0 评论
分享