#标识符:我们自己在写代码的时候,取的名字。
#项目名  project name
#包名 package name
#模块名 .py ptthon文件名
#规范:由字母数字下划线组成,但不能以数字
#简明知意:以项目命名
#不同的字母 数字 用下划线隔开 ,提升可读性
#不可用关键字命名,例如int if  while等关键字
#注释:# 单行注释 Ctrl+/  ;多行注释:成对的三个单引号'''
#变量名 x=1 y=x+1
#a=2#赋值运算
#print(a)
#print(要输出的内容) 输出函数 输出内容到控制台
#当要使用某个变量的时候,确定它已经被定义和赋值#数据类型:条件语句  循环语句
#数字:整型  浮点型
#整型:关键字 int
# a=10
# b=10
# print(int(a+b))# a=10
# print(a*10)
#浮点数  关键字  float
# a=10.0
# b=10.0
# print(float(a+b))#布尔值 bool boolean T rue False首字母大写#字符串:str  成对的 单引号  双引号  三引号内容都是字符串
# a="hello"
# b="hi"
# c='''666'''
# e=0.02
# #type(数据)判断数据类型
# print(str(a))#字符串的使用
#s="hello!"
#字符串里面元素:单个字母 数字 汉字 单个符号 都称之为一个元素
#len(变量名)统计数据的长度
#字符串取值:字符串名[索引值]  有正序、倒序,倒序从尾巴开始数
#索引值:从0开始标记 0  1  2 3  4  5  6
#print(s[4])
#print(len(s))
#字符串去多值:切片 字符串[索引头:索引尾:步长]  步长默认为1
#print(s[2:6:1]) #取头不取尾
#print(s[:4])
#print(s[3:])# #小题目:请利用切片倒序输出s的值,输出结果为 !olleh
#print(s[-1:-7:-1])
#print(s[::-1])
#print(s[-1:-7:-1])
#print(s[::-1])
#s="666hello!666"
#字符串的分割  字符串  .split(可以指定切割符号) 返回一个列表类型的数据
#返回一个列表类型的数据  列表里面的子元素都是字符串类型
#指定的切割符  被切走了就变成了空的字符串
#print(s.split("l",1))#可以进行切割次数
#print(s.split("6",2))
#列表 list 符号[] a=[] 可以存在空列表
#列表里面可以包含任何类型的数据
#列表里面的元素 根据逗号来进行分割
# a=[1,0.02,"hello",[123],True,"float","int","len","boolean","type"]
# print(list(a))#字符串的替换  字符串replace(指定替换值,新值,替换次数)
# s=" hello!"
# new=s.replace("l","@",1)
# print(new)
# s="replace"
# str=s.replace("r","g")
# print(str)
#字符串的去除指定字符  字符串 .strip(指定字符)
#默认去掉空格;replace与.strip必须要用一个变量接收起来,它会返回新的不一样的值,所以要用一个变量存储起来
#只能去掉头跟尾的指定字符,如果想去掉中间,如何处理?
# s="666hello!666"z
# print(len(s))
# new=s.strip("6")
# print(new.strip("6"))
# print(len(new))
# s="replace"
# str=s.replace("r","g")
# print(str.strip('g'))#字符串的拼接 + 如果是逗号则说明是轮流输出两个变量,并不是拼接
#保证+左右两边的变量值类型要一致
#str(数字)---可以强制转换为str类型
# s_1='python502'
# s_2='新年快乐'
# s_3=666#整数
# print(s_1+s_2+str(s_3))# a=156
# b="456"
# c="456"
# print(str(a)+b+c)
python编程https://edu.csdn.net/course/detail/36170#字符串格式化输出 %  format
# age=18
# name='python'
# eng=1000.0
#print(name+"永远",age,"岁!")#格式化输出1:format  特点{} 用这个{}来占坑,有几个参数就用几个
#print('{},永远{}岁!'.format(name,age))
#print('{},永远{}岁!'.format(name,age))#跟索引一样,填值按照索引来
# tclr="阿巴阿巴阿巴"
# name=18.00
# age=99.99
# print('%s永远%d岁,考试%.2f分'%(tclr,name,age))#格式化输出2: % %s字符串 %d数字  %f浮点数
#print('%s,永远%d岁!"永远有钱花"%.2f'%(name,age,eng))
#%s 可以填任何数据
#%d 只能填写数字  整型  浮点数
#%f 只能填数字 浮点型保留小数点,%d是整型,不会保留两位小数
#浮点型保留两位小数为%.2f

