pyhton学习笔记(三)

server/2025/1/25 4:11:00/

目录

1.变量

2.变量的命名规则

3.常用函数汇总

4.常用数据类型汇总 

5.算术运算符

6.比较运算符和逻辑运算符

7.常见的三种格式化输出方法

8.分支语句


1.变量

     变量就是可以变化的量,可以理解为是一个存储东西的盒子,盒子里面可以放一些程序里需要用到的信息。

2.变量的命名规则

  1. 只能包含数字、字母、下划线,连空格也不能有。
  2. 不能以数字开头
  3. 区分字母大小写
  4. 不能用关键字作为变量名
  5. 见名知意
  6. 推荐驼峰命名法(第二个单词起,首字母大写)和下划线命名法(单词之间用下划线隔开)。

3.常用函数汇总

  1. input()函数用来获取用户的输入信息,input函数会默认把输入的信息当作字符串。
  2. int()函数可以将整型字符串或者浮点数转化为整型,注意:无论浮点数的小数部分值是什么,使用int()函数转化时,只会保留整数部分,而将小数部分舍去。
  3. type函数可以用来查询数据类型。
  4. float()函数将数字或字符串转化为浮点数。

4.常用数据类型汇总 

字符串类型str必须用" "括起来的内容:input函数会默认把输入的信息当作字符串
整数类型int没有小数部分的数字
浮点数类型float用于存储小数的数据类型
布尔类型bool布尔值只有两个false和true,在数值上下文情况下,ture被当作1,false被当作0

5.算术运算符

python中用进行基本数学运算的符号,包括加、减、乘、除、整除和取模等。

运算符描述
+加 - 两个对象相加
-减 - 得到负数或是一个数减去另一个数
*乘 - 两个数相乘或是返回一个被重复若干次的字符串
/除 - x 除以 y
%取模 - 返回除法的余数
**幂 - 返回x的y次幂
//取整除 - 往小的方向取整数

注意: 

  • 加号既可以用于算术运算,也可以用于字符串拼接,但是在字符串拼接时加号不是算术运算符,而是连接符。
  • 乘号既可以用于算术运算,也可以用于将一个字符串重复多次。这个过程叫做字符串复制。

6.比较运算符和逻辑运算符

比较运算符也叫关系运算符,用于比较两个值之间的关系,返回一个布尔值(true或false)

 

逻辑运算符优先级:由高到低为not、and、or 

7.常见的三种格式化输出方法

8.分支语句

单分支: if 判断条件:

双分支:if 判断条件: else:

多分支:if 判断条件: elif 判断条件: else:

                 


http://www.ppmy.cn/server/161208.html

相关文章

深度解读:Facebook 区块链技术架构与应用前景

随着区块链技术的不断发展,它已经逐渐渗透到各行各业,成为推动数字化转型的重要力量。作为全球领先的社交平台之一,Facebook(现为 Meta)也开始探索区块链技术的潜力,期望通过这一技术来提升平台的服务能力和…

LeetCode 热题 100_电话号码的字母组合 (57_17_中等_C++)(string(path.begin(),path.end()))

LeetCode 热题 100_电话号码的字母组合(57_17) 题目描述:输入输出样例:题解:解题思路:思路一(递归(回溯)): 代码实现代码实现(思路一&…

Webrtc (1) - Windows 编译

最近项目上遇到webrtc wgc 的几个test case无法通过,与webrtc人员沟通后决定要自行修复一下(因为他们不想管…) 参考文档 https://webrtc.org/support/contributinghttps://chromium.googlesource.com/chromium/src//main/docs/#checking-out-and-building 以上两…

SQL Server所有数据类型大全

数据类型列表 整数类型:bigint、int、smallint、tinyint精确数值类型:decimal、numeric近似数值类型:float、real字符类型:char、varchar、text、nchar、nvarchar、ntext日期和时间类型:date、time、datetime2、dateti…

MATLAB中characterListPattern函数用法

目录 语法 说明 示例 在文本中查找元音字母 提取在某字母范围内的字母 查找以元音字母开头的单词 将人名按字母顺序分组 characterListPattern函数的功能是匹配列表中的字符。 语法 pat characterListPattern(characters) pat characterListPattern(startCharacter,…

单例模式 - 单例模式的实现与应用

引言 单例模式(Singleton Pattern)是设计模式中最简单且最常用的模式之一。它确保一个类只有一个实例,并提供一个全局访问点来访问该实例。单例模式常用于需要全局唯一对象的场景,如配置管理、日志记录、线程池等。 本文将详细介…

宝塔UDP服务器部署记录,unityClient,pythonServer

最近项目接到新需求,需要用Unity 客户端(发送端)控制另一台 Unity 客户端(接收端),中间用UDP服务器做数据中转。 先测试一下连通性,我用 Python 搞了个服务器 demo。 在正式开发之前&#xff…

分布式光纤应变监测是一种高精度、分布式的监测技术

一、土木工程领域 桥梁结构健康监测 主跨应变监测:在大跨度桥梁的主跨部分,如悬索桥的主缆、斜拉桥的斜拉索和主梁,分布式光纤应变传感器可以沿着这些关键结构部件进行铺设。通过实时监测应变情况,能够精确捕捉到车辆荷载、风荷…