随笔分类 - Python基础代码
摘要:import os # # os.chdir("files") # # # 1. 只读模式, 打开要复制的文件 # # 追加模式, 打开副本文件 # # source_file = open("d.txt", "r", encoding="utf-8") # dst_file = open("d_b
阅读全文
摘要:1 import os 2 3 # os.rename("b.txt", "bb.txt") 4 # os.rename("first", "one") 5 6 7 8 # os.rename("one/one.txt", "two/two.txt") 9 10 # os.renames("one/
阅读全文
摘要:1 # 9 2 # 1 * 2 * 3 * ... 9 3 4 5 6 # 9! = 9 * 8! 7 # 8 * 7! 8 # 7 * 6! 9 # .... 10 # 1! = 1 11 12 # 功能: 如果是不直接知道结果的数据, 就进行分解 9 9 * 8! 8 = 13 # 如果说, 直
阅读全文
摘要:1 # l = [i for i in range(1, 10000000) if i % 2 == 0] 2 # l = (i for i in range(1, 10000000) if i % 2 == 0) 3 # 4 # print(next(l)) 5 # print(next(l)) 6 # print(l.__next__()) 7 # 8 # f...
阅读全文
摘要:1 # 定义两个功能函数 2 def fss(): 3 checkLogin() 4 print("发说说") 5 6 7 def ftp(): 8 checkLogin() 9 print("发图片") 10 11 12 def checkLogin(): 13 print("登录验证...")
阅读全文
摘要:1 # 文件的大小, 会变大 2 # 代码的冗余度比较大, 重用性比较差 3 # 代码的可维护性比较差 4 5 # def pFunc(): 6 # print(1) 7 # print(12) 8 # print(3) 9 # print(14) 10 # print(55) 11 # print
阅读全文
摘要:1 import time 2 3 4 # result = time.time() 5 # years = result / (24 * 60 * 60 * 365) + 1970 6 # print(years) 7 # print(result) 8 # 9 # 10 # result = time.localtime(1404100165.036...
阅读全文
摘要:1 # str1 = "abca" 2 # l = [1, 2, 1, 3] 3 # t = (1, 2, 3, 3) 4 # d = {"name": "sz", "age": 18, "add": 18} 5 # 6 # s = {1, 2, 3, 1} 7 8 # 集合的定义 9 # 可变集合
阅读全文
摘要:1 # _*_encoding:utf-8_*_ 45 46 47 # ------------------------------字典的常用操作---------------------------------- 48 49 # 增 50 # dic[key] = value 51 # 当key在原字典中不存在时, 即为新增操作 52 53...
阅读全文
摘要:#_*_encoding:utf-8_*_# 定义# 一个元素的写法# (666,)# l = [1]# print(type(l))## t = (1,)# print(type(t))### # 多个元素的写法# # (1,2,3)## t = ("abc", [1, 2], 3)# print
阅读全文
摘要:1 # _*_ encoding:utf-8 _*_ 2 # 增加操作 3 4 # 增 5 # append 6 # 作用 7 # 往列表中, 追加一个新的元素 8 # 在列表的最后 9 # 语法 10 # l.append(object) 11 # 参数 12 # object 13 # 想要添加
阅读全文
摘要:1 # -*- coding:utf-8 -*- 2 # 内嵌函数 3 # abs 返回数值的绝对值 4 # 5 # # num = -10 6 # print(abs(num)) 7 8 # # 最大值 max 最小值 min 9 # print(max(1,2,3)) 10 11 # round
阅读全文
摘要:1 # _*_encoding:utf8_*_ 2 # 3 # 4 # # 非原始字符串 5 # # 使用单引号包含的 6 # # 'abc' 7 # # str1 = 'aaa' 8 # # print(str1, type(str1)) 9 # 10 # 11 # # 使用双引号包含的 12 #
阅读全文
摘要:1 # 导入random模块 2 import random 3 # randint 确定范围随机取整数 4 result = random.randint(1,500) 5 count = 0 # 记录猜的次数 6 while True: 7 count += 1 8 9 num = int(input("请输入一个数值:")) 10 11 #...
阅读全文
摘要:1 # -*- coding:utf-8 -*- 2 3 # 1选定一个数值 4 # 1.1用户输入一个数值 5 # 1.2数值的有效性 6 count = 0 # 记录猜的次数 7 while True: 8 count += 1 9 10 num = int(input("请输入一个数值:")) 11 12 # 如果数值相等,退出 13 ...
阅读全文
摘要:1 # -*- coding:utf-8 -*- 2 3 4 #1 用户输入一个3位数的数值 5 # 1.1 判断数值的有效性 6 7 num = int(input("请输入任意3位数值:")) 8 if not 100 <= num <= 999: 9 print("输入的数值超出范围") 10 exit() 11 # 2 判断是否是水仙花数 ...
阅读全文
摘要:1 # -*- coding:utf-8 -*- 2 # 99乘法表 3 # 造一个集合 1-9 range(1,10) 4 # 遍历这个集合 5 for num in range(0,10): 6 # 外部循环一次,内部循环全部。 7 for n in range(1,num+1): 8 print("%d * %d = %d"%(n,num,n*nu...
阅读全文
摘要:1 # -*- coding:utf-8 -*- 2 3 # BMI = personWeight /(personHeight * personHeight) 4 # # TZL = 1.2*BMI+0.23*personAge -5.4-18.8* personSex 5 # # TZL/= 100 6 7 personHeight = float(input("请...
阅读全文

浙公网安备 33010602011771号