06 2018 档案
摘要:从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止。 5 ''' 6 filename = input('输入文件名:\n') 7 fp = open(filename , "w...
阅读全文
摘要:Programing language : python3 方案一 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # 计算1024的阶乘 4 factorial = 1 5 for i in range(1, 1024 + 1): 6 fac
阅读全文
摘要:准备工作:操作系统(CentOS 7)与vsftpd*.rpm包下载 第一步:安装与查看是否已经安装vsftpd 第二步:启动并进行测试 修改其中的 listen=NO 为 listen=YES 保存并退出,缺失则添加 第三步:修改vsftpd的配置 #设置为NO代表不允许匿名 anonymous_
阅读全文
摘要:计算字符串中子串出现的次数。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 计算字符串中子串出现的次数。 5 ''' 6 if __name__ == "__main__": 7 str1 = input("请输入一个字符串:") 8 str2 = input("请输入一个子字符串: ") 9 print(str1...
阅读全文
摘要:字符串日期转换为易读的日期格式。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 字符串日期转换为易读的日期格式。 5 ''' 6 from dateutil import parser 7 dt = parser.parse("Aug 28 2018 09:00PM") 8 print (dt)
阅读全文
摘要:时间函数举例4,一个猜数游戏,判断一个人反应快慢。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 时间函数举例4,一个猜数游戏,判断一个人反应快慢。 5 ''' 6 import time 7 import random 8 start = time.time() 9 while True: 10 p...
阅读全文
摘要:00、操作系统 centos 7 下载地址 https://www.centos.org/download/ 01、网卡配置 1 BOOTPROTO="static" 2 BROADCAST=192.168.1.255 3 IPADDR=192.168.1.33 4 NETMASK=255.255.
阅读全文
摘要:时间函数举例3。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 时间函数举例3。 5 ''' 6 if __name__ == '__main__': 7 import time 8 start = time.process_time() # time.perf_counter 9 f...
阅读全文
摘要:时间函数举例2。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 时间函数举例2。 5 ''' 6 def test(): 7 for i in range(3000): 8 print(i) 9 10 11 if __name__ == '__main__': 12 fro...
阅读全文
摘要:时间函数举例1。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 时间函数举例1。 5 ''' 6 if __name__ == '__main__': 7 import time 8 print (time.ctime(time.time())) 9 print (time.ascti...
阅读全文
摘要:列表使用实例。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 列表使用实例。 5 ''' 6 # list 7 # 新建列表 8 testList = [10086, '中国移动', [1, 2, 4, 5]] 9 10 # 访问列表长度 11 print(len(testList)) 12 print(t...
阅读全文
摘要:01、配置与前提 00.1、Linux最小化系统配置 https://www.cnblogs.com/huanu/p/9235558.html 00.2、安装vim编辑器 yum -y install vim 00.3、zabbix 客户端安装 https://www.cnblogs.com/hua
阅读全文
摘要:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字...
阅读全文
摘要:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。 5 ''' 6 if __name__ == '__main__': 7 n = 1 8 while n ...
阅读全文
摘要:回答结果(结构体变量传递)。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 回答结果(结构体变量传递)。 5 ''' 6 if __name__ == '__main__': 7 class student: 8 x = 0 9 c = 0 10 def f(s...
阅读全文
摘要:两个字符串连接程序。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 两个字符串连接程序。 5 ''' 6 if __name__ == '__main__': 7 str1 = 'abc' 8 str2 = 'bcd' 9 print(str1+str2)
阅读全文
摘要:输入一个奇数,然后判断最少几个 9 除于该数的结果为整数。程序分析:999999 / 13 = 76923。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 输入一个奇数,然后判断最少几个 9 除于该数的结果为整数。 5 程序分析:999999 / 13 = 76923。 6 ''' 7 def monkey():...
阅读全文
摘要:连接字符串。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 连接字符串。 5 ''' 6 delimiter = ',' 7 mylist = ['Brazil', 'Russia', 'India', 'China'] 8 print(mylist) 9 print(delimiter.join(mylist))
阅读全文
摘要:求0—7所能组成的奇数个数。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 求0—7所能组成的奇数个数。 5 ''' 6 def f(n): 7 if n == 0: 8 return 1 9 elif n == 1: 10 return 7 11 el...
阅读全文
摘要:八进制转换为十进制 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 八进制转换为十进制 5 ''' 6 x = input('输入8进制数:') 7 print(int(x,8))
阅读全文
摘要:809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*?? 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数...
阅读全文
摘要:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子? 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 海...
阅读全文
摘要:字符串排序。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 字符串排序。 5 ''' 6 if __name__ == '__main__': 7 list1 = [] 8 for i in range(3): 9 str1 = input('请输入第%d个字符串:\n' % ...
阅读全文
摘要:找到年龄最大的人,并输出。请找出程序中有什么问题。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # python v3.5+ 4 ''' 5 找到年龄最大的人,并输出。请找出程序中有什么问题。 6 ''' 7 import operator 8 9 person = { 10 "li":18, 11 ...
阅读全文
摘要:循环输出列表 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 循环输出列表 5 ''' 6 7 if __name__ == '__main__': 8 s = ["apple","lenovo","huawei","mi","cisco"] 9 for i in range(len(s)):...
阅读全文
摘要:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n 5 ''' ...
阅读全文
摘要:放松一下,算一道简单的题目。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 放松一下,算一道简单的题目。 5 ''' 6 7 if __name__ == '__main__': 8 for i in range(5): 9 n = 0 10 if i != 1: n...
阅读全文
摘要:列表排序及连接。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 列表排序及连接。 5 ''' 6 if __name__ == '__main__': 7 a = [1,3,2] 8 b = [3,4,5] 9 a.sort() #对列表 a 进行排序 10 print...
阅读全文
摘要:反向输出一个链表。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 反向输出一个链表。 5 ''' 6 if __name__ == '__main__': 7 ptr = [] 8 for i in range(5): 9 num = int(input('please inp...
阅读全文
摘要:创建一个链表。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 创建一个链表。 5 ''' 6 if __name__ == '__main__': 7 ptr = [] 8 for i in range(5): 9 num = int(input('please input a...
阅读全文
摘要:编写input()和output()函数输入,输出5个学生的数据记录。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 编写input()和output()函数输入,输出5个学生的数据记录。 5 ''' 6 class Student: 7 name = "" 8 age = 0 9 s...
阅读全文
摘要:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。 5 ''' 6 if __name__ == '__main__': 7 s = input("输入一个字符串:") 8 ...
阅读全文
摘要:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 5 ''' 6 n=int(i...
阅读全文
摘要:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 5 ''' 6 7 x = 1 8 while True: 9 n = int(input("请输入第%d...
阅读全文