1、执行Python脚本的两种方式
2、简述位、字节的关系
3、简述ascii、unicode、utf-­‐8、gbk的关系
4、请写出“李杰”分别用utf-­‐8和gbk编码所占的位数
5、Pyhton单行注释和多行注释分别用什么?
6、声明变量注意事项有那些?
7、如有一下变量n1 = 5,请使用int的提供的方法,得到该变量少可以用多少个二进制位表示?
8、布尔值分别有什么?
9、阅读代码,请写出执行结果
 a="alex"
 b=a.capitalize()
 print(a)
 print(b)
 请写出输出结果:
10、写代码,有如下变量,请按照要求实现每个功能
name = "aleX"
 a.移除name变量对应的值两边的空格,并输入移除后的内容
 b.  判断name变量对应的值是否以"al"  开头,并输出结果
 c.  判断name变量对应的值是否以"X"结尾,并输出结果
 d.  将name变量对应的值中的“l”替换为“p”,并输出结果
 e.  将name变量对应的值根据  “l”  分割,并输出结果。
 f. 请问,上一题e分割之后得到值是什么类型(可选)?
 g.  将name变量对应的值变大写,并输出结果
 h.  将name变量对应的值变小写,并输出结果
 i.  请输出name变量对应的值的第2个字符?
 j.  请输出name变量对应的值的前3个字符?
 k.  请输出name变量对应的值的后2个字符?
 l.  请输出name变量对应的值中“e”所在索引位置?
 m.  获取子序列,仅不包含后一个字符。如:oldboy 则获取oldbo;root 则获取roo
21、字符串是否可迭代对象?如可以请使用for循环每一个元素?
22、请用代码实现:
 a.  利用下划线将列表的每一个元素拼接成字符串,li =  "alexericrain"
 b.  利用下划线将列表的每一个元素拼接成字符串,li =  ['alex',  'eric',  'rain']  (可选)
23、Python2中的range和Python3中的range的区别?
24、实现一个整数加法计算器:
如:content  =  input('请输入内容:') 
 #  如:5+9  或  5+  9  或  5  +  9
25、计算用户输入的内容中有几个十进制小数?几个字母?
如:  content  =  input('请输入内容:') #如asduiaf878123jkjsfd-­‐213928
26、简述  int  和  9  等数字 以及  str  和  "xxoo"  等字符串的关系?
27、制作趣味模板程序
需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实
28、制作随机验证码,不区分大小写。
 流程:
 -  用户执行程序
-  给用户显示需要输入的验证码
 -  用户输入的值
 用户输入的值和显示的值相同时现实正确信息;否则继续生成随机验证码继续等待用户输入
 生成随机验证码代码示例: 29、开发敏感词语过滤程序,提示用户输入内容,如果用户输入的内容中包含特殊的字符:
 如  "苍老师"  "东京热",则将内容替换为  ***
30、制作表格循环提示用户输入:用户名、密码、邮箱
 (要求用户输入的长度不超过20个字符,如果超过则只有前20个字符有效)
 如果用户输入  q或Q  表示不再继续输入,将用户输入的内容以表格形式大隐 # 28题
def check_code():
import random
checkcode = ""
for i in range(4):
current = random.randrange(0,4)
if current != i:
temp = chr(random.randint(65, 90))
else:
temp = random.randint(0,9)
checkcode += str(temp)
return checkcode code = check_code()
print(code)

