基础二 day4
昨日回顾及
int
bit_lenth()
bool
int ----> bool 非零True,0 False
bool----> True 1 False 0 str ----> bool ''转换 False 非空 ---> True
bool ---> str 'True' 'False' str ----> int int(str) str 必须是全部由数字组成
int-----> str str(int)
str
*captlize 首字母大写,其余小写
title 每个单词首字母大写,其他是小写 非字母区分单词
*upper 全部大写
*lower 全部小写
*strip 去除前后的空格,\t,\n
strip('abc') 去除前后a ,b ,c ,
lstrip
rstrip
center 居中,前后可以有填充物
*find 通过元素找索引,找不到返回-1 可切片
*index 通过元素找索引,找不到返回会报错 可切片
**format
'我叫{},今年{}'.format('天百',12)
'我叫{0},今年{1},我依然叫{0}'.format('天百',12)
'我叫{name},今年{age}'.format(name = '天百',age = 12)
*replace (old,new,count) 默认不写,全部替换
*startswith 以什么开头,可切片
*endswith 以什么结尾,可切片
*split str-----> list
swapcase 大小写反转
*isdigit 全部数字组成
isalpha 全部字母
isalnum 数字或者字母
*len() 长度
*count 计算元素出现的次数 s = 'fdsav'
s[0]
s[0:2]
s[:]
s[-1]
s[0:3:2]
s[2::-2]
for i in s:
print(i)
补充内容
1 . 字符串 .join方法
可以在一段字符串每个元素后加一个指定的元素
#join的用法
s = 'alexeweuesir'
# s1 = 'a_l_e_.....'
s1 = '_'.#join(s)迭代添加
print(s1)
结果
s = 'alexeweuesir' for i in s:
print(i)
if i == 'e':
break
结果
s = 'alexeweuesir'
for i in s:
if i == 'e':
continue
print(i)
结果![]()
s = 'alexeweuesir'
while True:
pass
else:
pass
s = 'alexeweuesir'
for i in s:
if i == 'e':
pass
print(i)
else:
print(666)
结果

