热҈热҈热҈热҈热҈热҈
被副热带高压控制的第14天
江浙沪包邮区已经热成工折户包熟区
不知道大家的日子过得怎么样
不如躲在家一起学Python吧~
本期内容 ●●
// 1
|Python运算符
// 2
|常用内置函数
// 3
|基本输入输出
// 4
|name属性
// 5
|常用快捷键
Python运算符
运算符:表示操作的符号。
例如:
4 + 5 = 9
4 和 5 被称为操作数,"+" 称为运算符
算术运算符
算术运算符是完成基本的算术运算符号,就是用来处理四则运算的符号。
(以a = 10, b = 21为例)
比较运算符
(以a = 10, b = 20为例)
赋值运算符
(以a = 10, b = 20为例)
逻辑运算符
(以a = 10, b = 20为例)
运算符优先级
1. 首先执行括号内的运算算符
2. 其次计算指数运算符(**)
3. 接着乘法(*)、除法(/)、整数除法(//)和取余运算
4. 最后计算加法(+)、减法(-)运算符
5. 运算优先级相同的在一起,从左向右运算
6. 运算符优先级遵循的规则为:算术运算符优先级最高,其次是位运算符、成员测试运算符、关系运算符、逻辑运算符等,算术运算符遵循“先乘除,后加减”的基本运算原则。
7. 虽然Python运算符有一套严格的优先级规则,但是强烈建议在编写复杂表达式时使用圆括号来明确说明其中的逻辑来提高代码可读性。
常用内置函数
内置函数是Python内置对象类型之一,不需要额外导入任何模块即可直接使用,这些内置对象都封装在内置模块builtins之中。
注:图片中只列举个别
基本输入输出
输入函数
在python 3.x中,使用内置函数input()来接收用户的键盘输入,其语法格式为:变量名=input(“提示信息”)
(1) input函数首先输出提示信息,然后等待用户从键盘输入。
(2) 通过input()输入的内容都以字符串的形式保存在变量。
例如:
图中name和age两个变量都是字符串类型,它们不能与其它类型的变量或常量进行算术运算。
若输入age=age+1语句,则会报错,需要利用int()函数改变数据的类型。
age=int(input(“请输入你的年龄:”))语句,age就是整形变量了。
注意括号配对!
输出语句
1. 在Python 3.x中,使用print()语句输出信息,其语法格式为:
print(输出项1[,输出项2,…,输出项n,sep="分隔符",end="结束符"])
(1) 方括号中的内容是可选项,需要输出多项内容时,语句中各输出项之间用逗号分隔。
(2) sep参数指定输出项之间的分隔符,其默认分隔符是空格。
(3) end参数指定最后输出项后面的结束符,其默认结束符是换行符。
2. Print语句还可以使用格式字符串控制输出形式。
语法格式:"格式字符串"%输出项
格式字符的含义:%s输出字符串; %d输出整数; &c输出字符; %[w][.p]f输出总长度为w, 小数位数为p的浮点数
例如:
>>>name,age ,wage ="张三", 20, 5531.96
>>>print("我的姓名是%s"%name,end=", ")
>>>print("年龄: %d"%age,end=", ")
>>>print("性别: %c,工资: %8.2f"%(77,wage ))
我的姓名是张三, 年龄: 20, 性别: M,工资: 5531.96
(1) 格式符与后面对应的输出项必须类型一致
(2) 如果格式中要输出多个值, 将对应的输出项放在括号中,并用逗号分隔
(3) M字母的ASCII码是77,chr(77)=“M”
(4) %8.2f中的8是总长度,输出内容不足8位以空格补足
(5) 如果浮点数格式中的总长度w小于数据的实际长度,则以实际长度为准。
name属性
1. 通过Python程序的name属性可以识别程序的使用方式
2. 如果作为模块被导入,则其name属性的值被自动设置为模块名
3. 如果作为程序直接运行,则其name属性值被自动设置为字符串”main”
常用快捷键
陪伴是最长情的告白
每次为你推送金协的美好时刻
文字:董艺楠
排版:董艺楠
审核:李泽晨