python基础语法
一.常用的6种数据类型有
类型 | 描述 | 说明 |
---|---|---|
数字 | 整数型(int).浮点型(float)复数(complex)布尔(bool) | 整数(如1,2,10,20)浮点数(13.14.带了小数点的,复数(1+1j以j结尾表示复数),布尔(真与假,Trule表示真,False表示假),在数字中意译为1和0) |
字符串 | 文本数据类型string | 任意字符组成,需加上””表示 |
列表 | 有序的记录了一段可变数据 | 可以有序的记录多个数据表示方法[1,2] |
元组 | 有序的记录一段不可变数据 | 和列表相同,但是不可变 |
集合 | 无序不重复的一堆数据 | 无序不重复的一堆数据 |
字典 | 无序Key-Value集合 | 无需记录一堆Key-Value类型的集合 |
二.注释
#这是单行注释
"""
这是多行注释
"""
三.变量定义
直接加=号即可 示例:a = 100 表示一个整数型变量
a = 1
四.函数print
作用:在日志中输出一段话 正常输出 print(“Helllo world”) 多个输出 print(“Helllo,world”) 带变量输出 txt = “world” print(f”Helllo,{txt}”)
print("hello world")
print("hello","world")
txt = "world"
print(f"hello{txt}")
五.函数type
作用:查看当前变量数据类型,并返回 使用: num = 1 type(num)
num = 1
print(f"当前num的类型为 - "{type(num)})
六.数据类型之间相互转换
1.将一个文本型数据进行转换 格式:转换语句+() 示例:int(txt)
num = 1
print(f"当前num的类型为 - "{type(num)})
str(num)
print(f"转换后的num的类型为 - "{type(num)})
七.运算符简介
算数运算符
符号 | 描述 | 解释 |
---|---|---|
+ | 加 | 将两个对象进行相加 |
– | 减 | 将两个对象进行相减 |
* | 乘 | 将两个对象进行相乘 |
/ | 除 | 将两个对象进行相除 |
// | 取整数 | 取商的整数部分,9//2结果为4 |
% | 取余 | 除法的余数,10%2=0 |
** | 指数 | a**b为10的20次方,结果自行测试就知悉 |
复合赋值运算符
符号 | 描述 | 解释 |
---|---|---|
+= | 加法赋值运算 | 将左右对象进行相加后赋值给左侧 |
-= | 减法赋值运算 | 将左右对象进行相减后赋值给左侧 |
*= | 乘法赋值运算 | 大同小异,参上上方 |
/= | 除法赋值运算 | 大同小异,参上上方 |
//= | 取整数法赋值运算 | 大同小异,参上上方 |
%= | 取余法赋值运算 | 大同小异,参上上方 |
**= | 指数法赋值运算 | 大同小异,参上上方 |
八.字符串的使用技巧
1.字符串的三种定义 分别为单引号,双引号,三引号
txt = 'hello'
txt = "hello"
txt = """hello"""
2.字符串与变量的快捷拼接
a = "wolrd"
txt = "hello" % a
九.占位符的使用
字符串使用%s占位 整数使用%d占位 浮点数使用%f占位 浮点数小数点可以用%.2f控制,表示四舍五入到后两位
name = "xi"
age = 18
weight = 66.1
print("大家好我叫%s,我今年%d了,我的体重是%.2f" % (name,age,weight))
函数input
作用:获取键盘的输入内容并返回
msg = input()
print(f"您输入的内容为{msg}")
全局变量在局部的使用
关键字:global 定义示例:global num = 100 实际示例:
num1 = 100
print(f"当前数值为 - {num()}")
def num ():
return global num1
相关文章
- python re.compile() 详解——Python正则表达式「建议收藏」
- python解压bz2文件命令,在Python中解压缩.bz2文件
- Deep Learning Chapter02:Python基础语法回顾
- 盘点一个Python列表处理的基础问题
- python递归函数讲解_Python递归函数实例讲解
- Python基础-7 输入与输出
- 软件测试|Python基础之模块导入和使用
- Python基础语法-基本数据类型-集合
- Python基础语法-基本数据类型-可变数据类型和不可变数据类型
- Python基础语法-基本数据类型-深浅拷贝(一)
- Python基础语法-函数-匿名函数
- Python基础语法-函数-函数装饰器(一)
- Python基础语法-函数-函数装饰器-多个装饰器
- Python基础语法-函数-生成器函数
- Python基础语法-函数-迭代器生成斐波那契数列
- Python基础语法-内置函数和模块-math模块
- Python基础语法-内置函数和模块-os模块
- python安装和基础语法学习详解编程语言
- Python基础语法详解编程语言
- Linux创建Python文件的步骤(linux新建python文件)
- Linux环境下安装Python(linux装python)
- 掌握Linux环境下的Python编程(linux执行python)
- 在Linux上运行Python脚本的简单指南(linux运行python)
- 在Python中简单调用MySQL(python调用mysql)