IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python二级考试精选 -> 正文阅读

[Python知识库]python二级考试精选

一:中文字Unicode编码范围(0x4e00~0x9fa5)
接收用户输入的数据,该数据仅由字母和中文混合构成,无其他类型字符,统计并输出中文字符出现的个数,示例如下:
输入:
wor1d世界peace和平
输出:
4

s = input("请输入中文和字母的组合: ")
____________
for c in s:
    if ____________:
        count += 1
print(count)
s = input("请输入中文和字母的组合: ")
count=0   #求和初始值
for c in s:
    if u'\u4e00' <= c <= u'\u9fa5':
        count += 1
print(count)

二:考察split用法
在横线处填写代码,完成如下功能。接收用户输入的以英文逗号分隔的一组数据,其中,每个数据都是整数或浮点数,打印输出这组数据中的最大值。例如:
输入:
1,3,5,7,9,7,5,3,1
输出:
9

s = input("请输入一组数据: ")
ls = ____________
lt = []
for i in ls:
    lt.append(____________)
print(max(lt))
s = input("请输入一组数据: ")
ls = s.split(',')
lt = []
for i in ls:
        lt.append(eval(i))
print(max(lt))


三:format用法(<、>、^,分别是左、右对齐,居中)
接收用户输入的一个浮点数,输出这个浮点数的小数部分各字符的和,以10为宽度,靠右显示,采用星号*填充。例如:
输入:
1234.5678
输出:
********26

s = input("请输入一个小数: ")
s = s[::-1]
____________
for c in s:
    if c == '.':
        ____________
    cs += eval(c)
print('{____________}'.format(cs))
s = input("请输入一个小数: ")
s = s[::-1]
cs=0
for c in s:
    if c == '.':
        break
    cs += eval(c)
print('{:*>10}'.format(cs))

四:考察切片
time库是Python语言中与时间处理相关的标准库,time库中ctime()函数能够将一个表示时间的浮点数变成人类可以理解的时间格式,示例如下:
inport time
print(time.ctime(1519181231.0))
输出结果是:Wed Feb 21 10:47:11 2018
请获得用户输入时间,提取并输出其中的小时信息。以上述时间为例,应输出10。

import time
t = input("请输入一个浮点数时间信息: ")
s = time.ctime(____________)
ls = s.split()
print(____________)
import time
t = input("请输入一个浮点数时间信息: ")
s = time.ctime(float(t))
ls = s.split()
print(ls[3][0:2])

五:考察random,ord()
在考生文件夹下有个文件PY103.py,在横线处填写代码,完成如下功能。以26个小写字母和o~9数字为基础,以用户输入的数字为种子,随机生成10个8位密码,并将每个密码在单独—行打印输出。例如:
输入:
125
输出:

pot1wjta
ej460gqs
k515jdr8
1b1kedlf
y37c4mhx
1oa18pv5
pz6r37t7
xegd1q13
12wOksh6
pxuybhp9

import random

s = input("请输入随机种子: ")
ls = []
for i in range(26):
    ls.append(chr(ord('a')+i))
for i in range(10):
    ls.append(chr(____________))
    
random.seed(____________)
for i in range(10):
    for j in range(8):
        print(____________,end='')
    print()
import random

s = input("请输入随机种子: ")
ls = []
for i in range(26):
    ls.append(chr(ord('a')+i))
for i in range(10):
    ls.append(chr(ord('0')+i))
    
random.seed(eval(s))
for i in range(10):
    for j in range(8):
        print(random.choice(ls),end='')
    print()
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-03-10 22:27:16  更:2022-03-10 22:28:59 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 21:20:02-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码