进击的小one
进击的小one
全部文章
分类
Python基础复习(11)
python进阶(20)
日常总结(2)
综合应用(2)
题解(7)
题记(1)
归档
标签
去牛客网
登录
/
注册
进击的小one的博客
全部文章
(共6篇)
题解 | #取近似值#
f =float(input()) if f-int(f) >= 0.5: print(int(f)+1) else: print(int(f)) ps: int()如果内部是float型,会截取整数部分,舍弃小数部分;如果内部是str型,则该字符串必须是数字串且不能有小...
Python3
2022-06-22
0
165
题解 | #质数因子#
import math n = int(input()) for i in range(2,int(math.sqrt(n)+1)): #注意Int处理保证是整型 while n%i == 0: #这里的while循环是关键 print(i,end=" ") ...
Python3
2022-06-22
0
210
题解 | #进制转换#
n = input() n_16 = int(n,16) print(n_16) 知识点: python3 内置函数 int("数字字符串",16/8) 可将16/8进制的字符串转为10进制; python3 内置函数 bin("8/10/16进制字符串") 可将任意进制的字符串转为2进制; py...
Python3
2022-06-18
1
227
题解 | #字符串分隔#
#更优的方法: s = input() if len(s) == 0: print(s) else: while len(s)>0: print(s[:8].ljust(8,"0")) s = s[8:] #不足8个时不报错,得到空字符串 ...
Python3
2022-06-18
0
180
题解 | #明明的随机数#
第一个要注意的点是用int(input())将输入的字符串转为整数类型 用append()方法将每次循环输入的整数添加到列表末尾 “删除重复的数” 这一点可以利用python3 集合数据类型“去重”的特性来实现,将列表用set(lst)转为集合类型,去除掉重复的数 然后用list(sset)函数再将...
Python3
2022-06-17
0
238
题解 | #计算某字符出现次数#
首先该题是不区分大小写的比较,所以可以先将输入的字符和字符串都通过upper()方法转换为大写 然后遍历字符串中每个字符,如果该字符等于输入的字符,统计次数+1 最后输出统计次数即可 PS:其他关于字符串大小写的处理方法 upper()#将字符串转换为大写 lower()#将字符串转换为小写 swa...
Python3
2022-06-17
0
284