系列文章目录

第一章 pyhton字符串

文章目录

  • 系列文章目录
  • 一、python字符串题目——HJ46 截取字符串
  • 二、解题思路
    • 1.代码
  • 总结

一、python字符串题目——HJ46 截取字符串

描述
输入一个字符串和一个整数 k ,截取字符串的前k个字符并输出

数据范围:字符串长度满足 1 \le n \le 1000 \1≤n≤1000 , 1 \le k \le n \1≤k≤n
输入描述:
1.输入待截取的字符串

2.输入一个正整数k,代表截取的长度

输出描述:
截取后的字符串

二、解题思路

1.代码

代码如下(示例):

#字符串长度n判断1≤n≤1000
#输入值k范围,判断k为大于1的正整数,小于n保证不越界索引
#字符串索引及切片[0:k],采用切片的方式输出name = str(input())
n = len(name)
k = int(input())if 1 <= n <= 1000:if 1 <= k <= n:print(name[:k])

总结

注意字符串操作索引越界,以及字符串的切片输出方式,初学者最怕上来啥也不干就码代码,写好解题思路很重要

【华为机试】python初学自编代码相关推荐

  1. 【华为机试 Python实现】华为机试题集合(已更新171篇)

    文章目录 新手指引 数据结构基础 华为机试真题系列 牛客网华为机试系列 Python 八股文系列 <华为机试真题详解>专栏定价99.9 包含 <华为机试真题>的所有题目. 包含 ...

  2. 华为机试python需要需要当时编译通过吗_华为校招软开算法岗历年机试编程题77道C++代码详解(五)...

    温馨提示:考虑到华为每年校招机试在牛客网进行,所以本文以及同系列其他八篇文章的所有代码均仅保证在牛客网华为机试页面100%accepted.其他编译器使用本代码可能会出现不通过的情况,请知晓. 41. ...

  3. 华为机试python编程题_牛客网华为机试题之Python解法

    牛客网华为机试题之Python解法 第1题 字符串最后一个单词的长度 a = input().split(" ") print(len(a[-1])) 第2题 计算字符个数 a = ...

  4. 【华为机试 Python实现】机试注意事项

    文章目录 1. 建议提前刷题 2. 关于考试设备 3. 关于语言环境 3.1. 编译器信息 3.2. ACM 模式 使用sys 使用input(推荐) 3. 关于题目分值及得分计算方式 4. 关于做题 ...

  5. 华为机试python打印机_华为校园招聘上机笔试题 扑克牌大小(python)

    本文为大家分享了华为校园招聘上机笔试题,供大家参考,具体内容如下 [编程题] 扑克牌大小 时间限制:10秒 空间限制:131072K 扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各 ...

  6. 【华为机试 Python实现】HJ61 放苹果(简单)

    文章目录 [牛客网 调试入口](https://www.nowcoder.com/practice/bfd8234bb5e84be0b493656e390bdebf) 题目描述 示例 1 说明: 参考 ...

  7. 【华为机试真题】专栏文章搜索说明

    文章目录 专栏介绍 如何搜索专题文章 华为机试真题搜索快捷入口 如何找到我 专栏介绍 <华为机试真题>专栏题目含牛客网华为系列试题 及 华为机试真题两部分. 注意博客是以标题 [华为机试 ...

  8. 【华为机试真题 Python实现】2022年4、5月高频机试题

    文章目录 2022年4.5月高频机试题 机试必须要会的函数 输入输出处理 for 循环 通过下标访问元素 直接迭代访问元素 同时访问下标和元素 while 循环 字符ASSIC码转换 进制转换 绝对值 ...

  9. 【华为机试真题 Python实现 】高矮个子排队

    文章目录 前言 题目描述 示例 1 示例 2 示例 3 参考代码 前言 <华为机试真题 Python实现>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期 ...

最新文章

  1. 因子分析数据_Excel数据分析案例:用Excel做因子分析
  2. Slide:11g新特性-在线实施补丁online patching
  3. 计算属性|| 计算属性与方法的区别:计算属性是基于它们的依赖进行缓存的 ;方法不存在缓存||侦听器
  4. linux镜像文件不要大于4g,Systemback制作大于4G的Ubuntu系统镜像
  5. 《Java编程的逻辑》第三部分 泛型与容器
  6. opencv进阶学习笔记3:像素运算和图像亮度对比度调节
  7. java list集合增删改_Java中集合类list的增删改查
  8. Mysql显示创建表的sql语句
  9. EBS 报表输出PDF时中文乱码
  10. 微服务——最热门的架构
  11. 【java】java 模拟 实现一个 ThreadPoolExecutor
  12. 【正则表达式】正则表达式匹配SQL中的函数名
  13. 批处理 无效驱动器规格_电脑维修之硬盘驱动器的常见故障判断
  14. 从mysql随机抽取数据_mysql随机抽取一定数量的记录实例讲解
  15. 如何在matlab中产生瞬态信号,基于小波分析的微弱信号检测及其在Matlab中的仿真...
  16. 2021年声纹识别研究与应用学术研讨会笔记
  17. 360全景拍摄中相机的白平衡设置
  18. java set拷贝_Java之深浅拷贝
  19. 律师向公安部举报称微软黑屏是最大***行为
  20. 多元统计分析-橄榄油数据集

热门文章

  1. 文件读写r,rb,w,wb区别(对于换行符的处理)
  2. SpringCLoud+redis+es高并发项目《一》
  3. MyBatis中mybatis-generator代码生成的一般过程
  4. [容斥原理][Meet-in-middle][Matrix-Tree定理] SRM551 Div1 Hard SweetFruits
  5. 【从入门到入土系列】C语言制作小游戏-贪吃蛇:Copy+运行即可另附注释
  6. FastJson——JSO字符串与对象的相互转化
  7. 【PAT甲级】1099 Build A Binary Search Tree (30 分)
  8. 1196_菊花链通信概念与基础
  9. 架构设计模式—6大设计原则
  10. html物理像素,用一篇文章了解ppi,dpr,物理像素,逻辑像素,以及二倍图