一周五次课(10月20日)

一周五次课(10月20日)

4.1 学习python的整型

raw_input() 里面面跟字符串
input() 里面跟数字
type() 类型
abs()取绝对值

4.2 学习python的浮点型

round (a)      //默认保留一位小数,采用四舍五入的方法 
round (float,精度)    

4.3 学习python的布尔型

布尔类型只有两个值,true和false,一般用在赋值的时候,作为最终判断的返回值,然后拿这个值进行操作。

bool=False
print bool
bool=True
print boot 

4.4 学习python的字符串和常用方法

字符串可用单引号' '双引号" "三引号''' '''定义,但最后输出都是单引号
str1='abc'
str2="bbb"

print (str1,str2)

输出:

('abc', 'bbb')

print str1,str2

输出:

abc bbb

常用方法

print(dir(str1)) //函数dir用于查看Python处理数据类型有哪些方法,下面我们介绍几种比较常用的方法。

str1='abcdefg'
str2='000'
[]
print(str1[0],str1[1],str1[3])

输出

('a','b','c')
find 字符串中查找一个子字符串
print(str1.find('bcd'))

输出

2  //要查找的字符在第二位,若查找不到则输出-1
replace
print(str1.replace('a','0'))

输出

('0bcdefg')
split
print(str1.split('d'))  //以d为分隔符,将字符串切割,类似月awk -F选项

输出

('abc','efg')
join
str1='abcdefg'
str2='000'
print(str2.join(str1))  //将字符串str2添加到字符串str1的每个字符后面
('a000b000c000d000e000f000g000')

结合split使用

print(str2.join(str1.split('d')))
(abc000efg000)
strip 去掉空格
str3='   abc   '
print(str3.sprit())
print(str3.lsprit())
print(str3.rsprit())
abc
abc        //右边的空格没有去除
   abc     //左边的空格没有去除
format
name = 'zx'
age = 1
print('Hello ' + name)
pring('Hello' %s) % name   //%s代表字符串 %d代表整型 %f代表浮点型
print('Hello {0}').format(name)
name = 'zx'
age =10
print('Hello {0}, I\'m {1} yeas old. ').format(name,age)   //{0}{1}匹配后面的字符串,这种输出方法效率最高

Hello zx, I'm 10 yeas old. 

字符串注释

Python中,注释用#标识,#后面的内容会被Python解释器忽略

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值