第七篇数字&字符串之练习题的更多相关文章

  1. 李洪强iOS开发Swift篇—03_字符串和数据类型

    李洪强iOS开发Swift篇—03_字符串和数据类型 一.字符串 字符串是String类型的数据,用双引号""包住文字内容  let website = "http:// ...

  2. ElasticSearch入门 第七篇:分词

    这是ElasticSearch 2.4 版本系列的第七篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  3. vue项目中使用bpmn-流程图json属性转xml(七篇更新完成)

    内容概述 本系列“vue项目中使用bpmn-xxxx”分为七篇,均为自己使用过程中用到的实例,手工原创,目前陆续更新中.主要包括vue项目中bpmn使用实例.应用技巧.基本知识点总结和需要注意事项,具 ...

  4. Python开发【第七篇】:面向对象 和 python面向对象进阶篇(下)

    Python开发[第七篇]:面向对象   详见:<Python之路[第五篇]:面向对象及相关> python 面向对象(进阶篇)   上一篇<Python 面向对象(初级篇)> ...

  5. 跟我学SpringCloud | 第七篇:Spring Cloud Config 配置中心高可用和refresh

    SpringCloud系列教程 | 第七篇:Spring Cloud Config 配置中心高可用和refresh Springboot: 2.1.6.RELEASE SpringCloud: Gre ...

  6. JAVA将数字字符串强制转换成整型变量----求参数之和实验代码(附流程图)

    一.设计思想 先将参数个数输出,并利用循环结果将参数逐个输出,再将字符串强制转化成整型,利用循环结构相加求和 二.程序流程图 三.源程序代码 package demo; public class Co ...

  7. 解剖SQLSERVER 第七篇 OrcaMDF 特性概述(译)

    解剖SQLSERVER 第七篇  OrcaMDF 特性概述(译) http://improve.dk/orcamdf-feature-recap/ 时间过得真快,这已经过了大概四个月了自从我最初介绍我 ...

  8. 第七篇 :微信公众平台开发实战Java版之如何获取微信用户基本信息

    在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的.对于不同公众号,同一用户的openid不同). 公众号可通过本接口来根据O ...

  9. 第七篇 Replication:合并复制-订阅

    本篇文章是SQL Server Replication系列的第七篇,详细内容请参考原文. 订阅服务器就是复制发布项目的所有变更将传送到的服务器.每一个发布需要至少一个订阅,但是一个发布可以有多个订阅. ...

随机推荐

  1. js数组、字符串常用方法

    数组方面 push:向数组尾部增加内容,返回的是新数组的长度. var arr = [1,2,3]; console.log(arr); var b = arr.push(4); console.lo ...

  2. React.js 中文文档

    转自http://react-china.org/t/react-js/398的jsgeeker 中文文档地址 http://reactjs.cn GitHub地址 https://github.co ...

  3. PHP中级面试经历

    资源来自网络:http://www.2cto.com/kf/201304/204749.html 1.用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) 2.echo(),p ...

  4. Python—面向对象06 内置方法

    一 .isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo(object ...

  5. Question 20171115 String&&StringBuffer&&StringBuilder的区别与联系?

    Question 20171114 String&&StringBuffer&&StringBuilder的区别和联系 创建成功的String对象,其长度是固定的,内容 ...

  6. the “inner class” idiom

    有些时候我们需要upcast为多种类型,这种情况下除了可以使用multiply inherits还可以inner class. 以下为例子: //: C10:InnerClassIdiom.cpp / ...

  7. vim 输入特殊字符

    在VIM中可以通过二合字符和十进制进行输入, 在输入模式中,Ctrl + V, 十进制 在输入模式中,Ctrl + K, 二合字符(区分大小写) 注意:特殊字符也算一个字节 通过用的^@是为了保证结尾 ...

  8. openresty安装配置 Ubuntu下

    1.进入openresty-1.11.2.4的压缩包木木,我这里是在“/usr/local/”下: 2.进入后执行[tar -xzvf openresty-1.11.2.4.tar.gz]进行解压 3 ...

  9. ArrayList调用remove(int index)抛出UnsupportedOperationException问题分析以及解决记录

    使用Arrays转数组成为List后,不能调用add(...)和remove(...)方法,此时如果调用就会抛出UnsupportedOperationException异常 原因 其实Arrays. ...

  10. Asp.NET Core 在IIS部署 An assembly specified in the application dependencies manifest was not found

    今天在发布应用的时候,出来了一个报错:An assembly specified in the application dependencies manifest was not found 情况如下 ...