python赋值种类_Python1-基础语法1

++++++++++++++我会继续追赶您的,wyb++++++++++++++++++++

一、解释器

1、解释器的作用

运行文件:程序员和计算机的翻译官

2. Python解释器种类

(1)Cpython.C语言开发的解释器,应用广泛

(2)IPython:基于CPython的一种交互式解释器

二、变量

1. 定义变量

变量名 = 值

my_name = 'TOM'

print(my_name)

三、数据类型

7f859f63951e175ab6bdef13d2e7105b.png

# int

num1 = 1

print(type(num1))

# float

num2= 1.11

print(type(num2))

# bool

num3 = False

print(type(num3))

# str

num4 = "你好"

print(type(num4))

# list 列表

num5 = [1,2,3]

print(type(num5))

# tuple 元组

num6 = (1,2,3)

print(type(num6))

# set 集合

num7 = {1,2,3}

print(type(num7))

# dict 字典--键值对

num8 = {"name":"Tom","age":12}

print(type(num8))

1.格式化输出

# 格式化输出字符串

age = 18

name = "zhaomin"

weight = 90.5

stu_id = 1

# 我是zhaomin ,今年18岁,体重是 90.5斤,学号001

print("我是%s" % name)

print("体重:%.2f" % weight)

print("我的学号%03d" % stu_id)

print("我是%s ,今年%d岁,体重是%.2f斤,学号%03d" %(name,age,weight,stu_id))

11147631e1e2bce5a2f2f65914464184.png

2.比较%s和f'{}'

# 比较%s和f'{}'格式字符串,f表达式更高效

print("我是%s ,今年%s岁,体重是%s斤,学号%s" %(name,age,weight,stu_id))

print(f"我是{name} ,今年{age}岁,体重是{weight}斤,学号{stu_id}")

97765e695c393e7b25dbcc11a08b2a85.png

3.转义字符\n和\t(反斜杠)

# 转义字符\n

print("hello\nword")

# 转义字符\t

print("hello\tPython")

print("++++++++++++++++++++++++++++++++++++++++++++++")

# 设置print结束符,默认换行\n

print("hello", end="\n")

print("word",end="\t")# 自己设置结束后tab

print("hello",end="...")# 自己设置结束后用...

print("Python")

3e913808ecbdd6ccc3e3b8160ec2d8d5.png

4.输入函数input()

# 用户输入信息

"""

特点:

(1)遇到input,等待用户输入

(2)接收input存变量

(3)input接收到的数据类型是字符串

"""

password = input("请输入密码:")

print(f"密码确认:{password}")

print(type(password))

14f023572dfa974adedcad84ebf8a508.png

5.数据类型转换的函数

函数

说明

int(x,[base])

将x转换为一个整数

float(x)

将x转换为一个浮点数

str(x)

将对象x转换为字符串

eval(str)

用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(s)

将序列s转换为一个元组

list(s)

将序列s转换为一个列表

# 数据类型转化函数

num1 = "1"

num = 123

num2 = int(num1) # 将num1转化为整型

print(type(num2))

print(num2)

num3 = float(num1)

print(num3,type(num3))# 将num1转化为浮点型

str1 = str(num)# 将num转化为字符串

print(str1,type(str1))

list1 = [1,2,3]

tuple1 = tuple(list1)# 将一个序列转化为元组

print(tuple1,type(tuple1))

ss = (4,5,6)# 将一个序列转化为列表

print(list(ss),type(list(ss)))

str2 = '1'

str3 = '1.1'

str4 = '(1,2,3)'

str5 = '[4,5,6]'

print(eval(str2), type(eval(str2)))

print(eval(str3), type(eval(str3)))

print(eval(str4), type(eval(str4)))

print(eval(str5), type(eval(str5)))

c7646c292c5580bba54b27de5b743de3.png

四、运算符

1.运算符的分类

算数运算符

赋值运算符

复合赋值运算符

比较运算符

逻辑运算符

1.1算数运算符

运算符

描述

实例

+

1+1=2

-

1-1=0

*

2*2=4

/

9/2=4.5 9/3=3.0

//

整除

9//4=2

%

取模

9%4=1

**

指数

2**4=16

()

小括号

(1+2)3=9

注意:优先级

() > ** > * / // % > + -

1.2赋值运算符

运算符

描述

实例

=

赋值

将=右侧的结果赋值给等号左侧的变量

1.2.1单个变量赋值

num1 = 10

1.2.2多个变量赋值

num1,num2,float,str = 1,21,1.1,"qw"

1.2.3多个变量赋相同的值

a=b=100

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值