当前位置: 首页 > news >正文

Python_1

python前言

python感觉是大家都听过但是没有太熟悉的语言,让我们看看ai对python解释

Python 是一种高级、通用、解释型编程语言,由荷兰程序员 Guido van Rossum 于 1989 年圣诞节期间设计,1991 年正式发布。它以简洁、易读、优雅的语法为主要特点,强调 “代码可读性” 和 “编写清晰的代码”,适合各种编程任务。

python在大家在生活中的应用可谓是方方面面,现在我们开始正式接触他吧

常量和变量

常量,就是我们平常的量
就比如说,我有一个朋友吃了3碗米饭,这个3就是一个常量

变量,顾名思义是可以改变的量,我们常常用来赋值
就比如rice=3
rice就是变量名,3就是变量值
而rice的量可以改变,则明天我吃了5碗,我就可以写为rice=5
这时rice的值就变为了5
这个就是 “变”的本质

数据类型

数据类型

变量无类型,但是储存的值有类型
我们想知道一个值的类型,需要type()函数
我们可以用type(5)type(rice)知道常量和变量的数据类型

常用的数据类型有

  • int 整数类型
  • float 浮点数
  • str 字符串
  • bool 布尔类型
int1=4
float1=4.11
str1="abc123"

后续也会有复合型的数据类型,之后学到会提出

类型的转换

类型之间可以转换吗?

当然可以,但是我们还是需要函数辅助我们转换
我们想让rice转换为float类型。我们需要rice_type2=float(rice)

引号的应用

如果出现字符串类型,引号中间插一个引号怎么办

  1. 用不同的引号,比如外面是双引号里面就用单引号
  2. 在引号前面用\转义,当用这个符号后引号只能为字面的意思

占位符

当我们需要输出的时候,占位符会起到给变量占位的作用

print("%s"%变量名)

这样就是输出一个变量名

tem="111"
print("aaa %s"%tem)//输出aaa 111
tem2="222"
print("aaa %s %s"%(tem,tem2))//输出aaa 111 222

优雅版

用f标记,后面的大括号括变量名

rice=1
print(f"111{rice}")

输出

input就是输入函数,和scanf有点像
但是他默认接收到的都是字符串类型,但是scanf不能自己写提示信息

input("中间写提示信息")
name=input("你是谁")//name接受输出的值
print(f"你是{name}")

文章转载自:
http://anoxic.bdypl.cn
http://bottlekhana.bdypl.cn
http://carabin.bdypl.cn
http://brown.bdypl.cn
http://autecologic.bdypl.cn
http://chaw.bdypl.cn
http://anguifauna.bdypl.cn
http://afge.bdypl.cn
http://carbonize.bdypl.cn
http://botan.bdypl.cn
http://centime.bdypl.cn
http://acidanthera.bdypl.cn
http://cerous.bdypl.cn
http://armoured.bdypl.cn
http://bencher.bdypl.cn
http://ballistocardiogram.bdypl.cn
http://cephalometric.bdypl.cn
http://alimony.bdypl.cn
http://bookplate.bdypl.cn
http://autonomist.bdypl.cn
http://atheneum.bdypl.cn
http://ascidium.bdypl.cn
http://bilboa.bdypl.cn
http://chefdoeuvre.bdypl.cn
http://acrophony.bdypl.cn
http://biflagellate.bdypl.cn
http://aborted.bdypl.cn
http://bion.bdypl.cn
http://atony.bdypl.cn
http://carbonara.bdypl.cn
http://www.dtcms.com/a/280399.html

相关文章:

  • 高等数学强化——导学
  • 【Python练习】044. 编写一个函数,实现快速排序算法
  • 第十三讲 | map和set的使用
  • JavaDemo——使用CGLIB动态代理
  • I3C通信驱动开发注意事项
  • 【雅思播客016】New Year Resolution 新年决心
  • docker搭建freeswitch实现点对点视频,多人视频
  • 极致cms多语言建站|设置主站默认语言与设置后台固定语言为中文
  • 嵌入式学习-PyTorch(4)-day21
  • 多相机depth-rgb图组完整性分拣器_MATLAB实现
  • @[TOC](模拟) # 1.替换所有的问号(easy)
  • 学C++做游戏,先搞懂这些基础要点
  • 《大数据技术原理与应用》实验报告六 Flink编程实践
  • 使用JS编写用户信息采集表单
  • 【Python3-Django】快速掌握DRF:ModelViewSet实战指南
  • OneCode 3.0 从0到1干货——AIGC及MCP注解驱动开发物联网AI决策应用
  • 全新 Python 项目托管到 Gitee 私有仓库完整流程(带详细命令注释)
  • OpenVINO initialization error: Failed to find plugins.xml file
  • uv 使用指导文档
  • 【机器学习深度学习】LoRA 微调详解:大模型时代的高效适配利器
  • BlueLotus XSS管理后台使用指南
  • GeoTools 工厂设计模式
  • 传输协议和消息队列
  • AR眼镜:重塑医学教育,开启智能教学新时代
  • 同步辐射XAFS和XRD协同用于高熵合金的研究应用
  • 香港站群服务器租用:为什么需要选择不同C类IP?
  • python的广东省家庭旅游接待信息管理系统
  • k8s之Attach 和 Mount
  • C++回顾 Day7
  • k8s之Snapshots 详解