python整数类型帮助语句_python 基础二-----数据类型和控制语句

一、数据类型:

1)数据类型

1、整数(int)

2、浮点数(float)

3、字符串(string)

4、列表(list)

5、 元组(tuple)

6、字典(dict): key和value是一一对应的,key必须是唯一的,字典是无序的

元组和列表的区别:

区别一:元组定义是()    /  list 定义是[]

区别二:元组里面的元素只能读,无法增删改

字典:

dict = {}

dict['one'] = "This is one"

dict[2] = "This is second"

apndict = {'apn': 'cmnet', 'username':'test', 'password': 1234}

print(dict['one'] ) # 输出键为'one' 的值

print(dict[2]) # 输出键为 2 的值

print(apndict) # 输出完整的字典

print(apndict.keys()) # 输出所有键

print(apndict.values() ) # 输出所有值

运行结果:

》》

This is one

This is second

{'apn': 'cmnet', 'username': 'test', 'password': 1234}

dict_keys(['apn', 'username', 'password'])

dict_values(['cmnet', 'test', 1234])

1bce1c163ee613de66549f309d117732.png

2)字符串切片:

'''字符串的切片'''

h = 'hello python,2021'

print(h[1:4]) # 丛1 到4

print(h[4:]) # 丛4开始往后

print(h[:4]) # 丛前面开始到4

print(h[::-1]) #字符串反转

print(h[4:1:-1])# 丛1到4反着取

print(h[4::-1]) # 丛4往前反着取

644755c934dd6243ef79d4d304bd7205.png

字符串的简单函数:

计算字符串的长度:len()

print(len(h))

》17

统计某个字符出现的次数:.count()print(h.count('o'))

》2

3)布尔值:bool (True,False),在编程的世界里,非0为真,0为假

a = None

b = ''

c = 0

print(bool(a)) # False

print(bool(b)) # False

print(bool(c)) #False

d = 1

e = -1

f = '0'

print(bool(d)) # True

print(bool(e)) # True

print(bool(f)) # True

4)列表:list(常用操作:增删改)

7242182a1adcbf8f9cddb98b3de8a225.png

list的常用函数:len()计算长度,sort()排序,count()统计某个字符出现的次数

3ae602507d1f95e736e7b7738b8c464d.png

二、控制语句:

1)          if

67f885d552a227e949ff359bdcb5745e.png

2) for 语句

a、 遍历字符串:

str = "this is test"

for i in str:

print(i)

b、遍历list:

0eccdaf419d14df6e9ad9014d97fdf9b.png

c、range 的应用,通常可以用来设置某个流程循环几次

6f5a7f567681aab0aa6b75bea949f2ce.png

801cdfe660678dc704e599cb4d0d7f7b.png

6f5a7f567681aab0aa6b75bea949f2ce.png

while

循环中break 和continue 的应用:

break:结束for循环

continue:跳出本次循环继续下一个

5e5a7727463b39b56f60338df8a03f89.png

break:直接退出for循环

5df3c4de436d9de492f7e518bea4b3ec.png

while 循环:

f347b48910e9e9b090da846c428e0069.png

例如:实现1~20的偶数相加,当总和大于40时退出循环

7bfe8beef24326266358a35b248366be.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值