python的基本数据类型
python的基本数据类型:
1.变量
变量:把前面得到的一个值或者结果保存起来,供给后面的程序使用。
变量一般是用英文来命名。
变量的命名规范:
1.用数字、字母、下划线组成;
2.不能以数字开头,更不能是纯数字;
3.不能是关键字,关键字是python自己占用的东西;
4.不要太长;
5.要有意义;
6.严格区分大小写;
7.推荐使用驼峰和下划线命名:
驼峰:每个单词的首字母大写;
下划线:每个单词用下划线分开。
2.常量:
不会改变的量. 常量
用变量来表示常量. 在python里面没有绝对的变量可以表示常量. 通常, 把所有字母写成大写就是常量
3.注释:
在程序中对代码进行标注,方便人能容易理解,注释要求不累赘;
1.重要的逻辑
2.复杂的逻辑运算
3.重要的版本封板
怎么写?
# 单行注释
"""
多行注释
"""
早期程序员用注释来调BUG
4.基本数据类型(简介)
数据类型:就是让计算机能够区分不同的数据,用来做不同的操作;
在python中使用type函数可以看到数据类型。
1. int整数
+ - * / //(整除) %计算余数,取余;
2.小数:
float 浮点数
计算机没有办法保存所有的小数,都是精度问题。
3.字符串
字符连成串
在python中使用'或者"或者'''或者"""括起来。
可以做+运算
字符串拼接
+左右两端有字符串,两边必须都是字符串。
可以做*运算
只能是字符串* 数字
4.bool
命题:真命题,假命题
bool:True,False
布尔值主要用来做条件判断。
5.用户输入:
可以让计算机和人产生交互
input()
用户输入的内容是字符串,用的时候要当心。
6.if语句
条件判断:
方法一:
if 条件:
语句。。。
# # if int(num) > 100: # print("提车") # print("洗脚城") # print("上课")
方法二:
if 条件:
语句。。。
else:
语句。。。
# # 如果兜里的钱 超过2000 , 吃龙虾, 如果钱小于2000 吃泡面 # money = input("请输入你兜里的钱:") # if int(money) > 2000: # print("吃龙虾") # else: # 否则. # print("吃泡面") # # print("洗脚")
方法三:
if 条件:
语句。。。
elif 条件:
语句。。。
elif 条件:
语句。。。
else:
语句。。。
# # 输入分数。 判断级别 # score = int(input("请输入分数:")) # # if score >= 90: # print("优秀") # elif score >= 80: # print("良好") # elif score >= 70: # print("中等") # elif score >= 60: # print("及格") # else: # print("不及格")
方法四:可以互相嵌套,一般不要超过3层,极限5层。
7.while循环
while 条件:
循环体
while True: print("还我钱") # 准备一个变量来记录喷的次数 count = 1 while count <= 100: print("还我钱", count) count = count + 1 print("下局再见")
8.break和continue
break:跳出循环,结束循环的执行。
continue:停止当前本次循环,继续执行下一次循环。
# 1-10 count = 1 while count <= 10: if count == 7: count = count + 1 # continue print(count) count = count + 1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!