Python开发【第三篇】:Python基本数据类型
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python开发【第三篇】:Python基本数据类型,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2536字,纯文字阅读大概需要4分钟。
内容图文
![Python开发【第三篇】:Python基本数据类型](/upload/InfoBanner/zyjiaocheng/847/b1febdf37a1e4bc5a35a9b56025682e2.jpg)
运算符
1、算数运算:2、比较运算:
3、赋值运算:
4、逻辑运算:
5、成员运算:
基本数据类型
1、数字int(整型)
在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807
![Python开发【第三篇】:Python基本数据类型 - 文章图片](/upload/getfiles/0001/2021/5/6/20210506011028953.jpg)
"hello world"字符串常用功能:
- 移除空白
- 分割
- 长度
- 索引
- 切片
![Python开发【第三篇】:Python基本数据类型 - 文章图片](/upload/getfiles/0001/2021/5/6/20210506011028953.jpg)
1 2 3 |
name_list? = [ 'alex' ,? 'seven' ,? 'eric' ]
或
name_list =? list ([ 'alex' ,? 'seven' ,? 'eric' ])
|
基本操作:
- 索引
- 切片
- 追加
- 删除
- 长度
- 切片
- 循环
- 包含
![Python开发【第三篇】:Python基本数据类型 - 文章图片](/upload/getfiles/0001/2021/5/6/20210506011028953.jpg)
1 2 3 |
ages? = ( 11 ,? 22 ,? 33 ,? 44 ,? 55 )
或
ages? = tuple (( 11 ,? 22 ,? 33 ,? 44 ,? 55 ))
|
- 索引
- 切片
- 循环
- 长度
- 包含
![Python开发【第三篇】:Python基本数据类型 - 文章图片](/upload/getfiles/0001/2021/5/6/20210506011028953.jpg)
1 2 3 |
person? = { "name" :? "mr.wu" ,? 'age' :? 18 }
或
person? = dict ({ "name" :? "mr.wu" ,? 'age' :? 18 })
|
常用操作:
- 索引
- 新增
- 删除
- 键、值、键值对
- 循环
- 长度
![Python开发【第三篇】:Python基本数据类型 - 文章图片](/upload/getfiles/0001/2021/5/6/20210506011028953.jpg)
其他
1、for循环 用户按照顺序循环可迭代对象中的内容, PS:break、continue1 2 3 |
li? = [ 11 , 22 , 33 , 44 ]
for item? in li:
???? print item
|
1 2 3 |
li? = [ 11 , 22 , 33 ]
for k,v? in enumerate (li,? 1 ):
???? print (k,v)
|
1 2 3 4 5 6 7 8 |
print range ( 1 ,? 10 )
# 结果:[1, 2, 3, 4, 5, 6, 7, 8, 9]
print range ( 1 ,? 10 ,? 2 )
# 结果:[1, 3, 5, 7, 9]
print range ( 30 ,? 0 ,? - 2 )
# 结果:[30, 28, 26, 24, 22, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2]
|
练习题
一、元素分类
有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。
即: {'k1': 大于66的所有值, 'k2': 小于66的所有值}
功能要求:
- 要求用户输入总资产,例如:2000
- 显示商品列表,让用户根据序号选择商品,加入购物车
- 购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。
- 附加:可充值、某商品移除购物车
1 2 3 4 5 6 |
goods? = [
???? { "name" :? "电脑" ,? "price" :? 1999 },
???? { "name" :? "鼠标" ,? "price" :? 10 },
???? { "name" :? "游艇" ,? "price" :? 20 },
???? { "name" :? "美女" ,? "price" :? 998 },
]
|
五、用户交互,显示省市县三级联动的选择
1 2 3 4 5 6 7 8 9 10 11 12 13 |
dic? = {
???? "河北" : {
???????? "石家庄" : [ "鹿泉" ,? "藁城" ,? "元氏" ],
???????? "邯郸" : [ "永年" ,? "涉县" ,? "磁县" ],
???? }
???? "河南" : {
???????? ...
???? }
???? "山西" : {
???????? ...
???? }
}
|
内容总结
以上是互联网集市为您收集整理的Python开发【第三篇】:Python基本数据类型全部内容,希望文章能够帮你解决Python开发【第三篇】:Python基本数据类型所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。