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
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

夸夸
夸夸
还有吗!没看够!
取消
昵称表情代码图片

    暂无评论内容