python基础数据类型语法相关推荐

  1. Python基础——数据类型—集合

    Python基础--数据类型-集合 Python基础--数据类型-集合 创建集合 快速查看元素是否在集合内 两个集合间的运算 集合a中包含,而集合b中不包含的元素 集合a或集合b中包含的所有元素 集合 ...

  2. python基础数据类型之列表,元组(基础二)

    第四章 python基础数据类型之列表,元组(基础二) python常用数据类型之组合数据类型:列表,元组. 4.1 列表 list 列表介绍 列表是python的基础数据类型之⼀ ,其他编程语⾔言也 ...

  3. Python基础数据类型之set集合

    Python基础数据类型之set集合 一.set数据类型介绍 二.set集合演示 三.set集合中hash介绍 1.哈希定义 2.数据类型的hash和不可hash 3.set中hash示例 四.set ...

  4. Python基础数据类型之字符串(二)

    Python基础数据类型之字符串(二) 一.字符串的常规操作 二.字符串的大小写转换 1.首字母大写 2. 每个单词首字母大写 3.大写转化为小写 4.所有字母变成大写字母 二.验证码忽略大小写 三. ...

  5. Python基础数据类型之字符串(一)

    Python基础数据类型之字符串(一) 一.字符串格式化 1.字符串占位符 2.字符串格式化操作 二.f-string格式化 三.字符串的索引 四.字符串的切片 1.常规切片使用方法 3.步长的介绍 ...

  6. python基础数据类型操作系统_python基础数据类型

    python变量名里面 不能使用系统自带的关键字 不能有符号 不能使用数字作为开头 大小写敏感 变量名是没有类型的  是变量名所引用对象的数据类型 变量无须一些括号来括起来 python数据类型的可变 ...

  7. Python基础——数据类型—元组

    Python基础--数据类型-元组 Python基础--数据类型-元组 元组的创建 访问元组 元组的拼接 元组中的元素是不允许进行修改和删除的,但是可以删除整个元组 元组的运算符 打印元组元素 元组的 ...

  8. 一木.溪桥学Python-04: Python基础数据类型int ,float ,bool ,complex,None,str, 转义字符

    一木.溪桥 在Logic Education跟Amy学Python 12期:Python基础课 一木.溪桥学Python-04: Python基础数据类型int ,float ,bool ,compl ...

  9. Python运维开发(CMDB资产管理系统)——Python基础数据类型

    Python基础数据类型 字符串(可以通过单引号,双引号,三个双引号来表示) 布尔(True和False) 整数 浮点数 列表 定义一个列表 列表常用的一些函数 append(向列表中添加元素,元素可 ...

最新文章

  1. 如何在本地站点打开html,如何在本地运行的网页上创建指向本地文件的链接?...
  2. linux c++ 警告 warning: ISO C++ forbids converting a string constant to ‘char*‘ [-Wwrite-strings] 解决方法
  3. 网站优化时需注意哪些事项可有效防止排名下降?
  4. mysql 预编译_PHP中MySQL的预处理(预编译)执行方式
  5. Windbg调试内核驱动方法
  6. 如何将Rant变成生产力电动工具
  7. Landsat中国西北地区行列号Shapefile图层对照(附行列号Shapefile下载)
  8. Linux IPC实践(2) --匿名PIPE
  9. thinkphp5 memcached 安装、调用、链接
  10. Amazon WorkSpaces现支持Amazon Linux 2 Desktop
  11. 批量执行定时任务_执行批量维护任务安全策略
  12. Bugzilla简明使用手则
  13. 改进的EfficientNet-B4用于黑色素瘤检测
  14. 前端 - base64原理浅析
  15. QT5安装自己下载的mingw32及一些常见报错解决
  16. asterisk1.4与asterisk1.6双机互联问题
  17. 软件设计模式之路-----装饰者模式
  18. 江苏发展大会上有哪些科技界大佬,他们的“隐私”你知道多少?
  19. #程序员健康 如何解救你的鼠标手
  20. 在hive3.1.2中插入数据,报could not find or load main class org.apache.hadoop.mapred.YarnChild

热门文章

  1. airtest运行脚本_airtest之脚本批量运行
  2. 鸿蒙OS代码正式开源!!!
  3. Java虚拟机学习总结(2)——性能优化的一般性原则、层次与通用方法
  4. Kubernetes学习总结(2)——Kubernetes设计架构
  5. 普通程序员,如何转型大数据相关方向?
  6. Windows学习总结(13)——各品牌电脑进入BIOS按键汇总
  7. Java基础学习总结(19)——Java环境变量配置
  8. python怎么写测试脚本语言_用python编写测试脚本
  9. asp.net 类似 webbrowser_一款类似经典的FC的像素风忍者游戏
  10. php文章管理系统_PHP-小程序:(1)开发环境搭建