摘要:
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)