摘要:本题目的考察点在于函数的格式输出规则。方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。参数改变随机数生成器的种子。返回一个至区间包含和的整数。
代码如下:x = eval(input()) #输入为"65",由eval函数转变为数值65print("{:c}".format(x)) #输出Unicode编码为65,对应的字符为"A"# 如果输入的是"a",会出现如下错误提示: # File "", line 1, in # NameError: name "a" is not defined# 原因:eval函数只能识别数字字符串,对于输入"a",只能被识别为一个变量名称为a,# a 这个变量是不存在的,从而出现错误。# 如果要避免这样的意外出现,请尝试使用try-catch语句完善代码。# 本题目的考察点在于format函数的格式输出规则。
代码如下:s = input() #从键盘获取输入,返回字符串print(s[::-1],end="") #字符串逆序输出,详见代码后说明print(len(s)) #输出字符串长度"""本题考查的是字符串的一些基本知识。反序字符串的写法是s[::-1]。[x:y:z]切片索引,x是左端,y是右端,z是步长,在p[x,y)区间从左到右每隔z取值,默认z是1,可以省略参数z,步长为负号就是反向,从右到左取值。"""
代码如下:import random #导入random模块random.seed(123) #设置随机数种子123,保证每次执行时生成的相同的随机序列for i in range(10): #遍历循环 print(random.randint(1,999), end=",") #输出[1,999]上的随机整数,以结尾英文逗号隔开 #如:54,275,90,788,418,273,111,859,923,896, #因为随机种子固定,每次执行会得到同样的输出。"""seed()方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。 seed()方法的语法: import random random.seed([x]) 注意:seed()是不能直接访问的,需要导入random模块,然后通过random静态对象调用该方法。 参数x -- 改变随机数生成器的种子seed。random.randint(a,b)返回一个a至b区间(包含a和b)的整数。"""
代码如下:import turtleturtle.pensize(2)d = 0for i in range(1,9): turtle.fd(100) d += 45 turtle.seth(d)
代码如下:#从键盘上获取字符串,按回车键结束输入。形如:计算机 金融 计算机 建筑 土木 土木 计算机names = input("请输入各个同学行业名称,行业名称之间用英文空格间隔(回车结束输入):")#str.split()函数可分割从键盘上获取的字符串,返回一个列表,默认缺省分隔符为英文空格。""" | split(self, /, sep=None, maxsplit=-1) | Return a list of the words in the string, using sep as the delimiter string. | | sep | The delimiter according which to split the string. | None (the default value) means split according to any whitespace, | and discard empty strings from the result. | maxsplit | Maximum number of splits to do. | -1 (the default value) means no limit."""t = names.split()d = {} #定义一个字典for c in range(len(t)): #对列表t中每一个元素统计出现次数 d[t[c]] = d.get(t[c],0)+1 #要掌握字典get方法的具体使用,详见代码后面。ls = list(d.items()) #将字典的items()转换为列表,形如[("计算机",3),...]ls.sort(key=lambda x:x[1], reverse=True) # 按照数量排序for k in range(len(ls)): #输出排序后的统计结果 zy,num = ls[k] #例如:ls[0]=("计算机",3),执行完该语句后,zy="计算机",num = 3 print("{}:{}".format(zy,num))#按照格式输出结果
代码如下:fi = open("论语.txt", "r")fo = open("论语-原文.txt", "w")a=0for line in fi: if a==1 and line.count("【注释】")==0 and line.count("【原文】")==0: line = line.strip(" /n") if line.strip():#判断line是否为空串 fo.write("{}/n".format(line)) if line.count("【原文】")>0: a=1 if line.count("【注释】")>0: a=0fi.close()fo.close()
代码如下:fi = open("论语.txt", "r")fo = open("论语-原文.txt", "w")a=0for line in fi: if a==1 and line.count("【注释】")==0 and line.count("【原文】")==0: line = line.strip(" /n") if line.strip():#判断line是否为空串 fo.write("{}/n".format(line)) if line.count("【原文】")>0: a=1 if line.count("【注释】")>0: a=0fi.close()fo.close()
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/120000.html
摘要:请考生务必妥善保管个人网报用户名密码及准考证居民身份证等证件,避免泄露丢失造成损失。自主划线院校会在月陆续公布初试成绩基本要求。锁定时间到达后,如招生单位未明确受理意见,锁定解除,考生可继续填报其他志愿。 ...
摘要:年月国产数据库流行度排行榜前名连续三个月的分数下跌让名次下降一位,以分的总分来到榜单第三。国产数据库流行度排行榜与趋势变化本月分数下跌,总分,位于榜单第五。 2021年10月国产数据库流行度排行榜前15名 连续三个月的分数下跌让OceanBase名次下降一位,以424.83分的总分来到榜单第三。本月,OceanBase有几个重要事件,如亮相2021中国国际服务贸易交流会,参与HICOO...
摘要:本次天津实施方案最受关注的内容是要求企业已部署在第三方公有云平台如华为云阿里云腾讯云沃云天翼云移动云的信息系统,租约到期日起个月内全部迁移至国资云,原则上最迟在年月日为止结束云计算迁移工作。 国资...
摘要:题型及分值单项选择题分含公共基础知识部分分。二维数据的处理表示存储和处理。七计算生态标准库库必选库必选库可选。更广泛的计算生态,只要求了解第三方库的名称,不限于以下领域网络爬虫数据分析文本处理数据可视化用户图形界面机器学习开发游戏开发等。 考试方式: 上机考试,考试时长 120 分钟,满分 100 分。 1. 题型及分值 单项选择题 40 分( 含公共基础知识部分 10 分...
摘要:月日消息,近日,中国信息通信研究院大数据产品能力评测数据库方向的测评结果陆续出炉。月日消息,国家工业信息安全发展研究中心发布电信行业数据库产品第一期测评结果,前三名分别是阿里云数据库柏睿数据企业级交易型数据库信创版云和恩墨企业级数据库。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-si...
阅读 2220·2021-09-24 10:31
阅读 3874·2021-09-22 15:16
阅读 3394·2021-09-22 10:02
阅读 1009·2021-09-22 10:02
阅读 1821·2021-09-08 09:36
阅读 1973·2019-08-30 14:18
阅读 606·2019-08-30 10:51
阅读 1861·2019-08-29 11:08