变量,数据类型,运算符,字符串,input()的运用(python学习第一弹)

python—基础语法:变量、转义字符、数据类型转换、条件判断和input函数 python—变量、转义字符、数据类型转换、条件判断和input函数print()函数与变量bug报错为syntaxError:invalid syntax时检查标点符号转义字符变量和赋值变量的命名规范数据类型与转换字符串str和字符串的拼接整数int浮点数float查看数据类型type()函数数据类型的转换算数运算符(运算优先级)条件判断与条件嵌套input()函数 print()函数与变量 #... 阅读详情

变量

变量的定义格式:变量名=变量值 (变量值是可以改变的)

print('-------变量--------')
money = 50 #定义变量
print("钱包一共",money,"元")

输出结果:钱包一共50元

数据类型 type()

-字符串 str
-整数型 int
-浮点型 float
-布尔型 boolean False/True

print('---------数据类型--------')
#1.使用print直接输出数据类型
print('1.使用print直接输出数据类型')
print(type('你好')) #字符串
print(type(11))    #整数型
print(type(3.12))  #浮点型
#2.使用变量存储type()语句的结果
print('2.使用变量存储type()语句的结果')
string_type=type('你好')
int_type=type(11)
float_type=type(3.12)
print(string_type)
print(int_type)
print(float_type)
#3.使用type()语句,查询变量中存储的数据类型信息
print('3.使用type()语句,查询变量中存储的数据类型信息')
name='你好'
print(type(name))

输出结果
在这里插入图片描述

数据类型的转换

-int(x) 将x转换为整数
-float(x) 将x转换为浮点数
-str(x) 将x转换为字符串

print('-------数据类型的转换-------')
#数字类型转换为字符串
num_str=str(11)
print(type(num_str),num_str)
float_str=str(3.1)
print(type(float_str),float_str)
#字符串转换为数字  字符串内的内容都是数字
str_num=int("11")
print(type(str_num),str_num)
str_float=float("1.1")
print(type(str_float),str_float)
#整数转换为浮点数
float_num=float(22)
print(type(float_num),float_num)
#浮点数转换为整数
int_num=int(3.14)
print(type(int_num),int_num)

运行结果
在这里插入图片描述

运算符

算术运算符:+,-,*,/,//(整除),%(取余),(指数)

