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. 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用

    一,问题描述MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 ...

  2. canvas基本图形

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. Java中Synchronized的用法(简单介绍)

    简单介绍 synchronized是Java中的关键字,是一种同步锁.它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调 ...

  4. servlet三种方式实现servlet接口

    简单介绍 Servlet接口实现类 1.Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet.HttpServlet. 2.HttpServlet指能够处理HTTP请 ...

  5. mssql数据库迁移到mysql

    使用mysql migration toolkit工具来进行迁移.(需要安装jdk6 java的安装包) 发现数据量大的表却没能迁过来.软件使用比较容易,配置下源数据库信息,和目标数据库信息就可以进行 ...

  6. springboot jar 部署到linux之后 获取类资源文件问题-- 仅限linux 下 情况比较特殊 需要获取打到jar内的 讲台资源 只能通过流获取,根据路径获取不到指定文件 nullpointExption

    https://blog.csdn.net/qq_27000425/article/details/72897282 ClassPathResource类,如果没有指定相对的类名,该类将从类的根路径开 ...

  7. 名词解释-FrameWork

    直接翻译的意思是架构,但这样说可能不懂,下面我从两个方面来给你说吧: 一是比喻来说,假设你现在要盖楼房,framework就好比一个建筑公司,它里面有专门采集石料的,专门的租夹板的,专门的磨砂,搬砖的 ...

  8. 29.You executed the following command to perform a backup of the USERS tablespace:

    29.You executed the following command to perform a backup of the USERS tablespace:SQL> ALTER TABL ...

  9. iOS 语言国际化配置

    所谓的iOS 国际化,就是根据系统不同的语言自动切换. 首先,如图:   创建一个.strings文件,以“Localizable.strings”为文件名:   创建完之后,在XCode的右边勾选自 ...

  10. openresty安装配置 Ubuntu下

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