Loading

摘要: import json user = [ [1, [ 11, 12 ]], [2, [ 21, 22 ]], ] print(user) print(type(user)) json_str = json.dumps(user) print(json_str) print(type(json_str... 阅读全文
posted @ 2017-11-16 19:15 上官飞鸿 阅读(341) 评论(0) 推荐(0)
摘要: import time, datetime # 时间的几种格式: # 一:时间戳(timestamp),1970年1月1日0点开始,到现在的秒数(以格林尼治时间为准)。 # 数据类型为'float',浮点数,小数 print('时间戳') print('当前时间') print(time.time()) print(type(time.time())) print('==========... 阅读全文
posted @ 2017-11-16 19:12 上官飞鸿 阅读(11889) 评论(0) 推荐(0)
摘要: import random from random import random, uniform, randint, randrange, choice, sample, shuffle list = ['jack', 'rose', 'tom', 'jerry'] print(random()) # 随机小数 0.0 <= x < 1.0 print(uniform(1, 10)) # ... 阅读全文
posted @ 2017-11-16 19:11 上官飞鸿 阅读(3261) 评论(0) 推荐(0)
摘要: from configparser import ConfigParser fp = 'conf.ini' #定义配置文件名 conf = ConfigParser() #实例化 conf.read(fp) # 打开conf conf.add_section('Section1') #添加conf节点 conf.set('Section1', 'name', 'jack'... 阅读全文
posted @ 2017-11-16 19:05 上官飞鸿 阅读(7822) 评论(0) 推荐(0)
摘要: ''' 1.os.mknod("test.txt") #创建空文件 2.fp = open("test.txt",w) #直接打开一个文件,如果文件不存在则创建文件 3.关于open 模式: r:以读模式打开 w:以写方式打开, a:以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+:以读写模式打开 w... 阅读全文
posted @ 2017-11-16 18:01 上官飞鸿 阅读(404) 评论(0) 推荐(0)
摘要: ''' 一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的所有文件和目录名:os.listdir() 3.函数用来删除一个文件:os.remove() 4.删除多个目录:os.removedirs(r“c:\python”) 5.检验给出的路径是否是一个文... 阅读全文
posted @ 2017-11-16 17:49 上官飞鸿 阅读(3496) 评论(0) 推荐(3)
摘要: test = 'abcdefghijklmnopqrstuvwxyz' print(test) print(test[1:5]) #可以切片 print(test.capitalize()) #首字母大写 print(test.count('a'))#计数 print(test.center(50,'-')) #美观打印 print(test.encode('utf-8'))#转码 pr... 阅读全文
posted @ 2017-11-16 12:42 上官飞鸿 阅读(208) 评论(0) 推荐(0)
摘要: # set自动去重,但是没有值,只有keys = set([3, 5, 9, 10]) # 创建一个数值集合t = set("Hello") # 创建一个唯一字符的集合x = 'x'a = t | s # t 和 s的并集b = t & s # t 和 s的交集c = t - s # 求差集(项在t 阅读全文
posted @ 2017-11-16 12:38 上官飞鸿 阅读(272) 评论(0) 推荐(0)
摘要: 这是带索引的 阅读全文
posted @ 2017-11-16 12:37 上官飞鸿 阅读(2984) 评论(0) 推荐(0)
摘要: names = ['jack', 'rose', 'tom', 'jerry', 'jerry'] print(names) print(names[0]) names[0] = 'adam' # 改 print(names[0]) print(names[2:]) # 从左开始右边所有 print(names[-3:]) # 从右开始右边所有 print(names[:-2]) # 从... 阅读全文
posted @ 2017-11-16 12:32 上官飞鸿 阅读(3818) 评论(0) 推荐(0)
摘要: names = ('jack','rose','tom','jerry','james','jerry') print(names) print(names[0]) #使用元组中的元素 print(names.index('rose')) #查找 print(names.count('jerry')) #统计数量 阅读全文
posted @ 2017-11-16 12:31 上官飞鸿 阅读(846) 评论(0) 推荐(0)
摘要: break 语句可以跳出 for 和 while 的循环体。continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。用break continue 写一个乘法表下面就用break和continu写了乘法表 i = 0 while True: i = i + 1 for j in range (1,10): if j >i: ... 阅读全文
posted @ 2017-11-16 09:28 上官飞鸿 阅读(4891) 评论(0) 推荐(0)
摘要: answer = 10 for i in range(3): guess = int(input('猜一个')) if guess == answer: print('ok') break elif guess > answer: print('猜大了') else: print('猜小了') el... 阅读全文
posted @ 2017-11-16 09:23 上官飞鸿 阅读(251) 评论(0) 推荐(0)
摘要: count = 0 answer = 10 while True: print(count) count += 1 guess = int(input('猜一个')) if guess == answer: print('ok') break elif guess > answer: print('猜大了'... 阅读全文
posted @ 2017-11-16 09:22 上官飞鸿 阅读(221) 评论(0) 推荐(0)
摘要: username = 'jack' password = '123' _username = input('username') _password = input('password') if username == _username and password == _password: pri 阅读全文
posted @ 2017-11-16 09:21 上官飞鸿 阅读(370) 评论(0) 推荐(0)
摘要: #不建议用加号,建议用.format name = input('name:') age = input('age:') print( name ,age) print('姓名:',name,'年龄:',age) print('姓名:' +name+' 年龄:'+age) print('姓名:%s'%name) print('姓名:%s 年龄:%s' % (name,age)) pr... 阅读全文
posted @ 2017-11-16 09:20 上官飞鸿 阅读(436) 评论(0) 推荐(0)
摘要: #接收用户输入信息用input就可以了 #还有输入密码的,也就是隐藏的,pycharm中不好用,要到命令行去 import getpass name = input('name:') age = input('age:') print( name ,age) print('姓名:' +name+' 年龄:'+age) print('姓名:%s'%name) print('姓名:%s 年龄... 阅读全文
posted @ 2017-11-16 09:17 上官飞鸿 阅读(1064) 评论(0) 推荐(0)
摘要: 使用pycharm的模板 File - Settings (ctrl+alt+s) Editor - File and Code Templates - Python Script 可以使用部分变量。 阅读全文
posted @ 2017-11-16 09:14 上官飞鸿 阅读(272) 评论(0) 推荐(0)
摘要: #变量 常量 #变量命名建议使用_ (下划线),不建议用驼峰 #常量命名建议使用全大写,不建议改变值 name = 'jack' print(name) name = 'jack adam' print(name) PIE = 3.1415926 print(PIE) 阅读全文
posted @ 2017-11-16 09:14 上官飞鸿 阅读(183) 评论(0) 推荐(0)
摘要: 1 #在文件名上点右键,RUN 2 print('hello world!') hello world,就这一行 忘了说了,这是在pycharm中编写。 阅读全文
posted @ 2017-11-16 09:11 上官飞鸿 阅读(287) 评论(0) 推荐(0)