print('-------算术运算符--------')
print("1+1=",1+1)
print("5-2=",5-2)
print("3*3=",3*3)
print("6/2=",6/2)
print("9//4=",9//4)
print("11%3=",11%3)
print("4**3=",4**3)

运行结果
在这里插入图片描述

复合赋值运算符:+=,-=,*=,/=,//=(整除),%=(取余),=(指数)

print('-------复合赋值运算符--------')
num=5
num += 1              #num=num+1
print("num+1=",num)
num -= 1              #num=num-1
print("num-1=",num)
num *= 4              #num=num*4
print("num*4=",num)
num /= 2              #num=num/2
print("num/2=",num)
num //= 2             #num=num//2
print("num//2=",num)
num %= 3              #num=num%3
print("num%3=",num)
num **= 2             #num=num**2
print("num**2=",num)

运行结果
在这里插入图片描述

字符串

字符串三种定义方法:
-单引号定义法
-双引号定义法
-三引号定义法

print('--------字符串三种定义方法---------')
#单引号
name='你好'
print(type(name),name)
#双引号
name="你好呀"
print(type(name),name)
#三引号
name="""你好
丫丫"""
print(type(name),name)
#转义字符解除引号效用
name='\'你好\''
print(name)

运行结果
在这里插入图片描述

字符串的拼接(只适用于字符串类型本身)

print('---------字符串的拼接---------')
#字符串字面量之间的拼接
print("你好!"+"跟我一起学习吧")
#字符串字面量与字符串变量之间的拼接
name="张三"
address="北京"
print("我是:"+name+",我的地址是:"+address)

运行结果
在这里插入图片描述

字符串格式化

1.%:占位
%s:将变量变成字符串放入占位的地方
%d:将变量变成整数放入占位的地方
%f:将变量变成浮点型放入占位的地方 多个变量占位。变量要用括号括起来并按照占位的顺序填入
2.m.n控制数据的宽度和精度
m:宽度,要求是数字,设置的宽度小于数字自身,不生效
.n:小数点的精度,要求是数字,会进行小数的四舍五入
3.f“{占位}” (对精度没有要求时)
4.表达式的格式化
f"{表达式}" “%S%d%f”%(表达式,表达式,表达式) “”"

print('------字符串格式化-------')
#通过占位形式,完成拼接
name="张三"
message="姓名:%s"%name
print(message)
#通过占位形式,完成数字与字符串的拼接
age=22
year=4
message="我今年%s岁,我已经高中毕业%s年"%(age,year)
print(message)
#完成字符串,整数,浮点数,三种不同类型变量的占位
name="张三"
age=22
salary=13.1
message="我是%s,今年%d岁,年薪%f万"%(name,age,salary)
print(message)
#字符串格式化,精度控制
print("---------精度控制----------")
num1=11
num2=11.123
print("数字11宽度限制5,结果是%5d"%num1)
print("数字11宽度限制1,结果是%1d"%num1)
print("数字11.123宽度限制7,小数点精度2,结果是%7.2f"%num2)
print("数字11.123宽度不限制,小数点精度2,结果是%.2f"%num2)
#f“{占位}”进行占位 f:format
name="张三"
age=22
salary=13.1
print(f"我是{name},今年%{age}岁,年薪{salary}万")
#表达式的格式化
print("1+1=%d"%(1+1))
print(f"1+1={1+1}")
print("1的类型是:%s"%{type(1)})

运行结果
在这里插入图片描述

数据输入input()

使用input()语句可以从键盘获取输入
使用一个变量接受(存储)input语句获取的键盘输入数据
input(提示信息)
input()获取的数据永远都是字符串类型

#input()获取键盘信息
print("你是谁?")
name=input()
print("原来是%s"%name)

#input()内可输入提示内容
name=input("你是谁吗?")
print("原来是%s"%name)

#输入数字类型
num=input("可以告诉我你的银行卡号吗?")
#数字类型转换
num=int(num)
print("你的银行卡号类型是:",type(num))

运行结果
在这里插入图片描述

【Python】Python 函数用法:input() 函数 目录 一、input() 函数 二、input() 函数的数据类型 三、input() 函数结果数据类型的强制转换 四、input() 函数判断输入内容的数据类型 一、input() 函数 input() 函数是输入函数,当你在函数的括号内写出问题时, input() 函数会将此问题原样显示在屏幕上,并在终端区域等待你针对此问题的回答。 注意:设置变量后,哪怕是括号内原本带有字符串... 阅读详情

相关推荐

【创作赢红包】Gurobi学术版证书更新与Python环境配置全攻略

本文详细解析了Gurobi学术版证书过期后的完整更新流程与Python环境配置方法。从彻底清理旧版残留、手把手注册获取新许可证,到软件安装、证书激活,最后重点讲解如何将gurobipy接口正确配置到Python的site-packages目录,并提供了常见问题排查方案,帮助用户高效解决证书与配置难题。

efc1234567的博客 613

Python基本语法

Python基本语法

A626796235的博客 405

【实战指南】Green Hills MULTI-IDE 从零安装到工程创建全流程

本文详细介绍了Green Hills MULTI-IDE从零安装到工程创建的全流程,包括系统要求检查、安装步骤、工程配置及调试技巧。特别适合嵌入式开发新手快速上手这款专业IDE工具,提升开发效率。

weixin_28740299的博客 474

python学习——【第一弹】

python学习——基础函数和数据类型

沃和莱特的博客 5989

西瓜书第二章——模型评估与选择(十折交叉验证/查准查全F1)

第二章——模型评估与选择

xsddys的博客 953

量化投资之工具篇一:Backtrader从入门到精通(1)-手把手教你零基础实现一个策略案例

Backtrader是重要的量化框架,本文记录学习该框架的笔记,内容主要基于Backtrader的网站指导文档。虽然该框架目前用于量化投资领域,但是可以作为数据处理的基本架构,进行改造后用于各种数据的处理,尤其适用于对原始数据处理完成后应用一定的策略进行预测以及可视化处理。 1、简介 Backtrader的特点,就是两点: 1、易于使用; 2、参见第1条。 那么如何使用Backtrader呢?比把大象装进冰箱复杂点,一共4步: 创建一个Cerebro引擎: 加入一个Strategy...

仓鼠王的博客 5万+

Python学习笔记——input()函数

在Python中,input()函数是一种与用户交互的简洁而强大的方式。通过input()函数,我们可以接收用户的输入,实现各种有趣的功能。

kuangweihan的博客 4124

第二十六届中国机器人及人工智能大赛CRAIC决赛小型桌面级-立体仓储代码分享

国二奖,精度还有不少问题,没有视觉模块,单线程,比起其他大佬写的确实还有欠缺,继续加油吧。

qq_68232259的博客 691

把你的 Python 技能从 “Hello World“ 升级到 “万能钥匙“:掌握 Python 的输出、输入、数据类型转换和运算符!

超详细的 python 输出、输入、数据类型转换和运算符 知识分享,还不来看看?

不能再留遗憾了的博客 1870

快速入门:使用 SQL Server Management Studio (SSMS) 连接和查询 SQL Server 实例

开始使用 SQL Server Management Studio (SSMS) 连接到 SQL Server 实例并运行一些 Transact-SQL (T-SQL) 命令。本文介绍如何连接和查询实例SQL Server。有关 Azure SQL,请参阅连接。若要使用,请参阅连接和查询。若要详细了解如何SQL Server Management Studio,请参阅其他。......

m0_72938729的博客 5729

ubuntu下编译qtwebengine

ubuntu qtwebengine

tianyu的专栏 - Linux site:blog.youkuaiyun.com/wishfly 1463

【Python学习教程】Python变量类型和运算符_python 变量运算

任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。从底层看,程序中的数据最终都要放到内存(内存条)中,变量其实就是这块内存的名字。和变量相对应的是常量(Constant),它们都是用来“盛装”数据的小箱子,不同的是:变量保存的数据可以被多次修改,而常量一旦保存某个数据之后就不能修改了。Python。

2401_84141219的博客 1010

MicroCap声学仿真介绍(二)-创建声学仿真元件

声学库里包含孔、管、障板辐射器等器件,我们只需要按照仿真的需求,将声学库里的器件排列好,输入参数,用线连接起来即可。这里我们用D指代孔的直径,L指代孔的长度,N代表孔的数量。26.在弹出的界面中做如下设置:需要先在右面的选框里找到对应的项,然后右键Add Part,再之后就如下设置。3.在弹出的界面中,选择“Macro file(.mac)”,并点击右上角的“OK”下面就以声学仿真中常见的“孔”来做示例,跟大家一块演示一下宏程序的新建。10.在上图中“Value”中填入“R”,然后点击左边的“OK”按钮;

山无忧的博客 2199

(1) print()函数、转义字符、二进制与字符编码 、变量、数据类型、input()函数、运算符

目录print()函数转义字符二进制与字符编码变量数据类型input()函数 运算符 print()函数可以将你想要展示的东西在IDLE或者标准的控制显示台上显示print(123)1.向计算机发出打印123的指令2.把代码编译成计算机能听懂的语言,由python解释器完成3.做出相应的执行在控制台上输出结果1.print()函数输出的内容可以是数字 print(123)2.print()函数输出的内容可以是字符串 print('helloworld')3.print()函数输出的内容可以是含有运算符的表达

m0_62063669的博客 1940

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

python学习笔记 | 变量、常量、控制语句、运算符、表达式、字符串

range(stop) 从零开始,每次生成一个整数,后加1操作,知道stop为止(不包含stop)解释型:执行的同时一边执行一边编译,解释器,执行速度比较慢,跨平台性比较好(python)乘法运算符(如果将字符串和数字相乘,则会对字符串进行复制操作,将字符串重复指定次数)python是一个动态类型的语言,可以为变量赋任意类型的值,也可以任意修改变量的值。调用后,程序会立即暂停,等待用户输入,输入完成后,点击回车程序才会继续向下执行。当字符串进行比较时,实际上比较的是字符串的Unicode。

mavisjy的博客 1046

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Python 基础教程【1】:Python介绍、变量和数据类型、输入输出、运算符

本专栏致力于帮助大家快速入门Python

Anya-.-的博客 1590

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

【Python零基础入门篇 · 2】:掌握各种运算符和变量、input()输入输出、映射函数map()结合input()和split()函数实现多值输入

Python运算符 算数运算符 赋值运算符 比较运算符 布尔运算符 位运算符 运算符的优先级 变量 变量的定义和使用 变量命名的规范 input()输入输出 input()函数的基本理解 input()函数的固定规则 input()函数的强制转换 映射函数map()结合input()和split()函数实现多值输入标识:表示对象所储存的内存地址,使用内置函数id(obj)来获取类型:表示的是对象的数据类型,使用内置函数type(obj)来获取值:表示对象所储存的具体数据,使用print(obj)来获取。

Oh_Python的博客 1478

[Python]第一章(建议收藏)

各位????小伙伴大家好,我是泽奀。在前篇的内容中我给大家说过《python的介绍》,如果各位小伙伴对python的介绍还有不是很了解的地方可以去看看。这是链接:✔

"謓泽"正在路上朝着"攻城狮"方向"前进四"! 7214

Python入门学习(一)Print函数、Input函数、基本数据类型、运算符、流程控制语句、循环语句

文章目录一、print打印函数转义字符二、Python中的标识符和保留字变量三、基本数据类型 一、print打印函数 # author:LiuShihao # data: 2020/11/21 2:37 下午 # print 打印函数 # 打印整数 print(111) # 打印浮点数 print(1.111) # 打印表达式 print(1 + 1) # 打印字符串 print("HelloWorld") # 以上是将内容输出的控制台 print函数还可以将内容输出到文件 a+ 的意思是说如果文

DreamsArchitects的博客 2867

第一节 变量、数据类型、运算符

什么是变量?主要体现在一个字,变,相当于数据存储在计算机的空间。银行存款,金额身高,时间# 变量名 = 值 age = 18 name = “王一博” # 表达式的形式 num = num_1 + num_2。

云深不知处 1633

变量和数据类型——Python

计算机语言中变量的概念源于数学。在数学中,变量指用拉丁字母表示的、值不固定的数据;在计算机语言中,变量指能存储计算结果或表示值的抽象概念——程序在运行期间用到的数据会被保存在计算机的内存单元中。为了方便取内存单元中的数据,Python 使用标识符来标识不同的内存单元,从而使标识符和数据建立联系。变量名 = 值date = 100100。

2401_87199769的博客 1129

python进阶#1 print() 基本数据类型和变量 条件判断 input()

python进阶#1 print() 基本数据类型和变量 条件判断 input() print() print()的主要功能就是:(打印内容)。 注意 1.这里的括号和引号一定要使用英文标点符号 。 2.括号里面必须加引号。 3.在print()内不仅能使用单引号,还能使用双引号。 4.#后面的内容为注释,来解释代码的含义和功能。 print('纸上得来终觉浅,绝知此事要躬行。') 双引号和单引号 当我们需要打印的字符串里含有引号,可能是单引号(比如: I’m drinking 1 cup of mil

lyh998的博客 1765

Python学习-----起步5(type()函数、input()函数、运算符)

详细介绍type(),输入函数input()已经Python中的运算符 这个函数很简单,我们可以直接使用去查看变量的类型。示例: 看,我输入数字,或者字符串,结果都是字符串(str)下面是一些相关使用的例子:(1)加减法 (2)乘法、乘方 (3)除法 (4)求余 这个基本都会的了,没什么注意事项,直接取余数就行了。 (5)精确误差问题(浮点数) +=a **= b ==>(一个=号是表示赋值;==是表示等于,进

m0_73633088的博客 2022

PYTHON基础:print函数,变量,注释,数据类型,数据类型转换,运算符,input函数

是什么组成定义组成变量名赋值运算符值a=1在a=1这段代码中左边a叫做变量名,=是赋值运算符,1是值。变量是变量名对应的计算机内部存储的内存地址和那里存放的值1。

2401_87085682的博客 830

Python-python基础语法:字面量(字符串)、注释、变量、数据类型(type语句、变量无类型)、数据类型转换、标识符(命名规则)、运算符(算术(数学)、赋值、复合赋值运算符)、字符串扩展、数据

在程序运行时,能储存计算结果或能表示值的抽象概念。​ 简单的说,变量就是在程序运行时,记录数据用的。​变量的定义格式:变量名 = 变量值字符串有3种不同的定义方式:变量的名字方法的名字类的名字,等等这些名字,我们把它统一的称之为标识符,用来做内容的标识。所以,标识符:是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名单引号定义法:name = ‘黑色星期五’双引号定义法:name = “黑色星期五”三引号定义法:name = “”“黑色星期五”“”

放下华子我只抽RuiKe5的博客 3431

Python——基础语法(关于字面量、注释、变量、数据类型、类型转换、标识符、字符串、数据输入input)

Python基本语法:字面量、注释、变量、数据类型、类型转换、标识符、字符串相关定义、拼接、格式化等操作、数据输入(input)详解

2401_83190311的博客 1429
上一篇: Python3.8 安装教程
下一篇: 简单的股票计算
小柚柚0.o
博客等级 码龄4年 170粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值