import tkinter as tk
import random
# 定义姓
xing = ["王","陈","李","张","赵","钱","孙","李","周","吴","郑","王","冯","陈","褚","卫","蒋","沈","韩","杨","朱","秦","尤","许","何","吕","施","张","孔","曹","严","华","金","魏","陶","姜","戚","谢","邹","喻","柏","水","窦","章","云","苏","潘","葛","奚","范","彭","郎","鲁","韦","昌","马","苗","凤","花","方","俞","任","袁","柳","酆","鲍","史","唐","费","廉","岑","薛","雷","贺","倪","汤","滕","殷","罗","毕","郝","邬","安","常","乐","于","时","傅","皮","卡","齐","康","伍","余","元","卜","顾","孟","平","黄","和","穆","萧","尹","姚","邵","湛","汪","祁","毛","禹","狄","米","贝","明","臧","计","伏","成","戴","谈","宋","茅","庞","熊","纪","舒","屈","项","祝","董","梁","杜","阮","蓝","闵","席","季","麻","强","贾","路","娄","危","江","童","颜","郭","梅","盛","林","刁","钟","徐","邱","骆","高","夏","蔡","田","樊","胡","凌","霍","虞","万","支","柯","昝","管","卢","莫","经","房","裘","缪","干","解","应","宗","丁","宣","贲","邓","郁","单","杭","洪","包","诸","左","石","崔","吉","钮","龚","程","嵇","邢","滑","裴","陆","荣","翁","荀","羊","於","惠","甄","麹","家","封","芮","羿","储","靳","汲","邴","糜","松","井","段","富","巫","乌","焦","巴","弓","牧","隗","山","谷","车","侯","宓","蓬","全","郗","班","仰","秋","仲","伊","宫","宁","仇","栾","暴","甘","钭","厉","戎","祖","武","符","景","詹","束","龙","叶","幸","司","韶","郜","黎","蓟","薄","印","宿","白","怀","蒲","台","从","鄂","索","咸","籍","赖","卓","蔺","屠","蒙","池","乔","阴","郁","胥","能","苍","双","闻","莘","党","翟","谭","贡","劳","逄","姬","申","扶","堵","冉","宰","郦","雍","郤","璩","桑","桂","濮","牛","寿","通","边","扈","燕","冀","郏","浦","尚","农","温","别","庄","晏","柴","瞿","阎","充","慕","连","茹","习","宦","艾","鱼","容","向","古","易","慎","戈","廖","庾","终","暨","居","衡","步","都","耿","满","弘","匡","国","文","寇","广","禄","阙","东","殴","殳","沃","利","蔚","越","夔","隆","师","巩","厍","聂","晁","勾","敖","融","冷","訾","辛","阚","那","简","饶","空","曾","毋","沙","乜","养","鞠","须","丰","巢","关","蒯","相","查","后","荆","红","游","竺","权","逯","盖","益","桓","公","万俟","司马","上官","欧阳","夏侯","诸葛","闻人","东方","赫连","皇甫","尉迟","公羊","澹台","公冶","宗政","濮阳","淳于","单于","太叔","申屠","公孙","仲孙","轩辕","令狐","钟离","宇文","长孙","慕容","鲜于","闾丘","司徒","司空","丌官","司寇","仉督","子车","颛孙","端木","巫马","公西","漆雕","乐正","壤驷","公良","拓跋","夹谷","宰父","谷梁","晋","楚","闫","法","汝","鄢","涂","钦","段干","百里","东郭","南门","呼延","归海","羊舌","微生","岳","帅","缑","亢","况","后","有琴","梁丘","左丘","东门","西门","商牟","佘佴","伯赏","南宫","墨","哈","谯","笪","年","爱","阳","佟"]
#名字
name = ["灵", "韶涵", "秀丽", "雪梨","强","轩","瑶","睿","俊","雅","婷","昊","琳","杰","颖","博","薇","泽","琪","晨","悦","航","萱","凯","雯","辉","媛","宇","梦","浩","静","霖","瑶","哲","娜","然","桐","豪","嘉","瑞","欣","阳","璐","鑫","岚","涛","琪","彬","菲","俊","慧","轩","萱","磊","怡","梓萱","子涵","诗涵","雨桐","浩然","思琪","雨萱","俊宇","若曦","宇轩","梦琪","嘉怡","梓豪","诗雅","明轩","欣悦","俊杰","雨欣","梓墨","子墨","雅婷","博文","思雨","浩宇","语嫣","铭轩","婉晴","泽宇","可馨","逸轩","紫涵","瑞霖","沐晴","俊泽","诗瑶","宇泽","静怡","浩轩","晨曦","语桐","景轩","梦洁","梓轩","雨薇","昊然","依诺","明昊","书瑶","子轩","诗涵"]
#年龄
nianlin = ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"]
#兴趣爱好
xingqu = ["阅读","写作","绘画","摄影","书法","跳舞","唱歌","乐器演奏(吉他、钢琴、小提琴等)","手工制作(陶艺、木工、手工编织等)","烘焙","烹饪","跑步","游泳","瑜伽","健身","骑自行车","登山","徒步旅行","露营","钓鱼","射箭","骑马","高尔夫","网球","篮球","足球","排球","乒乓球","羽毛球","台球","电竞","棋类游戏(象棋、围棋、跳棋等)","卡牌游戏(扑克牌、三国杀等)","拼图","数独","集邮","收集硬币","收集手办","收集邮票","收集纪念品","看电影","看电视剧","听音乐","广播剧","旅游","观鸟","养花","养宠物","研究历史","研究地理","研究天文","研究哲学","研究心理学","学习新语言","学习编程","玩模型(航模、车模、船模等)","做实验(科学小实验等)","解谜游戏","角色扮演游戏","桌游","冥想","写日记","制作相册","制作视频","剪辑视频","设计服装","设计室内装饰","玩滑板","玩轮滑","放风筝","赛艇","冲浪","帆板运动","潜水","滑雪","滑冰","攀冰","洞穴探险","定向越野","飞盘","躲避球","太极拳","咏春拳","跆拳道","柔道","空手道","剑道","合气道","看话剧","看演唱会","逛博物馆","逛艺术展","逛书店","逛跳蚤市场","冥想放松","练气功","打麻将","掷飞镖","玩弹珠","观星"]
#梦想
mengxiang = ["成为一名优秀的医生,拯救无数生命。","做一名出色的教师,培育出许多优秀学生。","成为著名的科学家,有重大科研成果。","当一名成功的企业家,创立知名企业。","成为专业的运动员,在奥运会上夺冠。","做一名杰出的艺术家,举办个人艺术展。","成为知名作家,写出畅销书籍。","当一名优秀的导演,拍出经典电影。","成为著名歌手,开世界巡回演唱会。","做一名顶尖的设计师,设计出有影响力的作品。","成为职业摄影师,举办摄影展。","当一名出色的律师,维护法律公正。","成为专业的舞者,在大型舞台上表演。","做一名优秀的厨师,拥有自己的餐厅。","成为宇航员,探索宇宙奥秘。","当一名考古学家,发现重要历史遗迹。","成为地理学家,探索未知地域。","做一名心理医生,帮助他人解决心理问题。","成为翻译家,精通多种语言。","当一名记者,报道有价值的新闻。","成为职业电竞选手,获得世界冠军。","做一名出色的化妆师,打造出惊艳的妆容。","成为发型师,引领时尚潮流。","当一名园艺师,打造美丽的花园。","成为宠物医生,关爱动物健康。","做一名珠宝设计师,设计出精美的首饰。","成为模特,走在国际T台上。","当一名电影演员,塑造经典角色。","成为戏剧演员,在舞台上绽放光彩。","做一名脱口秀演员,给观众带来欢乐。","成为职业赛车手,在赛道上飞驰。","当一名帆船运动员,乘风破浪。","成为登山家,征服世界高峰。","做一名潜水员,探索海底世界。","成为飞行员,驾驶飞机翱翔蓝天。","当一名火车司机,驰骋在铁路上。","成为建筑师,设计出标志性建筑。","做一名工程师,建造伟大的工程。","成为会计师,管理好财务。","当一名金融分析师,在金融界有所建树。","成为瑜伽教练,传播健康生活方式。","做一名健身教练,帮助他人塑造好身材。","成为导游,带领游客领略世界美景。","当一名民宿老板,为游客提供温馨住所。","成为画家,用画笔描绘美好世界。","做一名雕塑家,创作出精美的雕塑作品。","成为漫画家,创作受欢迎的漫画。","当一名动画师,制作出精彩的动画。","成为游戏设计师,开发出热门游戏。","做一名程序员,编写有用的软件。","成为电台主播,用声音陪伴听众。","当一名电视主持人,主持受欢迎的节目。","成为自媒体人,拥有大量粉丝。","做一名网红,推广优质产品和文化。","成为探险家,发现新的物种和地方。","当一名历史学家,深入研究历史文化。","成为哲学家,思考人生的真谛。","做一名语言学家,研究语言的发展。","成为营养师,为人们提供健康饮食建议。","当一名运动教练,培养优秀的运动员。","成为慈善家,帮助贫困地区的人们。","做一名志愿者,为社会贡献力量。","成为环保人士,保护地球环境。","当一名发明家,创造出实用的发明。","成为魔术师,给观众带来惊喜。","做一名杂技演员,展示高超技艺。","成为驯兽师,与动物和谐相处。","当一名马术师,驾驭骏马。","成为品酒师,品味各种美酒。","做一名美食评论家,评价美食。","成为收藏家,收藏珍贵的物品。","当一名古董鉴定师,识别古董真伪。","成为茶艺师,传播茶文化。","做一名调酒师,调制美味的鸡尾酒。","成为家具设计师,设计舒适的家具。","当一名皮革工匠,制作精美的皮具。","成为陶艺家,制作独特的陶瓷作品。","做一名木工,打造精致的木制品。","成为水手,在海上航行。","当一名消防员,保护人民生命财产安全。","成为警察,维护社会秩序。","做一名军人,保卫国家。","成为法官,公正地审理案件。","当一名公务员,为人民服务。","成为志愿者教师,到偏远地区支教。","做一名心理咨询志愿者,帮助有需要的人。","成为社区工作者,为社区居民服务。","当一名博物馆讲解员,传播历史文化知识。","成为文化遗产保护者,保护历史遗迹。","做一名民俗研究者,传承民俗文化。","成为乡村振兴工作者,帮助农村发展。","当一名科技推广员,普及科学技术。","成为音乐制作人,制作优秀的音乐作品。","做一名音乐教师,培养音乐人才。","成为舞蹈编导,创作优美的舞蹈作品。","当一名舞蹈教师,传授舞蹈技艺。","成为电影剪辑师,剪出精彩的影片。","做一名电影制片人,投资制作优秀电影。","成为舞台灯光师,营造完美的舞台效果。","做一名舞台服装师,设计精美的舞台服装。"]
#身份证号码
shenfen = ["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"]
#学历
xueli = ["小学","初中","高中","大学","大专","本科","硕士","研究生","博士"]
#生肖
shengxiao = ["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]
#体重
tizhong = ["40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103","104","105","106","107","108","109","110","111","112","113","114","115","116","117","118","119","120","121","122","123","124","125","126","127","128","129","130","131","132","133","134","135","136","137","138","139","140","141","142","143","144","145","146","147","148","149","150","151","152","153","154","155","156","157","158","159","160","161","162","163","164","165","166","167","168","169","170","171","172","173","174","175","176","177","178","179","180","181","182","183","184","185","186","187","188","189","190","191","192","193","194","195","196","197","198","199","200"]
#身高
shengao = ["130","131","132","133","134","135","136","137","138","139","140","141","142","143","144","145","146","147","148","149","150","151","152","153","154","155","156","157","158","159","160","161","162","163","164","165","166","167","168","169","170","171","172","173","174","175","176","177","178","179","180","181","182","183","184","185","186","187","188","189","190","191","192","193","194","195","196","197","198","199","200","201","202","203","204","205","206","207","208","209","210","211","212","213","214","215","216","217","218","219","220","221","222","223","224","225","226","227","228","229","230","231","232","233","234","235","236","237","238","239","240","241","242","243"]
#12星座
xingzuo = ["白羊座:3月21日-4月19日。","金牛座:4月20日-5月20日。","双子座:5月21日-6月21日。","巨蟹座:6月22日-7月22日。","狮子座:7月23日-8月22日。","处女座:8月23日-9月22日。","天秤座:9月23日-10月23日。","天蝎座:10月24日-11月22日。","射手座:11月23日-12月21日。","摩羯座:12月22日-1月19日。","水瓶座:1月20日-2月18日。","双鱼座:2月19日-3月20日。"]
#血型
xuexin = ["A型","B型","AB型","O型","Rh阴性","Rh阳性"]
#职业
zhiye = ["医生","护士","教师","工程师","程序员","设计师","律师","法官","警察","消防员","公务员","会计","出纳","审计员","银行柜员","证券经纪人","保险代理人","市场营销专员","销售代表","客服人员","记者","编辑","作家","翻译","导游","厨师","服务员","调酒师","咖啡师","烘焙师","美容师","美发师","美甲师","化妆师","摄影师","摄像师","导演","演员","歌手","舞蹈演员","模特","主持人","播音员","配音演员","运动员","教练","裁判","健身教练","瑜伽教练","心理咨询师","心理医生","营养师","药剂师","兽医","宠物美容师","宠物训练师","快递员","外卖员","仓库管理员","物流专员","司机","出租车司机","公交车司机","货车司机","飞行员","空乘人员","船长","船员","建筑工人","木工","瓦工","电工","水暖工","油漆工","家政服务员","保姆","月嫂","钟点工","园艺师","花匠","landscaper(景观设计师)","考古学家","人类学家","历史学家","地理学家","物理学家","化学家","生物学家","工程师(机械、电气、土木等细分)","技术员","实验员","图书管理员","档案管理员","质检员","安检员","保安","保洁员","园艺工人","快递分拣员","数据分析师"]
#出生日期-年
nian = ["1900","1901","1902","1903","1904","1905","1906","1907","1908","1909","1910","1911","1912","1913","1914","1915","1916","1917","1918","1919","1920","1921","1922","1923","1924","1925","1926","1927","1928","1929","1930","1931","1932","1933","1934","1935","1936","1937","1938","1939","1940","1941","1942","1943","1944","1945","1946","1947","1948","1949","1950","1951","1952","1953","1954","1955","1956","1957","1958","1959","1960","1961","1962","1963","1964","1965","1966","1967","1968","1969","1970","1971","1972","1973","1974","1975","1976","1977","1978","1979","1980","1981","1982","1983","1984","1985","1986","1987","1988","1989","1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025","2026","2027","2028","2029"]
#出生日期-12月
yue = ["1","2","3","4","5","6","7","8","9","10","11","12"]
#出生日期-31日
ri = ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"]
#民族
minzu = ["汉族","蒙古族","回族","藏族","维吾尔族","苗族","彝族","壮族","布依族","朝鲜族","满族","侗族","瑶族","白族","土家族","哈尼族","哈萨克族","傣族","黎族","傈僳族","佤族","畲族","高山族","拉祜族","水族","东乡族","纳西族","景颇族","柯尔克孜族","土族","达斡尔族","仫佬族","羌族","布朗族","撒拉族","毛南族","仡佬族","锡伯族","阿昌族","普米族","塔吉克族","怒族","乌孜别克族","俄罗斯族","鄂温克族","德昂族","保安族","裕固族","京族","塔塔尔族","独龙族","鄂伦春族","赫哲族","门巴族","珞巴族","基诺族"]
#国籍
guoji = ["中国(Chinese)","美国(American)","英国(British)","法国(French)","德国(German)","日本(Japanese)","韩国(Korean)","印度(Indian)","印度尼西亚(Indonesian)","巴基斯坦(Pakistani)","菲律宾(Filipino)","越南(Vietnamese)","泰国(Thai)","马来西亚(Malaysian)","澳大利亚(Australian)","新西兰(New Zealander)","俄罗斯(Russian)","意大利(Italian)","西班牙(Spanish)","波兰(Polish)","荷兰(Dutch)","瑞典(Swedish)","奥地利(Austrian)","埃及(Egyptian)","南非(South African)","尼日利亚(Nigerian)","阿尔及利亚(Algerian)","埃塞俄比亚(Ethiopian)","肯尼亚(Kenyan)","刚果(金)(Congolese)","坦桑尼亚(Tanzanian)","摩洛哥(Moroccan)","安哥拉(Angolan)","加拿大(Canadian)","墨西哥(Mexican)","古巴(Cuban)","巴西(Brazilian)","阿根廷(Argentine)","哥伦比亚(Colombian)","智利(Chilean)","秘鲁(Peruvian)","委内瑞拉(Venezuelan)","沙特阿拉伯(Saudi Arabian)","伊朗(Iranian)","土耳其(Turkish)","以色列(Israeli)","伊拉克(Iraqi)","阿联酋(Emirati)","科威特(Kuwaiti)","卡塔尔(Qatari)","巴林(Bahraini)","阿曼(Omani)","牙买加(Jamaican)","海地(Haitian)","多米尼加(Dominican)","特立尼达和多巴哥(Trinidadian and Tobagonian)","巴巴多斯(Barbadian)","格林纳达(Grenadian)","圣卢西亚(Saint Lucian)","圣文森特和格林纳丁斯(Vincentian)","安提瓜和巴布达(Antiguan and Barbudan)","圣基茨和尼维斯(Kittitian and Nevisian)","玻利维亚(Bolivian)","厄瓜多尔(Ecuadorian)","乌拉圭(Uruguayan)","巴拉圭(Paraguayan)","圭亚那(Guyanese)","苏里南(Surinamese)","法属圭亚那(French Guianese)","荷属安的列斯群岛(Netherlands Antillean)","福克兰群岛(Falkland Islander)","南乔治亚岛和南桑威奇群岛(South Georgia and South Sandwich Islands)","摩纳哥(Monégasque)","列支敦士登(Liechtenstein)","圣马力诺(Sammarinese)","梵蒂冈(Vatican)","马耳他(Maltese)","塞浦路斯(Cypriot)","希腊(Greek)","匈牙利(Hungarian)","冰岛(Icelandic)","爱尔兰(Irish)","挪威(Norwegian)","丹麦(Danish)","芬兰(Finnish)","爱沙尼亚(Estonian)","拉脱维亚(Latvian)","立陶宛(Lithuanian)","白俄罗斯(Belarusian)","乌克兰(Ukrainian)","摩尔多瓦(Moldovan)","保加利亚(Bulgarian)","罗马尼亚(Romanian)","斯洛伐克(Slovak)","斯洛文尼亚(Slovenian)","克罗地亚(Croatian)","波黑(Bosnian and Herzegovinian)","马其顿(Macedonian)","黑山(Montenegrin)","塞尔维亚(Serbian)"]
#出生地址
chushengdi = ["北京朝阳区","上海浦东新区","广州越秀区","深圳福田区","成都锦江区","杭州西湖区","武汉武昌区","南京鼓楼区","西安碑林区","重庆渝中区","天津和平区","长沙岳麓区","郑州金水区","苏州姑苏区","青岛市南区","昆明五华区","哈尔滨南岗区","长春朝阳区","沈阳沈河区","太原迎泽区","济南历下区","合肥包河区","福州鼓楼区","南昌东湖区","南宁青秀区","海口美兰区","贵阳云岩区","兰州城关区","西宁城中区","银川兴庆区","乌鲁木齐天山区","香港中环","澳门半岛","台湾台北市中正区","日本东京都港区","韩国首尔钟路区","新加坡滨海湾","印度新德里康诺特广场","泰国曼谷暹罗广场","马来西亚吉隆坡双子塔附近","印度尼西亚雅加达中区","沙特阿拉伯利雅得奥拉亚区","阿联酋迪拜哈利法塔附近","伊朗德黑兰尼阿瓦兰区","以色列特拉维夫雅法","土耳其伊斯坦布尔苏丹艾哈迈德区","越南河内巴亭广场附近","菲律宾马尼拉马卡蒂市","缅甸仰光市中心","柬埔寨金边皇宫附近","英国伦敦威斯敏斯特市","法国巴黎香榭丽舍大道附近","德国柏林米特区","意大利罗马斗兽场附近","西班牙马德里太阳门广场附近","俄罗斯莫斯科红场附近","荷兰阿姆斯特丹运河区","比利时布鲁塞尔大广场附近","瑞士苏黎世班霍夫大街附近","奥地利维也纳第一行政区","瑞典斯德哥尔摩老城区","丹麦哥本哈根新港附近","挪威奥斯陆卡尔约翰大街附近","芬兰赫尔辛基参议院广场附近","波兰华沙老城","捷克布拉格老城广场附近","匈牙利布达佩斯城堡区","希腊雅典卫城附近","葡萄牙里斯本贝伦区","爱尔兰都柏林圣殿酒吧区","美国纽约曼哈顿","美国洛杉矶好莱坞","加拿大温哥华市中心","加拿大多伦多市中心","墨西哥墨西哥城历史中心","巴西里约热内卢科帕卡巴纳海滩附近","巴西圣保罗保利斯塔大街附近","阿根廷布宜诺斯艾利斯五月广场附近","智利圣地亚哥武器广场附近","秘鲁利马老城区","哥伦比亚波哥大历史中心","委内瑞拉加拉加斯玻利瓦尔广场附近","古巴哈瓦那老城区","牙买加金斯敦市中心","海地太子港市中心","埃及开罗金字塔附近","南非约翰内斯堡桑顿市","南非开普敦桌山附近","尼日利亚拉各斯伊科伊区","肯尼亚内罗毕市中心","坦桑尼亚达累斯萨拉姆市中心","埃塞俄比亚亚的斯亚贝巴市中心","摩洛哥卡萨布兰卡市中心","阿尔及利亚阿尔及尔卡斯巴区","突尼斯突尼斯城迦太基遗址附近","利比亚的黎波里绿色广场附近","安哥拉罗安达市中心","加纳阿克拉市中心","乌干达坎帕拉市中心","塞内加尔达喀尔市中心","北京市东城区","北京市西城区","天津市河西区","天津市南开区","河北省石家庄市长安区","河北省唐山市路北区","山西省太原市小店区","山西省大同市平城区","内蒙古自治区呼和浩特市新城区","内蒙古自治区包头市昆都仑区","辽宁省沈阳市沈河区","辽宁省大连市中山区","吉林省长春市朝阳区","吉林省吉林市船营区","黑龙江省哈尔滨市南岗区","黑龙江省齐齐哈尔市龙沙区","上海市黄浦区","上海市徐汇区","江苏省南京市江宁区","江苏省苏州市吴中区","浙江省杭州市余杭区","浙江省宁波市鄞州区","安徽省合肥市庐阳区","安徽省芜湖市镜湖区","福建省福州市晋安区","福建省厦门市思明区","江西省南昌市青山湖区","江西省九江市浔阳区","山东省济南市历城区","山东省青岛市崂山区","河南省郑州市二七区","河南省洛阳市涧西区","湖北省武汉市洪山区","湖北省宜昌市西陵区","湖南省长沙市天心区","湖南省株洲市天元区","广东省广州市番禺区","广东省深圳市龙岗区","广西壮族自治区南宁市西乡塘区","广西壮族自治区桂林市七星区","海南省海口市秀英区","海南省三亚市吉阳区","重庆市渝北区","重庆市巴南区","四川省成都市郫都区","四川省绵阳市涪城区","贵州省贵阳市观山湖区","贵州省遵义市红花岗区","云南省昆明市官渡区","云南省曲靖市麒麟区","西藏自治区拉萨市堆龙德庆区","西藏自治区日喀则市桑珠孜区","陕西省西安市未央区","陕西省宝鸡市渭滨区","甘肃省兰州市七里河区","甘肃省天水市秦州区","青海省西宁市城西区","青海省海东市乐都区","宁夏回族自治区银川市西夏区","宁夏回族自治区石嘴山市大武口区","新疆维吾尔自治区乌鲁木齐市新市区","新疆维吾尔自治区克拉玛依市独山子区","北京市大兴区","天津市北辰区","河北省邯郸市丛台区","山西省阳泉市城区","内蒙古自治区鄂尔多斯市东胜区","辽宁省鞍山市铁东区","吉林省四平市铁西区","黑龙江省大庆市萨尔图区","上海市普陀区","江苏省无锡市滨湖区","浙江省温州市鹿城区","安徽省蚌埠市蚌山区","福建省泉州市丰泽区","江西省赣州市章贡区","山东省淄博市张店区","河南省安阳市文峰区","湖北省襄阳市襄城区","湖南省衡阳市石鼓区","广东省珠海市香洲区","广西壮族自治区柳州市柳南区","海南省儋州市那大镇","重庆市北碚区","四川省泸州市江阳区","贵州省安顺市西秀区","云南省玉溪市红塔区","西藏自治区林芝市巴宜区","陕西省咸阳市秦都区","甘肃省酒泉市肃州区","青海省海北藏族自治州海晏县","宁夏回族自治区吴忠市利通区","新疆维吾尔自治区伊犁哈萨克自治州伊宁市","北京市怀柔区","天津市宝坻区","河北省保定市莲池区","山西省长治市潞州区","内蒙古自治区呼伦贝尔市海拉尔区","辽宁省抚顺市新抚区","吉林省辽源市龙山区"]
"""
姓名
年龄
国籍
星座
民族
出生日期
出生地址
身份证号码
职业
身高
体重
血型
兴趣爱好
梦想
"""
def generate_random_string():
random_char = "姓名:" + random.choice(xing) + random.choice(name) + "," + random.choice(nianlin) + "岁"+"\n"+"国籍:"+ random.choice(guoji) +"\n"+"星座:"+ random.choice(xingzuo) +"\n"+"民族:"+ random.choice(minzu) +"族"+"\n"+"出生日期:" +random.choice(nian) + random.choice(yue) + random.choice(ri)+"\n"+"出生地址:"+ random.choice(chushengdi) +"\n"+"身份证号码:"+ random.choice(shenfen) + random.choice(shenfen) + random.choice(shenfen) + random.choice(shenfen) + random.choice(shenfen)+ random.choice(shenfen) + random.choice(shenfen) + random.choice(shenfen) + random.choice(shenfen) +"\n"+"职业:"+ random.choice(zhiye) +"\n"+"身高:"+ random.choice(shengao) +"cm"+"\n"+"体重:"+ random.choice(tizhong) +"kg"+"\n"+"血型:"+ random.choice(xuexin) +"\n"+"兴趣爱好:"+ random.choice(xingqu) +"\n"+"梦想:"+ random.choice(mengxiang)
#random_char1 = random.choice(n)
#random_char2 = random.choice(u)
# 拼接两个随机字符串
#combined_string = random_char + random_char1 + "," + random_char2 + "岁"
# 清空文本框内容
output_text.delete(1.0, tk.END)
# 将拼接后的字符串插入文本框
output_text.insert(tk.END, random_char)
root = tk.Tk()
root.title("生成随机个人资料")
# 创建按钮
generate_button = tk.Button(root, text="生成随机字符", command=generate_random_string)
generate_button.pack()
# 创建文本框用于显示结果
output_text = tk.Text(root, height=50, width=60)
output_text.pack()
root.mainloop()
Python随机产生字符串信息输出到文本框里面程序代码QZQ
于 2025-04-23 10:17:43 首次发布