作业分析
4,实现一个整数加法计算器:如:
content = input(‘请输入内容:’) 如用户输入:5+9或5+ 9或5 + 9,然后进行分割再进行计算。
content = input("请输入内容:")
sum = 0
content = content.split("+") #['1 ',' 2',]#split字符串转成列表 ("+")是用’+’拆分
for i in content:
sum = sum + int(i) print(sum)
content = input("请输入内容:")
index = content.find('+')
i1 = int(content[0:index])
i2 = int(content[index+1:])
sum = i1 + i2
print(sum)
5,计算用户输入的内容中有几个整数。
如:content = input(‘请输入内容:’) # 如fh12dal234slfh98769fjdla
content=input("请输入:")
count =0
for i in content:
if i.isdigit():
count+=1
print(count)
结果![]()
基础二 day4的更多相关文章
- 基础二 day4 日记
1.list增删改查 l1 = [1,'alex',True,[1,2,3],(2,3,4),{'name':'alex'}]l1 = ['alex',True,'wusir','ritian','t ...
- Python全栈开发【基础二】
Python全栈开发[基础二] 本节内容: Python 运算符(算术运算.比较运算.赋值运算.逻辑运算.成员运算) 基本数据类型(数字.布尔值.字符串.列表.元组.字典) 其他(编码,range,f ...
- Bootstrap <基础二十九>面板(Panels)
Bootstrap 面板(Panels).面板组件用于把 DOM 组件插入到一个盒子中.创建一个基本的面板,只需要向 <div> 元素添加 class .panel 和 class .pa ...
- Bootstrap <基础二十八>列表组
列表组.列表组件用于以列表形式呈现复杂的和自定义的内容.创建一个基本的列表组的步骤如下: 向元素 <ul> 添加 class .list-group. 向 <li> 添加 cl ...
- Bootstrap<基础二十七> 多媒体对象(Media Object)
Bootstrap 中的多媒体对象(Media Object).这些抽象的对象样式用于创建各种类型的组件(比如:博客评论),我们可以在组件中使用图文混排,图像可以左对齐或者右对齐.媒体对象可以用更少的 ...
- Bootstrap <基础二十六>进度条
Bootstrap 进度条.在本教程中,你将看到如何使用 Bootstrap 创建加载.重定向或动作状态的进度条. Bootstrap 进度条使用 CSS3 过渡和动画来获得该效果.Internet ...
- Bootstrap <基础二十五>警告(Alerts)
警告(Alerts)以及 Bootstrap 所提供的用于警告的 class.警告(Alerts)向用户提供了一种定义消息样式的方式.它们为典型的用户操作提供了上下文信息反馈. 您可以为警告框添加一个 ...
- Bootstrap<基础二十四> 缩略图
Bootstrap 缩略图.大多数站点都需要在网格中布局图像.视频.文本等.Bootstrap 通过缩略图为此提供了一种简便的方式.使用 Bootstrap 创建缩略图的步骤如下: 在图像周围添加带有 ...
- Bootstrap <基础二十三>页面标题(Page Header)
页面标题(Page Header)是个不错的功能,它会在网页标题四周添加适当的间距.当一个网页中有多个标题且每个标题之间需要添加一定的间距时,页面标题这个功能就显得特别有用.如需使用页面标题(Page ...
随机推荐
- tp3.2 事务处理
事务的机制通常被概括为“ACID”原则即原子性(A).稳定性(C).隔离性(I)和持久性(D). 原子性:构成事务的的所有操作必须是一个逻辑单元,要么全部执行,要么全部不执行. 稳定性:数据库在事 ...
- 解决openssh漏洞,升级openssh版本
关于解决漏洞的问题我就不详说了,主要就是升级版本.这里我们就直接简单记录下步骤: 1.升级 使用root用户登录系统进入到/home/guankong ,上传openssh-6.6p1.tar.gz到 ...
- 使用JavaScript将图片保存至本地
在最近的开发当中,我们需要为img标签以及canvas动态绘制的图像提供下载功能,下面是经过探索后我们得出的结果. 一.Canvas 版本 // 下载Canvas元素的图片 function down ...
- 初识CSS3
1.CSS规则由两部分构成,即选择器和声明器 声明必须放在{}中并且声明可以是一条或者多条 每条声明由一个属性和值构成,属性和值用冒号分开,每条语句用英文冒号分开 注意: css的最后一条声明 ...
- 阿里云ECS连接阿里云Redis问题
描述 项目之前的服务器使用Windows,Redis使用阿里云的云数据库Redis版,一切正常. 后来了更换了Linux,也配置好了Redis,但连接阿里云的Redis时却怎么也连接不上 原因 ECS ...
- PHP生成验证码
<?php check_code(); function check_code($width = 100, $height = 50, $num = 4, $type = 'jpeg') { $ ...
- robotframework学习笔记(七)------筛选执行用例
第一种:手动勾选用例 可勾选用户,然后点击运行,这样就只运行到勾选的用例.如果不勾选的点击运行就会运行所有用例. 第二种 菜单中去筛选 可在菜单中去筛选勾用例,然后点击运行 Select All Te ...
- python导入不同目录下模块的方法
下面将具体介绍几种常用情况:(1)主程序与模块程序在同一目录下:如下面程序结构:`-- src |-- mod1.py `-- test1.py 若在程序test1.py中导入模块m ...
- StringMVC POJO
SpringMVC会按请求参数名和POJO类属性名进行自动匹配,自动为该属性填充属性值, 支持级联属性(本类包含其他类对象,如User类有一个属性为Address) 示例代码: index.jsp: ...
- Sql 关于 查俩个表 第二个表用到第一个表的某一个数据
今天在写程序的时候遇到一个问题 有一个这个需求 select top 1 Name,[Address] from UserInfo;select * from shoppingAddress whe ...

