字符串基本操

1.已知‘星期一星期二星期三星期四星期五星期六星期日 ’,输入数字(1-7),输出相应的‘星期几’s=‘星期一星期二星期三星期四星期五星期六星期日

s=‘星期一星期二星期三星期四星期五星期六星期日‘
d=int(input(‘1-7:‘))
print(s[3*(d-1):3*d])

2.输入学号,识别年级、专业、班级、序号

s=input("请输入学号:")
print("年级",s[:4])
print("专业",s[4:8])
print("班级",s[-2:])
print("序号是",s[10:12])

3.输入身份证号,识别地区、年龄、性别

s=input(‘请输入身份证号码:‘)
sex = int(s[-2])%2
if sex==0:
sex = ‘女‘
else:
sex = ‘男‘
print(‘地区:‘,s[:6])
print(‘年龄:‘,2017-int(s[6:10]))
print(‘性别:‘,sex)

4.len(),eval(),+,*,in,chr(),转义\n\t\\

print(len(‘z‘))
f=eval(‘2+3‘)
for i in ‘turtle‘:
print(i)
q=‘wangxizhi\n‘*f
m=chr(7801)
print(q)
print(m)
print("xizhi\n")
print(‘\\\txizhi\\‘)

5.输出全部的星座符号,以反斜线分隔。

for i in range(12):
print(chr(9800+i))

时间: 2024-08-24 20:35:35

字符串基本操的相关文章

基本数据类型扩展,及字符串的操做(切片,记忆希望字符串的基本操作)

?.python基本数据类型 1. int ==> 整数. 主要?来进?数学运算 2. str ==> 字符串, 可以保存少量数据并进?相应的操作 3. bool==>判断真假, True, False 4. list==> 存储?量数据.?[ ]表? 5. tuple=> 元组, 不可以发?改变 ?( )表? 6. dict==> 字典, 保存键值对, ?样可以保存?量数据 7. set==> 集合, 保存?量数据. 不可以重复. 其实就是不保存value的di

廖雪峰python摘录9

1.如果要在Python程序中执行这些目录和文件的操作怎么办?其实操作系统提供的命令只是简单地调用了操作系统提供的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数.注意uname()函数在Windows上不提供,也就是说,os模块的某些函数是跟操作系统相关的.操作文件和目录的函数一部分放在os模块中,一部分放在os.path模块中,这一点要注意一下.查看.创建和删除目录可以这么调用.要拆分路径时,也不要直接去拆字符串,而要通过os.path.split()函数,这样可以把

FLASH动作脚本详解

FLASH动作脚本详解 一.FLASH脚本基础入门讲解 二.按钮AS的编写 三.影片剪辑的AS编写 四.动态文本框 五.影片剪辑的拖拽 六.流程控制与循环语句 七.绘图及颜色的AS的编写 八.声音 AS 的编写与控制 九.时间日期的 AS编写 十.点语法以及路径 十一.深入了解时间控制 十二.无条件转移 十三.变量 十四.运算符(一) 十五.变量(二) 十六.影片剪辑的属性 十七.再讲循环语句 十八.影片剪辑处理函数 十九.复制影片剪辑 二十.深入 startDrag()与 stopDrag()

1159--Palindrome(dp:回文串变形2)

Palindrome Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 53431   Accepted: 18454 Description A palindrome is a symmetrical string, that is, a string read identically from left to right as well as from right to left. You are to write a

常用自定义工具类

/// <summary> /// 服务器端产生客户端脚本的封装类 /// </summary> public class jsHint {     public jsHint()     {         //         // TODO: 在此处添加构造函数逻辑         //     }     /// <summary>     /// 弹出提示信息     /// </summary>     /// <param name=&q

JavaScript 字符串实用常操纪要

JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Date 时,诸此等等,繁不能数:而她那满多的 API 呵,总有些让人不愿去记忆的冲动,既然用时常搜,倒不如烂笔头一翻,顺道也体现下博客存在的价值,由此就有了这篇纪要. 字符串截取 1. substring() xString.substring(start,end) substring()是最常用到的

【55测试】【字符串】【栈】【找规律】

集训第二天,额,考崩了. 第一题 hao 大意:(这个名字就不要在意了,其实是祖玛游戏) 模拟祖玛游戏的模式,给一个'A'~'Z'的字符串,然后有t个插入操作为 “ 添加后的在原字符串的位置 x  插入元素 c ”,字符串中有超过或等于 3 个相同的字符,则被消除,输出每次操作后剩余的字符串,如果为空,则输出“-”. 样例: ACCBA                     输出:  ABCCBA 5   AABCCBA 1 B AABBCCBA 0 A - 2 B A 4 C 0 A 解:

Openjudge-NOI题库-字符串移位包含问题

题目描述 Description 对于一个字符串来说,定义一次循环移位操作为:将字符串的第一个字符移动到末尾形成新的字符串. 给定两个字符串s1和s2,要求判定其中一个字符串是否是另一字符串通过若干次循环移位后的新字符串的子串.例如CDAA是由AABCD两次移位后产生的新串BCDAA的子串,而ABCD与ACBD则不能通过多次移位来得到其中一个字符串是新串的子串. 输入输出格式 Input/output 输入: 一行,包含两个字符串,中间由单个空格隔开.字符串只包含字母和数字,长度不超过30. 输

C#Redis字符串

上周六通宵打牌周日白天只睡3小时累成狗,从今天起以后不能玩太大的了,小赌怡情大赌伤身,和同事朋友有空玩玩还是好的.今天公司外面马路上有人挂灯笼时死了一个人,哎,快过年了悲剧又发生了,真是生命是脆弱的.虽然这一两个月贪玩了点,但技术也不能落下,周一到周五下班没事的话有时候也会上网大致了解一些.今天就接着之前的博客继续开始redis之路. 至于什么是redis,它是用来做什么的?它的用处有好多,这里我也不一一列举,以后也会有说明,写redis主要是需求驱动,渐进式的学习,因为前面学习了nginx,导