Python基础
第二章
一、Python基础知识
1、第一个python程序
(1)
print("Hello World")
a = 10
b = 20
c = a +b
print("a,b,c")
2、数据类型(存储数值)
(1)int(整形)
(2)fioat(浮点型)——小数
(3)complex(复数)
(4)bool(布尔)——真假类型
3、字符产类型
“必用引号引住所写字符串”
例:
name = input("What is your name?")
print("Hello " + name )
二、数据类型的转换
三、python常用运算符
运算符 |
描述 |
实例 |
|
|
|
+ |
加 - 两个对象相加 |
a + b 输出结果 30 |
- |
减 - 得到负数或是一个数减去另一个数 |
a - b 输出结果 -10 |
* |
乘 - 两个数相乘或是返回一个被重复若干次的字符串 |
a * b 输出结果 200 |
/ |
除 - x除以y |
b / a 输出结果 2.0,a / b输出结果0.5 |
% |
取模 - 返回除法的余数 |
b % a 输出结果 0,a % b输出结果10 |
** |
幂 - 返回x的y次幂 |
a**b 为10的20次方, 输出结果 100000000000000000000 |
// |
取整除 - 返回商的整数部分 |
9//2 输出结果 4, 9.0//2.0 输出结果 4.0 |
运算符 |
描述 |
实例 |
== |
等于 - 比较对象是否相等 |
(a == b) 返回 False。 |
!= |
不等于 - 比较两个对象是否不相等 |
(a != b) 返回 True. |
<> |
不等于 - 比较两个对象是否不相等 |
(a <> b) 返回 True。这个运算符类似 != 。 |
> |
大于 - 返回x是否大于y |
(a > b) 返回 False。 |
< |
小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。 |
(a < b) 返回 True。 |
>= |
大于等于 - 返回x是否大于等于y。 |
(a >= b) 返回 False。 |
<= |
小于等于 - 返回x是否小于等于y。 |
(a <= b) 返回 True。 |
a = 10 b = 20
运算符 |
描述 |
实例 |
= |
简单的赋值运算符 |
c = a + b 将 a + b 的运算结果赋值为 c |
+= |
加法赋值运算符 |
c += a 等效于 c = c + a |
-= |
减法赋值运算符 |
c -= a 等效于 c = c - a |
*= |
乘法赋值运算符 |
c *= a 等效于 c = c * a |
/= |
除法赋值运算符 |
c /= a 等效于 c = c / a |
%= |
取模赋值运算符 |
c %= a 等效于 c = c % a |
**= |
幂赋值运算符 |
c **= a 等效于 c = c ** a |
//= |
取整除赋值运算符 |
c //= a 等效于 c = c // a |
运算符 |
逻辑表达式 |
描述 |
and |
x and y |
布尔"与" - x和y都为True时结果为True,否则为False。 |
or |
x or y |
布尔"或" - x和y都为False时结果为False,否则为True。 |
not |
not x |
布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 |
运算符 |
描述 |
实例 |
in |
如果在指定的序列中找到值返回 True,否则返回 False。 |
x 在 y 序列中 , 如果 x 在 y 序列中返回 True。 |
not in |
如果在指定的序列中没有找到值返回 True,否则返回 False。 |
x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。 |
运算符 |
描述 |
** |
指数 (最高优先级) |
*, /, %, // |
乘,除,取模和取整除 |
+, - |
加法减法 |
<=, <, >, >= |
比较运算符 |
<>, ==, != |
等于运算符 |
=, %=, /=, //=, -=, +=, *=, **= |
赋值运算符 |
in, not in |
成员运算符 |
not, or, and |
逻辑运算符 |
# Python中常用的算术运算符有:+、-、*、/、%、**、// - Python中常用的比较运算符有:==、!=、<>、>、<、>=、<= - Python中常用的赋值运算符有:=、+=、-=、*=、/=、%=、**=、//= - Python中常用的逻辑运算符有:and、or、not - Python中常用的成员运算符有:in、not in # 预习 # Python中分支语句的语法形式。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步