栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python基础

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python基础

一、注解

注解作用:注解主要作用是对代码的解释说明,方便程序员阅读。编译器是不会对注解内容进行执行的。

注解的使用:单行注解:#注解文字

多行注解:""" 第⼀⾏注释

第⼆⾏注释

第三⾏注释 """

单行注解快捷键:Ctrl + /

二、变量

python定义变量是不用指定类型的,根据对变量的赋值的内容,判断变量的类型。

变量的定义:变量名 = 值

命名规则:名字要见名知意,最好用英文单词(不能用中文拼音)

可以大驼峰(MyName)、小驼峰(myName)、下划线(my_name)分割单词

虽然python定义变量不需要指定变量类型,但变量也是有类型的。可以通过type(变量名)方法查看变量的类型。

变量类型分类:整型(int)、浮点型(float)、字符串(str)、布尔型(bool)、列表(list)、元组(tuple)、集合(set)、字典(dict)。后面具体介绍每种类型作用。先介绍几个简单的吧。

整型:保存整数;a = 10

浮点型:可以保存小数; b = 1.1

字符串:保存字符串; c = "你好"

布尔型:只有两种类型true(真)、false(假);d = true

三、控制台输出方法

基本使用:print("输出内容")

输出内容包括字符串:有两种方式,第一种了解即可。

第一种:占位输出,整型用%d占位,字符串用%s占位,浮点型用%f占位。

a = 10
b = '真好'
f = 1.1
print("这个是数字为%d啊" % a)
print("有你,%s啊" % b)
print("这个小数是%f" % f)

第二种:不区分变量类型,print(f'我的名字是{name}, 明年{age + 1}岁了')

name = '爱嗑瓜子的猫'
age = 24
print(f'我的名字是{name}, 明年{age + 1}岁了')
四、输入

语法:接收输入变量名 = input("提示语")

五、变量类型转换

我们在变量运算时,如果两个变量类型不一样是不能运算的,so我们要先把变量类型进行转换

几个常用:转换为整型:int(需转换变量)、float(需转换变量)、str(需转换变量)

六、运算符

算数运算符:

运算符描述实例
+相加1 + 1 输出结果为 2
-1-1 输出结果为 0
*2 * 2 输出结果为 4
/10 / 2 输出结果为 5
//整除9 // 4 输出结果为2
%取余9 % 4 输出结果为 1
**指数2 ** 4 输出结果为 16,即 2 * 2 * 2 * 2
()()⼩括号⽤来提⾼运算优先级,即 (1 + 2) * 3 输出结果为 9

                混合运算优先级顺序: () ⾼于 ** ⾼于 * / // % ⾼于 + -

赋值运算符:将 = 右侧的结果赋值给等号左侧的变量

多个变量赋值:num1, float1, str1 = 10, 0.5, 'hello world'

多变量赋相同值:a = b = 10

复合赋值运算符:

运算符描述实例
+=加法赋值运算符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

⽐较运算符:

运 算 符描述实例
==判断相等。如果两个操作数的结果相等,则条件结 果为真(True),否则条件结果为假(False)如a=1,b=1,则(a == b) 为 True
!=不等于 。如果两个操作数的结果不相等,则条件为 真(True),否则条件结果为假(False)如a=1,b=1,则(a == b) 为 True如 a=1,b=2,则(a != b) 为 True
>运算符左侧操作数结果是否⼤于右侧操作数结果, 如果⼤于,则条件为真,否则为假如a=2,b=1,则(a > b) 为 True
<运算符左侧操作数结果是否⼩于右侧操作数结果, 如果⼩于,则条件为真,否则为假如a=2,b=1,则(a < b) 为 False
>=
<=

逻辑运算符:

运 算 符描述实例
and表达式1 and 表达式2;只有表达式1,2都为真时,才会返回真,当表达式1为假时,表达式2是不会被执行的
or表达式1 and 表达式2;只要表达式1或2有一个为真时,返回真,当表达式1为真时,表达式2是不会被执行的
notnot 表达式;如果表达式为真,返回假;如果表达式为假,返回真;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754804.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号