首页 > 编程语言 >python第三天

python第三天

时间:2023-08-03 13:11:45浏览次数:35  
标签:数字 python 第三天 运算符 int 字符串 print

python开发ide:pycharm,eclipse

一、运算符

1、算数运算符

+ - * /

幂**

余%

求整数9//2=4

判断字符是否在字符串里面

in     not in

name = "阿拉斯加"
if "文件" in name:
    print("ok")
else:
    print("not ok")

 

 

2、比较运算符

==

<

>

<=

>=

!=不等于

<>不等于

3、赋值运算

=、+=(c+=a等效于c=c+a)、-=、*=、/=、%=、**=、//=

4、逻辑运算

and、or、not

注:逻辑运算推荐使用括号,以明细逻辑关系

5、成员运算

布尔值

true

false

while true

 

二、基本数据类型

数字(int类型),所有的功能都放在int里

python3:无限制

python2:数字有长度

叫整形int,数字长度超限叫长整形long

常用功能

1、int(将字符串转换为数字)

例:a = int("123")

a=123

2、bit_length(将数字转换为二进制)

例:age = 5

r =age.bit_length()

print(r)

 

字符串(str)

常用功能:join、split、find、strip、upper、lower、replace

len、for循环、索引、切片

列表(list)

 

元组(tuple)

 

字典(dict)

 

布尔值(bool)

 

标签:数字,python,第三天,运算符,int,字符串,print
From: https://www.cnblogs.com/king-why/p/17603058.html

相关文章

  • [数据分析与可视化] Python绘制数据地图4-MovingPandas入门指北
    MovingPandas是一个基于Python和GeoPandas的开源地理时空数据处理库,用于处理移动物体的轨迹数据。它提供了一组强大的工具,可以轻松地加载、分析和可视化移动物体的轨迹。通过使用MovingPandas,用户可以轻松地处理和分析移动对象数据,并从中提取有关行为、模式和趋势的见解。无论是处......
  • Python 将playwright 脚本打包exe
    1、需要将playwright版本下载,注意:如果不想执行exe出现cmd弹窗,则需要将playwright版本安装为1.29.0。参考:https://blog.csdn.net/tdl320721/article/details/1287372732、下载playwright对应的浏览器驱动,playwrightinstallchrome3、查看python环境目录内的  \Lib\site-......
  • Python开发实例(二)To-Do列表应用:创建一个简单的命令行应用,允许用户添加、删除和查看待
    defprint_todo_list(todo_list):ifnottodo_list:print("待办事项列表为空!")else:print("待办事项列表:")forindex,todoinenumerate(todo_list,1):print(f"{index}.{todo}")defadd_todo(todo_......
  • 【python_4】基础语法:字面量和注释!
    1.字面量的含义字面量:在代码中,被写下来的固定的值,称之为字面量。2.常见的字面量类型类型描述说明数字Number支持:整数int浮点数float复数complex布尔bool整数int,如10,-10浮点数float,如13.14,-13.14复数complex,如4+3j布尔bool,表达现实生活中的逻辑,即真和假,True表示真,False表示假。True......
  • python使用mqtt
    一、安装mqtt服务器安装对应的软件:https://www.emqx.io/zh/downloads推荐使用docker安装默认账号和密码:admin、public 二、编写代码消息发布程序importtimeimportjsonimportpsutilimportrandomfrompaho.mqttimportclientasmqtt_clientbroker='127.0.0.1......
  • 【银河麒麟】Python3.9的安装
    国产银河麒麟原装python3.5,版本较为落后,经过多次尝试+百度各种方法,现将安装python3.9的过程记录如下:1.安装依赖环境(打开终端)sudoaptupdatesudoapt-getinstallbuild-essentialzlib1g-devlibbz2-1.0libssl-devlibncurses5-devlibsqlite3-devlibreadline-devtk-de......
  • python教程 入门学习笔记 第5天 format函数拼接 两种打印方法 转义字符
    2)format函数拼接#format函数拼接s1="统计={0}{1}{2}".format("张三","工资",3400)#占位符{}中可以填写数字编号print(s1)s2="统计={}{}{}".format("李四","工资",4500)#用占位符{}拼接,占位符要与字符串数量一致print(s2)s3="统计={a}{b}{c}".forma......
  • python django中的权限控制
    权限控制基于form组件实现1.配置文件编写权限关系表有权限控制,意味着要登录,需要提前把登录页面放到白名单,在setting.py文件写入白名单内的路径不做访问控制和登录认证WHITE_URL=["/web/login/","/web/sms_login","web/sms_send","/web/logout/"]在setting.py文件写......
  • delete_by_query删除数据(python)
     fromelasticsearchimportElasticsearchimportos,json,urllib,datetime,shutil,random,uuidimporttimeimportrandomfromelasticsearchimporthelpersfromrandomimportchoiceif__name__=='__main__':print("开始时间:"+time.s......
  • Python顺序查找:简单而强大的数据搜索方法
    顺序查找(SequentialSearch)是一种简单直观的搜索算法,用于在无序数组中查找特定元素。它的基本思想是逐个遍历数组中的元素,直到找到目标元素或遍历完整个数组。本文将介绍顺序查找的基本原理,并通过Python代码进行详细讲解。一、原理顺序查找的原理非常简单,基本步骤如下:从数组的......