摘要:
# Auther: Aaron Fanimport sys,timefor i in range(30): #打印一个#号,这种方法打印不会自动换行 sys.stdout.write('#') #实时刷新一下,否则上面这一条语句,会等#号全部写入到缓存中后才一次性打印出来 sys.stdout.fl 阅读全文
摘要:
# Auther: Aaron Fanimport sysprint(sys.path) #打印环境变量print(sys.argv) #打印脚本名和脚本所带的所有参数print(sys.argv[2]) #打印脚本所跟的第2个参数 阅读全文
摘要:
# Auther: Aaron Fanname = "my \tname is {name}, age is {age}."'''print(name.capitalize()) #这段话的首字母大写print(name.count("a")) #统计这段字符串中一共有多少个aprint(name. 阅读全文
摘要:
# Auther: Aaron Fannames = ["aaron", "alex", "james", "meihengfan"]#复制一份列表#浅复制 (注意,这只是一个浅复制,只能复制第一层列表里面的东西,如果列表里面还有一层列表,那么那一层的列表只是把物理地址指向过去了,但是并没有复制过来 阅读全文
摘要:
# Auther: Aaron Fanimport oscmd_res1 = os.system("dir") #执行命令,但是不保存结果cmd_res2 = os.popen("dir").read() #执行命令,并保存结果。os.popen()保存的只是一个内存地址,需要通过.read()把这 阅读全文
摘要:
# Auther: Aaron Fannames = ["aaron", "alex", "james", "meihengfan"]names2 = [1,2,3,4,5]print(names)#查#print(names) #列出列表的内容print(names[3]) #访问列表中第4个值p 阅读全文
摘要:
# Auther: Aaron Fan#示例1:#定义几个字典alien_0 = {"color":"green", "points":5}alien_1 = {"color":"yellow", "points":10}alien_2 = {"color":"red", "points":15}# 阅读全文
摘要:
# Auther: Aaron Fan'''集合是一个无序的,不重复的数据组合,它的主要作用如下:去重,把一个列表变成集合,就自动去重了关系测试,测试两组数据之前的交集、差集、并集等关系'''list_1 = [1,3,4,7,3,6,7,9]#去重list_1 = set(list_1)list_ 阅读全文
摘要:
# Auther: Aaron Fan'''思路:目的是为了修改yesterday这个文件,但是因为无法直接去修改这个文件,所以需要先把修改好的内容写入高yesterday.new这个文件中,然后再把yesterday.new的内容覆盖到yesterday这个文件中f = open('yesterd 阅读全文
摘要:
# Auther: Aaron Faninfo = { 'stu1102': 'LongZe Luola', 'stu1103': 'XiaoZe Maliya', 'stu1106': 'Alex'}#方法1(更高效)for key in info: print(key,info[key])pri 阅读全文
摘要:
# Auther: Aaron Fan'''打开文件的模式有三种:r,只读模式(默认)。w,只写模式。【不可读;不存在则创建;存在则删除内容;因为会清空原有文件的内容,一定要慎用】a,追加模式。【可读; 不存在则创建;存在则只追加内容;】注意最后要记得关闭文件:f.close()python只能将字 阅读全文
摘要:
# Auther: Aaron Faninfo = { "stull01":"alen zhang", "stull02":"si li", "stull03":"san zhang",}#查print(info)print(info["stull01"])print(info.get("stull 阅读全文
摘要:
# Auther: Aaron Fan#示例1:#存储所点披萨的信息pizza = { '外皮':'厚的', '配料列表':['香菇', '奶酪'],}#概述所点的比萨print('您点了一道"%s-外皮"的比萨信息: ' % pizza['外皮'])for 配料 in pizza['配料列表']: 阅读全文
摘要:
# Auther: Aaron Fan#在dict_dict字典中包含字典那个脚本里介绍了这个方法的用法:'''print(av_catalog.setdefault('大陆',{'www.baidu.com':[1,2]})) #如果av_catalog里面有大陆,就返回它的值;因为这里有,所以直 阅读全文
摘要:
# Auther: Aaron Fan#定义字典及内容av_catalog = { "欧美":{ "www.youporn.com": ["很多免费的,世界最大的","质量一般"], "www.pornhub.com": ["很多免费的,也很大","质量比yourporn高点"], "letmedo 阅读全文
摘要:
# Auther: Aaron Fan'''ASCII:不支持中文,1个英文占1个字节Unicode(万国码,支持所有国家的文字显示):支持中文,但是每个英文和中文都占2个字节UTF-8(是一种针对Unicode的可变长度字符编码,又称万国码。): 英文依然按照ASCII的方式占1个字节,所有的中文 阅读全文
摘要:
# Auther: Aaron Fanage_of_oldboy = 56#定义一个while循环的起始判断值countcount = 0#当count小于3的情况下一直执行while循环while count < 3: guess_age = int(input("猜一下oldboy的年纪: ") 阅读全文
摘要:
# Auther: Aaron Fan#要返回到循环开头,并根据条件测试结果决定是否继续执行循环,可使用continue#执行continue语句,让python忽略余下的代码#只打印1到10之间的奇数:i = 0while i < 10: i += 1 #如果与2的余数为0,那么忽略余下的代码 i 阅读全文
摘要:
# Auther: Aaron Fan#这个脚本请在命令行去执行才可以试出效果,pycharm这里无法测试这个脚本,切记!import getpass_username = "Aaron"_passwd = "abc,123"username = input("请输入你的用户名: ")#getpas 阅读全文
摘要:
# Auther: Aaron Fan#字符转格式化:name = input("Enter your name: ")age = int(input("Enter your age: "))job = input("Enter your job: ")#方法1(最推荐的方法)info2 = ''' 阅读全文