首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >python基础语法

python基础语法

作者头像
Blank.
发布于 2023-04-12 20:54:34
发布于 2023-04-12 20:54:34
7010
举报
文章被收录于专栏:BlankBlank

一.常用的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类型的集合

二.注释

代码语言:javascript
复制
#这是单行注释

"""
这是多行注释
"""

三.变量定义

直接加=号即可 示例:a = 100 表示一个整数型变量

代码语言:javascript
复制
a = 1

四.函数print

作用:在日志中输出一段话 正常输出 print(“Helllo world”) 多个输出 print(“Helllo,world”) 带变量输出 txt = “world” print(f”Helllo,{txt}”)

代码语言:javascript
复制
print("hello world")

print("hello","world")

txt = "world"
print(f"hello{txt}")

五.函数type

作用:查看当前变量数据类型,并返回 使用: num = 1 type(num)

代码语言:javascript
复制
num = 1
print(f"当前num的类型为 - "{type(num)})

六.数据类型之间相互转换

1.将一个文本型数据进行转换 格式:转换语句+() 示例:int(txt)

代码语言:javascript
复制
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.字符串的三种定义 分别为单引号,双引号,三引号

代码语言:javascript
复制
txt = 'hello'
txt = "hello"
txt = """hello"""

2.字符串与变量的快捷拼接

代码语言:javascript
复制
a = "wolrd"
txt = "hello" % a

九.占位符的使用

字符串使用%s占位 整数使用%d占位 浮点数使用%f占位 浮点数小数点可以用%.2f控制,表示四舍五入到后两位

代码语言:javascript
复制
name = "xi"
age = 18
weight = 66.1

print("大家好我叫%s,我今年%d了,我的体重是%.2f" % (name,age,weight))

函数input

作用:获取键盘的输入内容并返回

代码语言:javascript
复制
msg = input()

print(f"您输入的内容为{msg}")

全局变量在局部的使用

关键字:global 定义示例:global num = 100 实际示例:

代码语言:javascript
复制
num1 = 100

print(f"当前数值为 - {num()}")

def num ():
  return  global num1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 一.常用的6种数据类型有
  • 二.注释
  • 三.变量定义
  • 四.函数print
  • 五.函数type
  • 六.数据类型之间相互转换
  • 七.运算符简介
  • 八.字符串的使用技巧
  • 九.占位符的使用
  • 函数input
  • 全局变量在局部的使用
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档